[gnue] r9520 - trunk/gnue-forms/src/uidrivers/_base

[email protected]
Newsgroups gmane.comp.cms.gnue.cvs
Message-ID <[email protected]>
Author: reinhard
Date: 2007-04-25 15:14:41 -0500 (Wed, 25 Apr 2007)
New Revision: 9520

Removed:
   trunk/gnue-forms/src/uidrivers/_base/UserActions.py
Log:
Removed unused module.


Deleted: trunk/gnue-forms/src/uidrivers/_base/UserActions.py
===================================================================
--- trunk/gnue-forms/src/uidrivers/_base/UserActions.py	2007-04-25 20:12:22 UTC (rev 9519)
+++ trunk/gnue-forms/src/uidrivers/_base/UserActions.py	2007-04-25 20:14:41 UTC (rev 9520)
@@ -1,280 +0,0 @@
-#
-# This file is part of GNU Enterprise.
-#
-# GNU Enterprise is free software; you can redistribute it
-# and/or modify it under the terms of the GNU General Public
-# License as published by the Free Software Foundation; either
-# version 2, or (at your option) any later version.
-#
-# GNU Enterprise is distributed in the hope that it will be
-# useful, but WITHOUT ANY WARRANTY; without even the implied
-# warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-# PURPOSE. See the GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public
-# License along with program; see the file COPYING. If not,
-# write to the Free Software Foundation, Inc., 59 Temple Place
-# - Suite 330, Boston, MA 02111-1307, USA.
-#
-# Copyright 2000-2007 Free Software Foundation
-#
-# FILE:
-# UserAction.py
-#
-# DESCRIPTION:
-# A generic UIdriver base for common message-based GUI toolkits.
-#
-# NOTES:
-#
-
-from gnue.common.apps import GConfig
-from gnue.common.apps.i18n import utranslate as u_      # for epydoc
-from gnue.forms.input import GFKeyMapper
-
-import os
-import copy
-
-######################################################################
-#
-#
-#
-
-class UserAction:
-
-  def __init__(self, event, description, help, canToggle=0):
-    self.event = event
-    self.canToggle = canToggle
-    self.__iconloc = {}
-
-    # Description is short; appropriate for mouse-over tips
-    self.description = description
-
-    # Help is more detailed; suitable for a manual or online help
-    self.help = help
-
-  def getIconLocation(self, format="png",size="32x32"):
-    try:
-      return self.__iconloc[size + format]
-    except:
-      iconset = gConfigForms('IconSet')
-      if iconset == 'auto':
-        iconset = forms_ui.default_iconset
-      _iconpath = GConfig.getInstalledBase('form_images', 'common_images')
-      loc = os.path.join(_iconpath, 'forms', iconset,
-          '%s-%s.%s' % (self.event.lower(),size, format))
-      if not os.path.isfile(loc):
-        loc = os.path.join(_iconpath, 'forms', 'default',
-            '%s-%s.%s' % (self.event.lower(),size, format))
-        if not os.path.isfile(loc):
-          loc = None
-
-      self.__iconloc[size + format] = loc
-      return loc
-
-  def getHotKeyText(self, metamappings={}, separator='+'):
-    if metamappings:
-      m = copy.copy(_baseKeyMap)
-      m.update(metamappings)
-    else:
-      m = _baseKeyMap
-
-    hotKey = self.getHotKeyTuple ()
-    if hotKey:
-      (key, shift, ctrl, meta) = hotKey
-      up   = GFKeyMapper.KeyMapper.getKeyTranslation (GFKeyMapper.vk.UP)
-      down = GFKeyMapper.KeyMapper.getKeyTranslation (GFKeyMapper.vk.DOWN)
-      if not (shift or ctrl or meta) and key in [up, down]:
-        return None
-
-    return GFKeyMapper.KeyMapper.getEventKeystrokeRepr(self.event,
-        metamappings=m, separator=separator)
-
-  def getHotKeyTuple (self):
-    return GFKeyMapper.KeyMapper.getUIEventKeyStroke (self.event)
-
-
-######################################################################
-#
-# Build a map of the standard user actions
-#
-
-userActionMap = {}
-
-for action in [
-
-   UserAction(
-       event="COMMIT",
-       description=u_("Save all changes to the database."),
-       help=u_("""Save all changes to the database.""") ),
-
-    UserAction(
-       event="ROLLBACK",
-       description=u_("Clear form."),
-       help=u_("Clear form and revert back to your original data.") ),
-
-    UserAction(
-       event="PRINTOUT",
-       description=u_("Perform print routine for this form."),
-       help=u_("Perform print routine for this form.") ),
-
-    UserAction(
-       event="EXIT",
-       description=u_("Leave the application."),
-       help=u_("Leave the application.") ),
-
-    UserAction(
-       event="CUT",
-       description=u_("Cut the selected text"),
-       help=u_("Cut the selected text") ),
-
-    UserAction(
-       event="COPY",
-       description=u_("Copy the selected text"),
-       help=u_("Copy the selected text") ),
-
-    UserAction(
-       event="COPYRECORD",
-       description=u_("Copy the current record to the clipboard."),
-       help=u_("Copy the current record to the clipboard. The record is copied with tabs separating values.") ),
-
-    UserAction(
-       event="COPYSCREEN",
-       description=u_("Copy the current screen to the clipboard as plain text."),
-       help=u_("Copy the current screen to the clipboard as plain text.") ),
-
-    UserAction(
-       event="PASTE",
-       description=u_("Paste text into the current field."),
-       help=u_("Paste text into the current field.") ),
-
-    UserAction(
-       event="SELECTALL",
-       description=u_("Select all text."),
-       help=u_("Select all text.") ),
-
-    UserAction(
-       event="PREVENTRY",
-       description=u_("Move to the previous logical field."),
-       help=u_("Move to the previous logical field.") ),
-
-    UserAction(
-       event="NEXTENTRY",
-       description=u_("Move to the next logical field."),
-       help=u_("Move to the next logical field.") ),
-
-    UserAction(
-       event="FIRSTRECORD",
-       description=u_("Jump to the first record in the current block."),
-       help=u_("Jump to the first record in the current block.") ),
-
-    UserAction(
-       event="PREVRECORD",
-       description=u_("Jump to the previous record in the current block."),
-       help=u_("Jump to the previous record in the current block.") ),
-
-    UserAction(
-       event="NEXTRECORD",
-       description=u_("Jump to the next record in the current block."),
-       help=u_("Jump to the next record in the current block.") ),
-
-    UserAction(
-       event="LASTRECORD",
-       description=u_("Jump to the last record in the current block."),
-       help=u_("Jump to the last record in the current block.") ),
-
-    UserAction(
-       event="JUMPPROMPT",
-       description= u_("Prompts for a record number to which the system "
-                      "should jump."),
-       help=u_('Prompts for a record number to which the system should jump.') ),
-
-    UserAction(
-       event="NEWRECORD",
-       description=u_("Insert a new record into the current block."),
-       help=u_("Insert a new record into the current block.") ),
-
-    UserAction(
-       event="MARKFORDELETE",
-       description=u_('Mark record for removal at next commit.'),
-       help=u_('Mark record for removal at next commit.'),
-       canToggle='UNDELETE'),
-
-    UserAction(
-       event='UNDELETE',
-       description=u_("Unmark record for removal at next commit."),
-       help=u_("Unmark record for removal at next commit.") ),
-
-    UserAction(
-       event="NEXTBLOCK",
-       description=u_('Navigate to the next data block.'),
-       help=u_('Navigate to the next data block.') ),
-
-    UserAction(
-       event="PREVBLOCK",
-       description=u_('Navigate to the previous data block.'),
-       help=u_('Navigate to the previous data block.') ),
-
-    UserAction(
-       event="NEXTPAGE",
-       description=u_('Navigate to the next page.'),
-       help=u_('Navigate to the next page.') ),
-
-    UserAction(
-       event="PREVPAGE",
-       description=u_('Navigate to the previous page.'),
-       help=u_('Navigate to the previous page.') ),
-
-    UserAction(
-       event="ENTERQUERY",
-       description=u_('Switch to query mode. Select Execute Query once your criteria has been entered.'),
-       help=u_('Switch to query mode. Select Execute Query once your criteria has been entered.'),
-       canToggle='CANCELQUERY' ),
-
-    UserAction(
-       event="COPYQUERY",
-       description=u_('Switch to query mode (if not already) and retrieve the last query parameters. Select Execute Query once your criteria has been entered.'),
-       help=u_('Switch to query mode (if not already) and retrieve the last query parameters. Select Execute Query once your criteria has been entered.') ),
-
-    UserAction(
-       event="CANCELQUERY",
-       description=u_('Cancel query mode.'),
-       help=u_('Cancel query mode.') ),
-
-    UserAction(
-       event="EXECQUERY",
-       description=u_('Perform a query and show the results.'),
-       help=u_('Perform a query and show the results.') ),
-
-    UserAction(
-       event="ABOUT",
-       description=u_('Display info about GNUe Forms.'),
-       help=u_('Display info about GNUe Forms.') ),
-
-    UserAction(
-       event="HELPKEYS",
-       description=u_('Display the keystroke bindings currently in use.'),
-       help=u_('Display the keystroke bindings currently in use.') ),
-
-  ]:
-
-  userActionMap[action.event] = action
-
-
-_baseKeyMap = {
-  'META': 'Alt',
-  'CONTROL': 'Ctrl',
-  'SHIFT': 'Shift',
-  'INSERT': 'Ins',
-  'DELETE': 'Del',
-  'HOME': 'Home',
-  'END': 'End',
-  'PAGEUP': 'PgUp',
-  'PAGEDOWN': 'PgDn',
-  'UP': 'Up',
-  'DOWN': 'Down',
-  'LEFT': 'Left',
-  'RIGHT': 'Right',
-  'TAB': 'Tab',
-  'ENTER': 'Enter',
-  'RETURN': 'Enter',
-  'BACKSPACE': 'Back' }
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.