[Top][All Lists]
[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'
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- gnue/designer/src Designer.py MenuBar.py forms/...,
Jason Cater <=