commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

gnue forms/doc/Developers-Guide.sxw forms/src/G...


From: Jason Cater
Subject: gnue forms/doc/Developers-Guide.sxw forms/src/G...
Date: Mon, 04 Nov 2002 19:38:48 -0500

CVSROOT:        /cvsroot/gnue
Module name:    gnue
Changes by:     Jason Cater <address@hidden>    02/11/04 19:38:47

Modified files:
        forms/doc      : Developers-Guide.sxw 
        forms/src      : GFClient.py GFForm.py 
        forms/src/uidrivers/nstti: UIdriver.py 
        forms/src/uidrivers/wx: UIdriver.py 
        navigator/src  : GNClient.py 

Log message:
        * Added gConfigForm global config method
        
        * added setFeature support to forms
        in On-Startup, you can do:
        form.setFeature('GUI:MENUBAR:SUPPRESS',1)
        to suppress the menu bar
        likewise with GUI:TOOLBAR:SUPPRESS
        these HAVE to appear in On-Startup and
        their use is not officially supported!!!!

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/forms/doc/Developers-Guide.sxw.diff?tr1=1.14&tr2=1.15&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/forms/src/GFClient.py.diff?tr1=1.52&tr2=1.53&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/forms/src/GFForm.py.diff?tr1=1.197&tr2=1.198&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/forms/src/uidrivers/nstti/UIdriver.py.diff?tr1=1.15&tr2=1.16&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/forms/src/uidrivers/wx/UIdriver.py.diff?tr1=1.205&tr2=1.206&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/navigator/src/GNClient.py.diff?tr1=1.14&tr2=1.15&r1=text&r2=text

Patches:
Index: gnue/forms/doc/Developers-Guide.sxw
Index: gnue/forms/src/GFClient.py
diff -c gnue/forms/src/GFClient.py:1.52 gnue/forms/src/GFClient.py:1.53
*** gnue/forms/src/GFClient.py:1.52     Mon Nov  4 09:55:51 2002
--- gnue/forms/src/GFClient.py  Mon Nov  4 19:38:47 2002
***************
*** 70,75 ****
--- 70,76 ----
    #
    def __init__(self, connections=None):
      GClientApp.__init__(self, connections,'forms',ConfigOptions)
+     self.configurationManager.registerAlias('gConfigForms', 'forms')
  
      self._formInstances = {}
      self._lastSerialNumber = 0
Index: gnue/forms/src/GFForm.py
diff -c gnue/forms/src/GFForm.py:1.197 gnue/forms/src/GFForm.py:1.198
*** gnue/forms/src/GFForm.py:1.197      Mon Nov  4 15:14:55 2002
--- gnue/forms/src/GFForm.py    Mon Nov  4 19:38:47 2002
***************
*** 49,55 ****
  
  class GFForm(GRootObj, GFObj, events.EventAware):
    def __init__(self, parent=None, app=None):
!   # TODO: with a little tweaking we can now stop passing  
GFParser.getXMLelements 
      GRootObj.__init__(self, 'form', GFParser.getXMLelements, GFParser)
      GFObj.__init__(self, parent)
      self._type = "GFForm"
--- 49,55 ----
  
  class GFForm(GRootObj, GFObj, events.EventAware):
    def __init__(self, parent=None, app=None):
!   # TODO: with a little tweaking we can now stop passing  
GFParser.getXMLelements
      GRootObj.__init__(self, 'form', GFParser.getXMLelements, GFParser)
      GFObj.__init__(self, parent)
      self._type = "GFForm"
***************
*** 86,93 ****
      # New trigger support
      #
      self._validTriggers = { 'ON-STARTUP':     'On-Startup',
!                             'ON-EXIT':        'On-Exit', 
!                             'PRE-COMMIT':     'Pre-Commit', 
                              'POST-COMMIT':    'Post-Commit' }
  
      self._triggerGlobal = 1
--- 86,93 ----
      # New trigger support
      #
      self._validTriggers = { 'ON-STARTUP':     'On-Startup',
!                             'ON-EXIT':        'On-Exit',
!                             'PRE-COMMIT':     'Pre-Commit',
                              'POST-COMMIT':    'Post-Commit' }
  
      self._triggerGlobal = 1
***************
*** 120,128 ****
--- 120,140 ----
                                            },
                                'close':{'function':self.close,
                                            'global': 1,
+                                           },
+                               'getFeature':{'function':self.triggerGetFeature,
+                                           'global': 1,
+                                           },
+                               'setFeature':{'function':self.triggerSetFeature,
+                                           'global': 1,
                                            }
                                }
  
+     self._features = {
+       'GUI:MENUBAR:SUPPRESS': 0,
+       'GUI:TOOLBAR:SUPPRESS': 0
+     }
+ 
+ 
    #
    # Convert some deprecated options to new style
    #
***************
*** 647,650 ****
--- 659,675 ----
      self._app.dispatchEvent(event)
      if event.__error__:
        return 1
+ 
+   def triggerSetFeature(self, feature, value):
+     if not self._features.has_key(feature):
+       raise KeyError, "Trigger attempted to set unknown feature %s" % feature
+     else:
+       self._features[feature] = value
+ 
+   def triggerGetFeature(self, feature):
+     try:
+       return self._features[feature]
+     except KeyError:
+       raise KeyError, "Trigger attempted to get unknown feature %s" % feature
+ 
  
Index: gnue/forms/src/uidrivers/nstti/UIdriver.py
diff -c gnue/forms/src/uidrivers/nstti/UIdriver.py:1.15 
gnue/forms/src/uidrivers/nstti/UIdriver.py:1.16
*** gnue/forms/src/uidrivers/nstti/UIdriver.py:1.15     Fri Oct 25 18:08:33 2002
--- gnue/forms/src/uidrivers/nstti/UIdriver.py  Mon Nov  4 19:38:47 2002
***************
*** 133,152 ****
  
      menu = {'file':[ {'id'   :100,
                        'text' :'Commit     (F6)',
!                       'tip'  : "gConfig('msg_commit')",
                        'event':'requestCOMMIT'},
                       {'id'   :102,
                        'text' :'Rollback  (F11)',
!                       'tip'  : "gConfig('msg_rollback')",
                        'event':'requestROLLBACK'},
                       {'id': -1,'text': None, 'tip': None, 'event':None},
                       {'id'   :104,
                        'text' :'Print          ',
!                       'tip'  : "gConfig('msg_print')",
                        'event':'requestPRINTOUT'},
                       {'id'   :101,
                        'text' :'Exit           ',
!                       'tip'  : "gConfig('msg_exit')",
                        'event':"self.menuExitEvent"},
                       ],
              'edit':[ {'id'   :401,
--- 133,152 ----
  
      menu = {'file':[ {'id'   :100,
                        'text' :'Commit     (F6)',
!                       'tip'  : "gConfigForms('msg_commit')",
                        'event':'requestCOMMIT'},
                       {'id'   :102,
                        'text' :'Rollback  (F11)',
!                       'tip'  : "gConfigForms('msg_rollback')",
                        'event':'requestROLLBACK'},
                       {'id': -1,'text': None, 'tip': None, 'event':None},
                       {'id'   :104,
                        'text' :'Print          ',
!                       'tip'  : "gConfigForms('msg_print')",
                        'event':'requestPRINTOUT'},
                       {'id'   :101,
                        'text' :'Exit           ',
!                       'tip'  : "gConfigForms('msg_exit')",
                        'event':"self.menuExitEvent"},
                       ],
              'edit':[ {'id'   :401,
***************
*** 164,205 ****
                       ],
              'data':[ {'id'   :201,
                        'text' :'Next Record',
!                       'tip'  :"gConfig('msg_next')",
                        'event':'requestNEXTRECORD'},
                       {'id'   :202,
                        'text' :'Previous Record',
!                       'tip'  :"gConfig('msg_previous')",
                        'event':'requestPREVRECORD'},
                       {'id'   :209,
                        'text' :'Jump to Record...',
!                       'tip'  :"gConfig('msg_jump')",
                        'event':'self.promptForRecordNumber'},
                       {'id': -1,'text': None, 'tip': None, 'event':None},
                       {'id'   :204,
                        'text' :'Delete Record          (F5)',
!                       'tip'  :"gConfig('msg_delete')",
                        'event':'requestMARKFORDELETE'},
                       {'id'   :205,
                        'text' :'Next Block           (PgDn)',
!                       'tip'  :"gConfig('msg_next_block')",
                        'event':'requestNEXTBLOCK'},
                       {'id'   :206,
                        'text' :'Previous Block       (PgUp)',
!                       'tip'  :"gConfig('msg_previous_block')",
                        'event':'requestPREVBLOCK'},
                       {'id': -1,'text': None, 'tip': None, 'event':None},
                       {'id'   :207,
                        'text' :'Enter Query            (F8)',
!                       'tip'  :"gConfig('msg_query_prep')",
                        'event':'requestENTERQUERY'},
                        {'id'   :208,
                        'text' :'Execute Query        (F9)',
!                       'tip'  :"gConfig('msg_query')",
                        'event':'requestEXECQUERY'},
                       ],
              'help':[ {'id'   :301,
                        'text' :'About...',
!                       'tip'  :"gConfig('msg_help')",
                        'event':'requestAbout'},
                       ],
              }
--- 164,205 ----
                       ],
              'data':[ {'id'   :201,
                        'text' :'Next Record',
!                       'tip'  :"gConfigForms('msg_next')",
                        'event':'requestNEXTRECORD'},
                       {'id'   :202,
                        'text' :'Previous Record',
!                       'tip'  :"gConfigForms('msg_previous')",
                        'event':'requestPREVRECORD'},
                       {'id'   :209,
                        'text' :'Jump to Record...',
!                       'tip'  :"gConfigForms('msg_jump')",
                        'event':'self.promptForRecordNumber'},
                       {'id': -1,'text': None, 'tip': None, 'event':None},
                       {'id'   :204,
                        'text' :'Delete Record          (F5)',
!                       'tip'  :"gConfigForms('msg_delete')",
                        'event':'requestMARKFORDELETE'},
                       {'id'   :205,
                        'text' :'Next Block           (PgDn)',
!                       'tip'  :"gConfigForms('msg_next_block')",
                        'event':'requestNEXTBLOCK'},
                       {'id'   :206,
                        'text' :'Previous Block       (PgUp)',
!                       'tip'  :"gConfigForms('msg_previous_block')",
                        'event':'requestPREVBLOCK'},
                       {'id': -1,'text': None, 'tip': None, 'event':None},
                       {'id'   :207,
                        'text' :'Enter Query            (F8)',
!                       'tip'  :"gConfigForms('msg_query_prep')",
                        'event':'requestENTERQUERY'},
                        {'id'   :208,
                        'text' :'Execute Query        (F9)',
!                       'tip'  :"gConfigForms('msg_query')",
                        'event':'requestEXECQUERY'},
                       ],
              'help':[ {'id'   :301,
                        'text' :'About...',
!                       'tip'  :"gConfigForms('msg_help')",
                        'event':'requestAbout'},
                       ],
              }
Index: gnue/forms/src/uidrivers/wx/UIdriver.py
diff -c gnue/forms/src/uidrivers/wx/UIdriver.py:1.205 
gnue/forms/src/uidrivers/wx/UIdriver.py:1.206
*** gnue/forms/src/uidrivers/wx/UIdriver.py:1.205       Mon Nov  4 15:14:55 2002
--- gnue/forms/src/uidrivers/wx/UIdriver.py     Mon Nov  4 19:38:47 2002
***************
*** 127,135 ****
  # TODO: Not completed
  #
  def initFont(widget, affectsLayout=1):
!   if int(gConfig('fixedWidthFont')):
!     widget.SetFont(wxFont(int(gConfig('pointSize')),wxMODERN,wxNORMAL,\
!       wxNORMAL,FALSE,'',encodings[gConfig('formFontEncoding')]))
  
  #
  # GFUserInterface
--- 127,135 ----
  # TODO: Not completed
  #
  def initFont(widget, affectsLayout=1):
!   if int(gConfigForms('fixedWidthFont')):
!     widget.SetFont(wxFont(int(gConfigForms('pointSize')),wxMODERN,wxNORMAL,\
!       wxNORMAL,FALSE,'',encodings[gConfigForms('formFontEncoding')]))
  
  #
  # GFUserInterface
***************
*** 167,178 ****
    #
    def init(self):
  
- 
      #
      # SplashScreen
      #
      if not self._disableSplash:
!       self.splash = 
SplashScreen(None,bitmapfile=images_dir+gConfig('splashScreenPNG'),
                                   duration = 3000, callback=self.onCloseSplash,
                                   style=wxSIMPLE_BORDER|wxCENTRE_ON_SCREEN )
        swidth,sheight = self.splash.GetSizeTuple()
--- 167,177 ----
    #
    def init(self):
  
      #
      # SplashScreen
      #
      if not self._disableSplash:
!       self.splash = 
SplashScreen(None,bitmapfile=images_dir+gConfigForms('splashScreenPNG'),
                                   duration = 3000, callback=self.onCloseSplash,
                                   style=wxSIMPLE_BORDER|wxCENTRE_ON_SCREEN )
        swidth,sheight = self.splash.GetSizeTuple()
***************
*** 296,302 ****
      menuBar.Append( dataMenu, _("&Data") )
      menuBar.Append( helpMenu, _("&Help") )
  
!     self.mainWindow.SetMenuBar( menuBar );
  
      #
      #  There has got to be better way to call events to ride off the EVT_MENU
--- 295,301 ----
      menuBar.Append( dataMenu, _("&Data") )
      menuBar.Append( helpMenu, _("&Help") )
  
!     self._menuBar = menuBar
  
      #
      #  There has got to be better way to call events to ride off the EVT_MENU
***************
*** 304,333 ****
      #  I dont know if this is horribly wrong or design
      #
      if sys.platform == 'win32':
!       mainToolBar = self.mainWindow.CreateToolBar()
      else:
!       mainToolBar = 
self.mainWindow.CreateToolBar(wxTB_HORIZONTAL|wxTB_DOCKABLE)
  
      mainToolBar.SetToolBitmapSize(wxSize(24,24))
!     mainToolBar.AddSimpleTool(self.__eventMenuMapping['requestCOMMIT'], 
wxImage(images_dir+gConfig('tb_commit'), wxBITMAP_TYPE_PNG).ConvertToBitmap(), 
_("Save  Changes"), _('Save all changes to database.'))
!     mainToolBar.AddSimpleTool(self.__eventMenuMapping['requestNEWRECORD'], 
wxImage(images_dir+gConfig('tb_insert'), wxBITMAP_TYPE_PNG).ConvertToBitmap(), 
_("Insert Record"), _('Create a new record for data input.'))
!     
mainToolBar.AddSimpleTool(self.__eventMenuMapping['requestMARKFORDELETE'], 
wxImage(images_dir+gConfig('tb_delete'), wxBITMAP_TYPE_PNG).ConvertToBitmap(), 
_("Delete Record"), _('Mark record for removal at next commit.'))
      mainToolBar.AddSeparator()
!     mainToolBar.AddSimpleTool(self.__eventMenuMapping['requestFIRSTRECORD'], 
wxImage(images_dir+gConfig('tb_first'), wxBITMAP_TYPE_PNG).ConvertToBitmap(), 
_("First Record"),_('Navigate to first record in memory.'))
!     mainToolBar.AddSimpleTool(self.__eventMenuMapping['requestPREVRECORD'], 
wxImage(images_dir+gConfig('tb_previous'), 
wxBITMAP_TYPE_PNG).ConvertToBitmap(), _("Previous Record"),_('Navigate to 
previous record in memory.'))
!     mainToolBar.AddSimpleTool(self.__eventMenuMapping['requestNEXTRECORD'], 
wxImage(images_dir+gConfig('tb_next'), wxBITMAP_TYPE_PNG).ConvertToBitmap(), 
_("Next Record"),_('Navigate to next record in memory.'))
!     mainToolBar.AddSimpleTool(self.__eventMenuMapping['requestLASTRECORD'], 
wxImage(images_dir+gConfig('tb_last'), wxBITMAP_TYPE_PNG).ConvertToBitmap(), 
_("Last Record"),_('Navigate to last record in memory.'))
!     mainToolBar.AddSimpleTool(self.__eventMenuMapping['_promptForRecord_'], 
wxImage(images_dir+gConfig('tb_jump'), wxBITMAP_TYPE_PNG).ConvertToBitmap(), 
_("Jump to Record"),_('Navigate to user specified record in memory.'))
      mainToolBar.AddSeparator()
!     mainToolBar.AddSimpleTool(self.__eventMenuMapping['requestENTERQUERY'], 
wxImage(images_dir+gConfig('tb_query_prep'), 
wxBITMAP_TYPE_PNG).ConvertToBitmap(), _("Prepare Query"), _('Switch to input 
query mask mode.'))
!     mainToolBar.AddSimpleTool(self.__eventMenuMapping['requestEXECQUERY'], 
wxImage(images_dir+gConfig('tb_query'), wxBITMAP_TYPE_PNG).ConvertToBitmap(), 
_("Execute Query"), _('Execute query using current mask.'))
      mainToolBar.AddSeparator()
!     mainToolBar.AddSimpleTool(self.__eventMenuMapping['requestROLLBACK'], 
wxImage(images_dir+gConfig('tb_rollback'), 
wxBITMAP_TYPE_PNG).ConvertToBitmap(), _("Clear Form"), _('Clear Form'))
!     mainToolBar.AddSimpleTool(self.__eventMenuMapping['_exit_'], 
wxImage(images_dir+gConfig('tb_exit'), wxBITMAP_TYPE_PNG).ConvertToBitmap(), 
_("Exit Form"), _('Exit Form'))
!     mainToolBar.Realize()
  
      self.mainWindow.panel = wxPanel(self.mainWindow,-1, 
wxDefaultPosition,self.mainWindow.GetClientSize())
!     
      global _disabledColour
      _disabledColour = self.mainWindow.GetBackgroundColour()
  
--- 303,333 ----
      #  I dont know if this is horribly wrong or design
      #
      if sys.platform == 'win32':
!       mainToolBar = wxToolBar(self.mainWindow, -1)
      else:
!       mainToolBar = wxToolBar(self.mainWindow,-1, 
style=wxTB_HORIZONTAL|wxTB_DOCKABLE)
  
      mainToolBar.SetToolBitmapSize(wxSize(24,24))
!     mainToolBar.AddSimpleTool(self.__eventMenuMapping['requestCOMMIT'], 
wxImage(images_dir+gConfigForms('tb_commit'), 
wxBITMAP_TYPE_PNG).ConvertToBitmap(), _("Save  Changes"), _('Save all changes 
to database.'))
!     mainToolBar.AddSimpleTool(self.__eventMenuMapping['requestNEWRECORD'], 
wxImage(images_dir+gConfigForms('tb_insert'), 
wxBITMAP_TYPE_PNG).ConvertToBitmap(), _("Insert Record"), _('Create a new 
record for data input.'))
!     
mainToolBar.AddSimpleTool(self.__eventMenuMapping['requestMARKFORDELETE'], 
wxImage(images_dir+gConfigForms('tb_delete'), 
wxBITMAP_TYPE_PNG).ConvertToBitmap(), _("Delete Record"), _('Mark record for 
removal at next commit.'))
      mainToolBar.AddSeparator()
!     mainToolBar.AddSimpleTool(self.__eventMenuMapping['requestFIRSTRECORD'], 
wxImage(images_dir+gConfigForms('tb_first'), 
wxBITMAP_TYPE_PNG).ConvertToBitmap(), _("First Record"),_('Navigate to first 
record in memory.'))
!     mainToolBar.AddSimpleTool(self.__eventMenuMapping['requestPREVRECORD'], 
wxImage(images_dir+gConfigForms('tb_previous'), 
wxBITMAP_TYPE_PNG).ConvertToBitmap(), _("Previous Record"),_('Navigate to 
previous record in memory.'))
!     mainToolBar.AddSimpleTool(self.__eventMenuMapping['requestNEXTRECORD'], 
wxImage(images_dir+gConfigForms('tb_next'), 
wxBITMAP_TYPE_PNG).ConvertToBitmap(), _("Next Record"),_('Navigate to next 
record in memory.'))
!     mainToolBar.AddSimpleTool(self.__eventMenuMapping['requestLASTRECORD'], 
wxImage(images_dir+gConfigForms('tb_last'), 
wxBITMAP_TYPE_PNG).ConvertToBitmap(), _("Last Record"),_('Navigate to last 
record in memory.'))
!     mainToolBar.AddSimpleTool(self.__eventMenuMapping['_promptForRecord_'], 
wxImage(images_dir+gConfigForms('tb_jump'), 
wxBITMAP_TYPE_PNG).ConvertToBitmap(), _("Jump to Record"),_('Navigate to user 
specified record in memory.'))
      mainToolBar.AddSeparator()
!     mainToolBar.AddSimpleTool(self.__eventMenuMapping['requestENTERQUERY'], 
wxImage(images_dir+gConfigForms('tb_query_prep'), 
wxBITMAP_TYPE_PNG).ConvertToBitmap(), _("Prepare Query"), _('Switch to input 
query mask mode.'))
!     mainToolBar.AddSimpleTool(self.__eventMenuMapping['requestEXECQUERY'], 
wxImage(images_dir+gConfigForms('tb_query'), 
wxBITMAP_TYPE_PNG).ConvertToBitmap(), _("Execute Query"), _('Execute query 
using current mask.'))
      mainToolBar.AddSeparator()
!     mainToolBar.AddSimpleTool(self.__eventMenuMapping['requestROLLBACK'], 
wxImage(images_dir+gConfigForms('tb_rollback'), 
wxBITMAP_TYPE_PNG).ConvertToBitmap(), _("Clear Form"), _('Clear Form'))
!     mainToolBar.AddSimpleTool(self.__eventMenuMapping['_exit_'], 
wxImage(images_dir+gConfigForms('tb_exit'), 
wxBITMAP_TYPE_PNG).ConvertToBitmap(), _("Exit Form"), _('Exit Form'))
!     
!     self._mainToolBar = mainToolBar
  
      self.mainWindow.panel = wxPanel(self.mainWindow,-1, 
wxDefaultPosition,self.mainWindow.GetClientSize())
! 
      global _disabledColour
      _disabledColour = self.mainWindow.GetBackgroundColour()
  
***************
*** 340,345 ****
--- 340,353 ----
  
  
    def activateForm(self, form):
+ 
+     if not form._features['GUI:MENUBAR:SUPPRESS']:
+       self.mainWindow.SetMenuBar( self._menuBar );
+ 
+     if not form._features['GUI:TOOLBAR:SUPPRESS']:
+       self.mainWindow.SetToolBar( self._mainToolBar );
+       self._mainToolBar.Realize()
+ 
      width = int(self._form.width)
      height = int(self._form.height)
  
***************
*** 1139,1145 ****
          not event.ShiftDown() and \
          not event.ControlDown() and \
          not event.AltDown() and \
!         int (gConfig('enterIsNewLine')) and \
          object.height > 1:
  
        command = 'NEWLINE'
--- 1147,1153 ----
          not event.ShiftDown() and \
          not event.ControlDown() and \
          not event.AltDown() and \
!         int (gConfigForms('enterIsNewLine')) and \
          object.height > 1:
  
        command = 'NEWLINE'
***************
*** 1218,1224 ****
        self.dlg = wxDialog(NULL, -1, _("GNU Enterprise: Login to %s") % 
loginData[0])
        self.dlg.SetAutoLayout(true)
  
!       bmp = wxImage(images_dir+gConfig('smallPNG'), 
wxBITMAP_TYPE_PNG).ConvertToBitmap()
  
        messageField = WrappedStaticText(self.dlg, -1, str(loginMesg), 300, 
style=wxALIGN_CENTER)
  
--- 1226,1232 ----
        self.dlg = wxDialog(NULL, -1, _("GNU Enterprise: Login to %s") % 
loginData[0])
        self.dlg.SetAutoLayout(true)
  
!       bmp = wxImage(images_dir+gConfigForms('smallPNG'), 
wxBITMAP_TYPE_PNG).ConvertToBitmap()
  
        messageField = WrappedStaticText(self.dlg, -1, str(loginMesg), 300, 
style=wxALIGN_CENTER)
  
Index: gnue/navigator/src/GNClient.py
diff -c gnue/navigator/src/GNClient.py:1.14 gnue/navigator/src/GNClient.py:1.15
*** gnue/navigator/src/GNClient.py:1.14 Tue Sep 17 11:27:45 2002
--- gnue/navigator/src/GNClient.py      Mon Nov  4 19:38:47 2002
***************
*** 76,83 ****
    def __init__(self, connections=None):
      GClientApp.__init__(self, connections,'forms', ConfigOptions)
      
self.configurationManager.loadApplicationConfig(section="navigator",defaults=NavigatorConfigOptions)
!     
self.configurationManager.loadApplicationConfig(section="forms",defaults=ReportsConfigOptions)
      self.configurationManager.registerAlias('gConfigNav', 'navigator')
  
      self._formInstances = {}
      self._lastSerialNumber = 0
--- 76,85 ----
    def __init__(self, connections=None):
      GClientApp.__init__(self, connections,'forms', ConfigOptions)
      
self.configurationManager.loadApplicationConfig(section="navigator",defaults=NavigatorConfigOptions)
!     
self.configurationManager.loadApplicationConfig(section="reports",defaults=ReportsConfigOptions)
      self.configurationManager.registerAlias('gConfigNav', 'navigator')
+     self.configurationManager.registerAlias('gConfigForms', 'forms')
+     self.configurationManager.registerAlias('gConfigReports', 'reports')
  
      self._formInstances = {}
      self._lastSerialNumber = 0




reply via email to

[Prev in Thread] Current Thread [Next in Thread]