commit-gnue
[Top][All Lists]
Advanced

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

gnue/designer/src Designer.py MenuBar.py forms/...


From: Jason Cater
Subject: gnue/designer/src Designer.py MenuBar.py forms/...
Date: Fri, 19 Jul 2002 00:56:08 -0400

CVSROOT:        /home/cvs
Module name:    gnue
Changes by:     Jason Cater <address@hidden>    02/07/19 00:56:07

Modified files:
        designer/src   : Designer.py MenuBar.py 
        designer/src/forms/wizards: AddPage.py 

Log message:
        BREAKING CVS!

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/designer/src/Designer.py.diff?cvsroot=OldCVS&tr1=1.46&tr2=1.47&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/designer/src/MenuBar.py.diff?cvsroot=OldCVS&tr1=1.25&tr2=1.26&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/designer/src/forms/wizards/AddPage.py.diff?cvsroot=OldCVS&tr1=1.2&tr2=1.3&r1=text&r2=text

Patches:
Index: gnue/designer/src/Designer.py
diff -c gnue/designer/src/Designer.py:1.46 gnue/designer/src/Designer.py:1.47
*** gnue/designer/src/Designer.py:1.46  Thu Jul 18 18:00:39 2002
--- gnue/designer/src/Designer.py       Fri Jul 19 00:56:07 2002
***************
*** 101,107 ****
        # TODO: jcater thinks of some task selector like kword uses,
        # TODO: or, restore the session to the way it was (same files, etc)
  
!       
self.SetTopWindow(self.newInstance(self.toolExtensionMapping['gfd'].__name__))
  
      return 1
  
--- 101,107 ----
        # TODO: jcater thinks of some task selector like kword uses,
        # TODO: or, restore the session to the way it was (same files, etc)
  
!       self.SetTopWindow(self.newInstance('forms'))
  
      return 1
  
***************
*** 258,264 ****
          alltypes.append(type)
  
          # Keep a dict of Extension::Handler mappings
!         self.toolExtensionMapping[type] = tool
  
  
  
--- 258,264 ----
          alltypes.append(type)
  
          # Keep a dict of Extension::Handler mappings
!         self.toolExtensionMapping[type] = string.split(tool.__name__,'.')[-1]
  
  
  
***************
*** 288,301 ****
        print "I do not know what to do with a .%s file!" % extension
        return None
  
!     return self.newInstance(self.toolExtensionMapping[extension].__name__, 
file)
  
  
    #
    # Create a new instance
    #
    def newInstance(self, module, *args, **parms):
!     c = dyn_import("%s.%s" % (module, 'Instance')).Instance
      return c(self, *args, **parms)
  
  
--- 288,301 ----
        print "I do not know what to do with a .%s file!" % extension
        return None
  
!     return self.newInstance(self.toolExtensionMapping[extension], file)
  
  
    #
    # Create a new instance
    #
    def newInstance(self, module, *args, **parms):
!     c = dyn_import("gnue.designer.%s.%s" % (module, 'Instance')).Instance
      return c(self, *args, **parms)
  
  
Index: gnue/designer/src/MenuBar.py
diff -c gnue/designer/src/MenuBar.py:1.25 gnue/designer/src/MenuBar.py:1.26
*** gnue/designer/src/MenuBar.py:1.25   Thu Jul 18 14:18:32 2002
--- gnue/designer/src/MenuBar.py        Fri Jul 19 00:56:07 2002
***************
*** 37,43 ****
  class MainMenuBar(wxMenuBar):
    def __init__(self, frame):
       wxMenuBar.__init__(self)
!      
       # Keep track of user-installed + sys-installed wizards/tools
       self._menuMappings = {}
  
--- 37,43 ----
  class MainMenuBar(wxMenuBar):
    def __init__(self, frame):
       wxMenuBar.__init__(self)
! 
       # Keep track of user-installed + sys-installed wizards/tools
       self._menuMappings = {}
  
***************
*** 190,200 ****
       self._debug.Append(ID_RUN, _('&Run'), _("Run the current form"))
       EVT_MENU (frame, ID_RUN, frame.OnDebugRun)
  
!      self.Append(self._file, _('&File'))
!      self.Append(self._edit, _('&Edit'))
!      self.Append(self._debug, _('&Debug'))
!      self.Append(self._tools, _('&Tools'))
!      self.Append(self._help, _('&Help'))
  
    def addTool(self, toolFrame, title):
      location = 'Tools|%s' % title
--- 190,209 ----
       self._debug.Append(ID_RUN, _('&Run'), _("Run the current form"))
       EVT_MENU (frame, ID_RUN, frame.OnDebugRun)
  
!      menumap = { 'File': (self._file,[]),
!                  'File|New': (self._fileNew,[]),
!                  'Edit': (self._edit,[]),
!                  'Debug': (self._debug,[]),
!                  'Tools': (self._tools,[]),
!                  'Help': (self._help, []) }
! 
!      basemenuorder = ['File','Edit','Debug','Tools']
!      menuorder = []
! 
!      # Add everything
!      for name in basemenuorder + menuorder + ['Help']:
!        print menumap[name][0]
!        self.Append(menumap[name][0], '&' + name)
  
    def addTool(self, toolFrame, title):
      location = 'Tools|%s' % title
Index: gnue/designer/src/forms/wizards/AddPage.py
diff -c gnue/designer/src/forms/wizards/AddPage.py:1.2 
gnue/designer/src/forms/wizards/AddPage.py:1.3
*** gnue/designer/src/forms/wizards/AddPage.py:1.2      Thu Jul 11 01:39:02 2002
--- gnue/designer/src/forms/wizards/AddPage.py  Fri Jul 19 00:56:07 2002
***************
*** 562,567 ****
      'Version' : '0.0.1',
      'Author' : 'The GNUe Designer Team',
      'Behavior': WIZARD,
!     'Location' : 'Tools/Add/Page'
  }
  
--- 562,567 ----
      'Version' : '0.0.1',
      'Author' : 'The GNUe Designer Team',
      'Behavior': WIZARD,
!     'Location' : 'Tools|Add|Page'
  }
  



reply via email to

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