commit-gnue
[Top][All Lists]
Advanced

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

gnue/designer/src Designer.py base/Instance.py ...


From: Jason Cater
Subject: gnue/designer/src Designer.py base/Instance.py ...
Date: Fri, 13 Jun 2003 12:39:23 -0400

CVSROOT:        /cvsroot/gnue
Module name:    gnue
Branch:         
Changes by:     Jason Cater <address@hidden>    03/06/13 12:39:22

Modified files:
        designer/src   : Designer.py 
        designer/src/base: Instance.py MenuBar.py ModuleSupport.py 
        designer/src/forms: Instance.py 
        designer/src/navigator: Instance.py 
        designer/src/reports: Instance.py 
        designer/src/reports/Standard: FilterSupport.py 
        designer/src/schema: Instance.py 
Added files:
        designer/src/base/docks: BasePane.py DockedPane.py Docker.py 
                                 FloatingPane.py SplitDock.py 
                                 __init__.py 
Removed files:
        designer/src/base: ToolDock.py ToolFrame.py 

Log message:
        * Moved the docking classes to docks/
        * Renamed "Forms", "Reports", etc from "Tools" to "Modules" as "Tools" 
also referred to stuff like Layout Editor, Shema Navigator, Property Editor, 
etc. (poor jcater was getting confused)

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/designer/src/Designer.py.diff?tr1=1.70&tr2=1.71&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/designer/src/base/Instance.py.diff?tr1=1.109&tr2=1.110&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/designer/src/base/MenuBar.py.diff?tr1=1.48&tr2=1.49&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/designer/src/base/ModuleSupport.py.diff?tr1=1.11&tr2=1.12&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/designer/src/base/docks/BasePane.py?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/designer/src/base/docks/DockedPane.py?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/designer/src/base/docks/Docker.py?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/designer/src/base/docks/FloatingPane.py?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/designer/src/base/docks/SplitDock.py?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/designer/src/base/docks/__init__.py?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/designer/src/forms/Instance.py.diff?tr1=1.50&tr2=1.51&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/designer/src/navigator/Instance.py.diff?tr1=1.13&tr2=1.14&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/designer/src/reports/Instance.py.diff?tr1=1.17&tr2=1.18&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/designer/src/reports/Standard/FilterSupport.py.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/designer/src/schema/Instance.py.diff?tr1=1.22&tr2=1.23&r1=text&r2=text

Patches:
Index: gnue/designer/src/Designer.py
diff -c gnue/designer/src/Designer.py:1.70 gnue/designer/src/Designer.py:1.71
*** gnue/designer/src/Designer.py:1.70  Thu May 29 01:07:22 2003
--- gnue/designer/src/Designer.py       Fri Jun 13 12:39:22 2003
***************
*** 64,70 ****
  from gnue.common.apps import GDebug
  from gnue.common.utils.FileUtils import dyn_import
  from gnue.designer import VERSION, PACKAGE
! from base.ToolSupport import SupportedTools
  from base import TemplateParser, TemplateChooser, MRUManager
  from gnue.forms.GFConfig import ConfigOptions
  from base.Config import ConfigOptions as DesignerConfigOptions
--- 64,70 ----
  from gnue.common.apps import GDebug
  from gnue.common.utils.FileUtils import dyn_import
  from gnue.designer import VERSION, PACKAGE
! from base.ModuleSupport import SupportedModules
  from base import TemplateParser, TemplateChooser, MRUManager
  from gnue.forms.GFConfig import ConfigOptions
  from base.Config import ConfigOptions as DesignerConfigOptions
***************
*** 277,283 ****
      # TODO: extension wildcards (e.g., "All GNUe Form Files (*.gfd,*.gfl)").
      # TODO: However, the code is left commented out in case some day it does.
  
!     for tool in SupportedTools:
        self.supportedToolObjects.append((tool.properties.nickname, tool))
  
  
--- 277,283 ----
      # TODO: extension wildcards (e.g., "All GNUe Form Files (*.gfd,*.gfl)").
      # TODO: However, the code is left commented out in case some day it does.
  
!     for tool in SupportedModules:
        self.supportedToolObjects.append((tool.properties.nickname, tool))
  
  
***************
*** 327,334 ****
  
        # TODO: This should try to figure out what kind of file this is.
        # TODO: We maintain a list of opening xml elements in the
!       # TODO: (gnue.designer.SupportedTools).properties object.
!       # TODO: [gnue.designer.SupportedTools is a list]
  
        print "I do not know what to do with a .%s file!" % extension
        return None
--- 327,334 ----
  
        # TODO: This should try to figure out what kind of file this is.
        # TODO: We maintain a list of opening xml elements in the
!       # TODO: (gnue.designer.SupportedModules).properties object.
!       # TODO: [gnue.designer.SupportedModules is a list]
  
        print "I do not know what to do with a .%s file!" % extension
        return None
Index: gnue/designer/src/base/Instance.py
diff -c gnue/designer/src/base/Instance.py:1.109 
gnue/designer/src/base/Instance.py:1.110
*** gnue/designer/src/base/Instance.py:1.109    Tue Jun 10 17:11:08 2003
--- gnue/designer/src/base/Instance.py  Fri Jun 13 12:39:22 2003
***************
*** 38,53 ****
  from gnue.common.events import EventController, Event
  from gnue.designer.base.MenuBar import MenuBar
  from gnue.designer.base.UndoManager import UndoManager
! from gnue.designer.base.ToolFrame import ToolFrame
  from gnue.designer.base.ToolBase import ToolBase
! from gnue.designer.base.ToolDock import ToolDock
! from gnue.designer.base.ToolPanel import *
  from gnue.designer.base.ObjectList import ObjectList
  from gnue.designer.base import TemplateBase
  from gnue.designer.base.TemplateParser import WizardRunner
  from PrimaryToolBar import PrimaryToolBar
  from gnue.designer import VERSION, PACKAGE
! from ToolSupport import SupportedTools
  
  TITLE=PACKAGE
  
--- 38,54 ----
  from gnue.common.events import EventController, Event
  from gnue.designer.base.MenuBar import MenuBar
  from gnue.designer.base.UndoManager import UndoManager
! from gnue.designer.base.docks.FloatingPane import FloatingPane
  from gnue.designer.base.ToolBase import ToolBase
! from gnue.designer.base.docks.FloatingPane import FloatingPane
! from gnue.designer.base.docks.SplitDock import SplitDock
! from gnue.designer.base.docks.DockedPane import *
  from gnue.designer.base.ObjectList import ObjectList
  from gnue.designer.base import TemplateBase
  from gnue.designer.base.TemplateParser import WizardRunner
  from PrimaryToolBar import PrimaryToolBar
  from gnue.designer import VERSION, PACKAGE
! from ModuleSupport import SupportedModules
  
  TITLE=PACKAGE
  
***************
*** 82,88 ****
      return
  
    #
!   def createInspectors(self):
      pass
  
    #
--- 83,89 ----
      return
  
    #
!   def createTools(self):
      pass
  
    #
***************
*** 206,220 ****
  
      self.rootObject.walk(self.__inventory)
  
!     # Create the supplemental inspectors
!     self._inspectorCache = []
  
      # Set up the menu system
      self._initMenu()
      self.initMenu()
  
!     self.createInspectors()
!     self._initInspectors()
      self.createWizards()
      self.initToolBar()
  
--- 207,221 ----
  
      self.rootObject.walk(self.__inventory)
  
!     # Create the supplemental tools
!     self._toolCache = []
  
      # Set up the menu system
      self._initMenu()
      self.initMenu()
  
!     self.createTools()
!     self._initTools()
      self.createWizards()
      self.initToolBar()
  
***************
*** 296,302 ****
                        icon=None, hotkey=hotkey, help=help)
  
      # Add supported tools to File|New
!     for tool in SupportedTools:
         self.menubar.addAction('File|New', '&%s' % 
tool.properties.nickname,'RequestNew', 100,
          help=_('Create a new %s') % string.lower(tool.properties.nickname), 
eventdata={'type': tool.properties.module })
  
--- 297,303 ----
                        icon=None, hotkey=hotkey, help=help)
  
      # Add supported tools to File|New
!     for tool in SupportedModules:
         self.menubar.addAction('File|New', '&%s' % 
tool.properties.nickname,'RequestNew', 100,
          help=_('Create a new %s') % string.lower(tool.properties.nickname), 
eventdata={'type': tool.properties.module })
  
***************
*** 309,324 ****
        self.registerEventListeners({'Connect:%s' % conn:self.__OnConnectTo})
  
  
!   def _initInspectors(self):
  
      self.__horizSplitter = wxSplitterWindow(self, -1, style=wxSP_3D)
!     self.__leftDock = leftWin = ToolDock(self.__horizSplitter, self, 'left')
!     self.__rightDock = rightWin = ToolDock(self.__horizSplitter, self,'right')
  
      # Add each tool
!     for id, title, baseclass, hotkey, group in self._inspectorCache:
  
!       GDebug.printMesg(2,'Adding inspector %s [%s]' % (title,id))
  
        pos = RuntimeSettings.get(self.runtime_section, 'Dock-%s' % id, 
baseclass.default_dock)
  
--- 310,325 ----
        self.registerEventListeners({'Connect:%s' % conn:self.__OnConnectTo})
  
  
!   def _initTools(self):
  
      self.__horizSplitter = wxSplitterWindow(self, -1, style=wxSP_3D)
!     self.__leftDock = leftWin = SplitDock(self.__horizSplitter, self, 'left')
!     self.__rightDock = rightWin = SplitDock(self.__horizSplitter, 
self,'right')
  
      # Add each tool
!     for id, title, baseclass, hotkey, group in self._toolCache:
  
!       GDebug.printMesg(2,'Adding tool %s [%s]' % (title,id))
  
        pos = RuntimeSettings.get(self.runtime_section, 'Dock-%s' % id, 
baseclass.default_dock)
  
***************
*** 335,341 ****
  
        if pos not in ('left','right'):  # i.e., 'frame' or something old
          # Frame type
!         window = ToolFrame(self, id, title, baseclass.uses_feedback_bar)
          control = baseclass(self, self.rootObject, window)
          window.control = control
          window.dock = 'frame'
--- 336,342 ----
  
        if pos not in ('left','right'):  # i.e., 'frame' or something old
          # Frame type
!         window = FloatingPane(self, id, title, baseclass.uses_feedback_bar)
          control = baseclass(self, self.rootObject, window)
          window.control = control
          window.dock = 'frame'
***************
*** 344,350 ****
            frame.setStatusBar(frame.statusbar)
        else:
          # Docked type
!         pane = DockedToolPane(self.__horizSplitter, self)
          control = pane.AddTool(title, baseclass, self.rootObject, self)
          if pos == 'left':
            window = leftWin
--- 345,351 ----
            frame.setStatusBar(frame.statusbar)
        else:
          # Docked type
!         pane = DockedPane(self.__horizSplitter, self)
          control = pane.AddTool(title, baseclass, self.rootObject, self)
          if pos == 'left':
            window = leftWin
***************
*** 374,381 ****
      leftWin.restoreSettings(self.runtime_section)
  
  
!   def addInspector(self, id, title, baseclass, hotkey=None, menuGroup=499):
!     self._inspectorCache.append( (id, title, baseclass, hotkey, menuGroup) )
  
  
    # Return, or create, an ObjectList based on the xml tag
--- 375,382 ----
      leftWin.restoreSettings(self.runtime_section)
  
  
!   def addTool(self, id, title, baseclass, hotkey=None, menuGroup=499):
!     self._toolCache.append( (id, title, baseclass, hotkey, menuGroup) )
  
  
    # Return, or create, an ObjectList based on the xml tag
Index: gnue/designer/src/base/MenuBar.py
diff -c gnue/designer/src/base/MenuBar.py:1.48 
gnue/designer/src/base/MenuBar.py:1.49
*** gnue/designer/src/base/MenuBar.py:1.48      Mon Jun  9 20:40:13 2003
--- gnue/designer/src/base/MenuBar.py   Fri Jun 13 12:39:22 2003
***************
*** 29,35 ****
  from wxPython.wx import *
  from gnue.common.apps import GDebug
  import MRUManager
! from ToolSupport import SupportedTools
  
  #
  #
--- 29,35 ----
  from wxPython.wx import *
  from gnue.common.apps import GDebug
  import MRUManager
! from ModuleSupport import SupportedModules
  
  #
  #
Index: gnue/designer/src/base/ModuleSupport.py
diff -c gnue/designer/src/base/ModuleSupport.py:1.11 
gnue/designer/src/base/ModuleSupport.py:1.12
*** gnue/designer/src/base/ModuleSupport.py:1.11        Fri Apr  4 21:40:37 2003
--- gnue/designer/src/base/ModuleSupport.py     Fri Jun 13 12:39:22 2003
***************
*** 19,25 ****
  # - Suite 330, Boston, MA 02111-1307, USA.
  #
  # FILE:
! # ToolSupport.py
  #
  # DESCRIPTION:
  #
--- 19,25 ----
  # - Suite 330, Boston, MA 02111-1307, USA.
  #
  # FILE:
! # ModuleSupport.py
  #
  # DESCRIPTION:
  #
***************
*** 30,49 ****
  from gnue.common.apps import GDebug as _GDebug
  from gnue.common.utils.FileUtils import dyn_import
  
! SupportedTools = []
! UnsupportedTools = []
! Tools = (  'forms',
             'reports',
  ##           'navigator',
             'schema'
  )
  
! for tool in Tools:
    try:
!     SupportedTools.append(dyn_import("gnue.designer.%s" % tool))
!     _GDebug.printMesg(1,'Loaded Designer support for %s' % tool)
    except ImportError, mesg:
!     UnsupportedTools.append(tool)
!     _GDebug.printMesg(1,'Cannot load Designer support for %s' % tool)
      _GDebug.printMesg(2,'  Error: %s' % mesg)
  
--- 30,49 ----
  from gnue.common.apps import GDebug as _GDebug
  from gnue.common.utils.FileUtils import dyn_import
  
! SupportedModules = []
! UnsupportedModules = []
! Modules = (  'forms',
             'reports',
  ##           'navigator',
             'schema'
  )
  
! for module in Modules:
    try:
!     SupportedModules.append(dyn_import("gnue.designer.%s" % module))
!     _GDebug.printMesg(1,'Loaded Designer support for %s' % module)
    except ImportError, mesg:
!     UnsupportedModules.append(module)
!     _GDebug.printMesg(1,'Cannot load Designer support for %s' % module)
      _GDebug.printMesg(2,'  Error: %s' % mesg)
  
Index: gnue/designer/src/forms/Instance.py
diff -c gnue/designer/src/forms/Instance.py:1.50 
gnue/designer/src/forms/Instance.py:1.51
*** gnue/designer/src/forms/Instance.py:1.50    Wed Jun 11 14:17:27 2003
--- gnue/designer/src/forms/Instance.py Fri Jun 13 12:39:22 2003
***************
*** 201,226 ****
      object._popupMenu = ObjectMenu(self, object)
  
  
!   def createInspectors(self):
!     self.addInspector('visualEditor',   _('Layout Editor'), LayoutEditor,
                        hotkey='F11', menuGroup=301)
!     self.addInspector('propertyEditor', _('Property Inspector'), 
PropertyEditor,
                        hotkey='F10', menuGroup=301)
!     self.addInspector('treeEditor',     _('Object Navigator'), TreeView,
                        hotkey='F8', menuGroup=311)
  
!     self.addInspector('schemaNavigator',_('Schema Navigator'), 
SchemaNavigator,
                        menuGroup=301)
!     self.addInspector('datasourceEditor',_('Data Source Editor'), 
DataSourceEditor,
                        hotkey='F9', menuGroup=311)
!     self.addInspector('blockEditor',   _('Block Editor'), BlockEditor,
                        hotkey='F5', menuGroup=311)
!     #self.addInspector('fieldEditor',   _('Field Editor'), FieldEditor,
      #                  hotkey='F6', menuGroup=201)
  
!     self.addInspector('eventEditor',    _('Trigger Mappings'), EventEditor,
                        hotkey='F7', menuGroup=321)
!     self.addInspector('triggerEditor',  _('Code Editor'), TriggerEditor,
                        hotkey='F12', menuGroup=321)
  
    def createWizards(self):
--- 201,226 ----
      object._popupMenu = ObjectMenu(self, object)
  
  
!   def createTools(self):
!     self.addTool('visualEditor',   _('Layout Editor'), LayoutEditor,
                        hotkey='F11', menuGroup=301)
!     self.addTool('propertyEditor', _('Property Inspector'), PropertyEditor,
                        hotkey='F10', menuGroup=301)
!     self.addTool('treeEditor',     _('Object Navigator'), TreeView,
                        hotkey='F8', menuGroup=311)
  
!     self.addTool('schemaNavigator',_('Schema Navigator'), SchemaNavigator,
                        menuGroup=301)
!     self.addTool('datasourceEditor',_('Data Source Editor'), DataSourceEditor,
                        hotkey='F9', menuGroup=311)
!     self.addTool('blockEditor',   _('Block Editor'), BlockEditor,
                        hotkey='F5', menuGroup=311)
!     #self.addTool('fieldEditor',   _('Field Editor'), FieldEditor,
      #                  hotkey='F6', menuGroup=201)
  
!     self.addTool('eventEditor',    _('Trigger Mappings'), EventEditor,
                        hotkey='F7', menuGroup=321)
!     self.addTool('triggerEditor',  _('Code Editor'), TriggerEditor,
                        hotkey='F12', menuGroup=321)
  
    def createWizards(self):
Index: gnue/designer/src/navigator/Instance.py
diff -c gnue/designer/src/navigator/Instance.py:1.13 
gnue/designer/src/navigator/Instance.py:1.14
*** gnue/designer/src/navigator/Instance.py:1.13        Mon Jun  9 20:40:14 2003
--- gnue/designer/src/navigator/Instance.py     Fri Jun 13 12:39:22 2003
***************
*** 73,85 ****
      return LayoutEditor(self, self.rootObject, self)
  
  
!   def createInspectors(self):
      pass
! ##    self.addInspector('propertyEditor','Property Inspector', PropertyEditor)
! ##    self.addInspectorol('treeEditor','Object Navigator', TreeView)
! ##    self.addInspector('triggerEditor','Event Editor', TriggerEditor)
! ##    self.addInspector('datasourceEditor','Data Source Editor', 
DataSourceEditor)
! ##    self.addInspector('schemaViewer','Schema Navigator', SchemaViewer)
  
    def createWizards(self):
      self.loadWizards(wizards)
--- 73,85 ----
      return LayoutEditor(self, self.rootObject, self)
  
  
!   def createTools(self):
      pass
! ##    self.addTool('propertyEditor','Property Inspector', PropertyEditor)
! ##    self.addToolol('treeEditor','Object Navigator', TreeView)
! ##    self.addTool('triggerEditor','Event Editor', TriggerEditor)
! ##    self.addTool('datasourceEditor','Data Source Editor', DataSourceEditor)
! ##    self.addTool('schemaViewer','Schema Navigator', SchemaViewer)
  
    def createWizards(self):
      self.loadWizards(wizards)
Index: gnue/designer/src/reports/Instance.py
diff -c gnue/designer/src/reports/Instance.py:1.17 
gnue/designer/src/reports/Instance.py:1.18
*** gnue/designer/src/reports/Instance.py:1.17  Mon Jun  9 20:40:14 2003
--- gnue/designer/src/reports/Instance.py       Fri Jun 13 12:39:22 2003
***************
*** 128,147 ****
      pass
  
  
!   def createInspectors(self):
!     self.addInspector('propertyEditor', _('Property Inspector'), 
PropertyEditor, 'F10', 301)
!     self.addInspector('treeEditor',     _('Object Navigator'), TreeView, 
'F8', 301)
!     self.addInspector('schemaViewer',   _('Schema Navigator'), SchemaViewer, 
301)
  
!     self.addInspector('datasourceEditor',_('Data Source Editor'), 
DataSourceEditor, 311)
!     #self.addInspectorol('groupEditor',   _('Group Editor'), GroupEditor, 
'F5', 311)
!     #self.addInspector('fieldEditor',   _('Field Editor'), FieldEditor, 'F6', 
311)
  
!     self.addInspector('eventEditor',    _('Trigger Inspector'), EventEditor, 
'F7', 321)
!     self.addInspector('triggerEditor',  _('Code Editor'), TriggerEditor, 
'F12', 321)
  
      # Add filter-specific tools
!     self.filter.addInspectors()
  
  
    def createWizards(self):
--- 128,147 ----
      pass
  
  
!   def createTools(self):
!     self.addTool('propertyEditor', _('Property Inspector'), PropertyEditor, 
'F10', 301)
!     self.addTool('treeEditor',     _('Object Navigator'), TreeView, 'F8', 301)
!     self.addTool('schemaViewer',   _('Schema Navigator'), SchemaViewer, 301)
  
!     self.addTool('datasourceEditor',_('Data Source Editor'), 
DataSourceEditor, 311)
!     #self.addToolol('groupEditor',   _('Group Editor'), GroupEditor, 'F5', 
311)
!     #self.addTool('fieldEditor',   _('Field Editor'), FieldEditor, 'F6', 311)
  
!     self.addTool('eventEditor',    _('Trigger Inspector'), EventEditor, 'F7', 
321)
!     self.addTool('triggerEditor',  _('Code Editor'), TriggerEditor, 'F12', 
321)
  
      # Add filter-specific tools
!     self.filter.addTools()
  
  
    def createWizards(self):
Index: gnue/designer/src/reports/Standard/FilterSupport.py
diff -c gnue/designer/src/reports/Standard/FilterSupport.py:1.6 
gnue/designer/src/reports/Standard/FilterSupport.py:1.7
*** gnue/designer/src/reports/Standard/FilterSupport.py:1.6     Mon Jun  9 
20:40:14 2003
--- gnue/designer/src/reports/Standard/FilterSupport.py Fri Jun 13 12:39:22 2003
***************
*** 48,56 ****
      _BaseFilterSupport.initAsNew(self)
  
  
!   def addInspectors(self):
!     self.instance.addInspectorSeparator()
!     self.instance.addInspector('groupEditor',   _('Group Editor'), 
GroupEditor, 'F5')
  
  
    def onCreateObject(self, event):
--- 48,56 ----
      _BaseFilterSupport.initAsNew(self)
  
  
!   def addTools(self):
!     self.instance.addToolSeparator()
!     self.instance.addTool('groupEditor',   _('Group Editor'), GroupEditor, 
'F5')
  
  
    def onCreateObject(self, event):
Index: gnue/designer/src/schema/Instance.py
diff -c gnue/designer/src/schema/Instance.py:1.22 
gnue/designer/src/schema/Instance.py:1.23
*** gnue/designer/src/schema/Instance.py:1.22   Mon Jun  9 20:40:14 2003
--- gnue/designer/src/schema/Instance.py        Fri Jun 13 12:39:22 2003
***************
*** 80,91 ****
        table._fieldList.append(object)
        table._fieldMap[object.name.lower()] = object
  
!   def createInspectors(self):
!     self.addInspector(_('treeEditor'), _('Object Navigator'), TreeView)
!     self.addInspector(_('propertyEditor'), _('Property Inspector'), 
PropertyEditor)
!     self.addInspector(_('schemaViewer'), _('Schema Navigator'), SchemaViewer)
!     self.addInspector(_('tableEditor'), _('Table/Field Editor'), TableEditor)
!     self.addInspector(_('visualEditor'), _('Visual Editor'), VisualEditor)
  
    def createWizards(self):
      self.loadWizards(wizards)
--- 80,91 ----
        table._fieldList.append(object)
        table._fieldMap[object.name.lower()] = object
  
!   def createTools(self):
!     self.addTool(_('treeEditor'), _('Object Navigator'), TreeView)
!     self.addTool(_('propertyEditor'), _('Property Inspector'), PropertyEditor)
!     self.addTool(_('schemaViewer'), _('Schema Navigator'), SchemaViewer)
!     self.addTool(_('tableEditor'), _('Table/Field Editor'), TableEditor)
!     self.addTool(_('visualEditor'), _('Visual Editor'), VisualEditor)
  
    def createWizards(self):
      self.loadWizards(wizards)




reply via email to

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