/[cvs]/nfo/projects/netfraggle/bin/fraggleViewport.py
ViewVC logotype

Diff of /nfo/projects/netfraggle/bin/fraggleViewport.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.19 by xabbu, Sun Sep 5 00:21:10 2004 UTC revision 1.21 by xabbu, Tue Sep 21 18:12:19 2004 UTC
# Line 2  Line 2 
2    
3  # $Id$  # $Id$
4  # $Log$  # $Log$
5    # Revision 1.21  2004/09/21 18:12:19  xabbu
6    # U in __init_modules  -> self.modulesCtl.SetViewport(self) will be set
7    #
8    # Revision 1.20  2004/09/05 10:09:26  xabbu
9    # + Bug that menues where displayed incorrectly on nt like os resolved.
10    # + Removed OS dependend menu creation in faggleMain -> moved to fraggleViewPort
11    # + Modules configuration dialog can be displayed by selecting Files->Modules now
12    #
13  # Revision 1.19  2004/09/05 00:21:10  xabbu  # Revision 1.19  2004/09/05 00:21:10  xabbu
14  # +Fixed File Menu Modules item on Posix system. Gotta do testing on Windows with it.  # +Fixed File Menu Modules item on Posix system. Gotta do testing on Windows with it.
15  #  #
# Line 123  class fraggleViewport(wxMDIParentFrame): Line 131  class fraggleViewport(wxMDIParentFrame):
131      def _init_utils(self):      def _init_utils(self):
132          # generated method, don't edit          # generated method, don't edit
133          self.menuBar1 = wxMenuBar()          self.menuBar1 = wxMenuBar()
134          self.menuBar1.SetAutoLayout(1)          self.menuBar1.SetAutoLayout(0)
135    
136          self.menu1 = wxMenu(title='')          self.menu1 = wxMenu(title='')
         self._init_coll_menu1_Items(self.menu1)  
137    
138          self.menu2 = wxMenu(title='')          self.menu2 = wxMenu(title='')
         self._init_coll_menu2_Items(self.menu2)  
139    
140          self.FraggleTaskBarMenu = wxMenu(title=u'NetFraggle')          self.FraggleTaskBarMenu = wxMenu(title=u'NetFraggle')
         self._init_coll_FraggleTaskBarMenu_Items(self.FraggleTaskBarMenu)  
141    
142          self._init_coll_menuBar1_Menus(self.menuBar1)          self._init_coll_menuBar1_Menus(self.menuBar1)
143            self._init_coll_menu1_Items(self.menu1)
144            self._init_coll_menu2_Items(self.menu2)
145            self._init_coll_FraggleTaskBarMenu_Items(self.FraggleTaskBarMenu)
146    
147      def _init_ctrls(self, prnt):      def _init_ctrls(self, prnt):
148          # generated method, don't edit          # generated method, don't edit
149          wxMDIParentFrame.__init__(self, id=wxID_FRAGGLEVIEWPORT,          wxMDIParentFrame.__init__(self, id=wxID_FRAGGLEVIEWPORT,
150                name='fraggleViewport', parent=prnt, pos=wxPoint(335, 382),                name='fraggleViewport', parent=prnt, pos=wxPoint(335, 382),
151                size=wxSize(427, 246),                size=wxSize(435, 250),
152                style=wxDEFAULT_FRAME_STYLE | wxVSCROLL | wxHSCROLL,                style=wxDEFAULT_FRAME_STYLE | wxVSCROLL | wxHSCROLL,
153                title='NetFraggle 0.0.1')                title='NetFraggle 0.0.1')
154          self._init_utils()          self._init_utils()
# Line 149  class fraggleViewport(wxMDIParentFrame): Line 157  class fraggleViewport(wxMDIParentFrame):
157    
158      def __init_modules__(self):      def __init_modules__(self):
159          self.modulesCtl = self.engine.modules          self.modulesCtl = self.engine.modules
160            self.modulesCtl.SetViewport(self)
161          self.dialogModules = FraggleDialogModules.create(self)          self.dialogModules = FraggleDialogModules.create(self)
162                    
163      def __init_preferences__(self):      def __init_preferences__(self):
# Line 202  class fraggleViewport(wxMDIParentFrame): Line 211  class fraggleViewport(wxMDIParentFrame):
211          event.Skip()          event.Skip()
212    
213    
214      def OnMenu2items0Menu(self, event):      #def OnMenu2items0Menu(self, event):
215          try:       #   try:
216              self.dialogPrefs.ShowModal()        #      self.dialogPrefs.ShowModal()
217          finally:       #   finally:
218              pass        #      pass
219          event.Skip()        #  event.Skip()
220    
221      def OnMenu2items1Menu(self, event):      def OnMenu2items1Menu(self, event):
222          """Show about screen"""          """Show about screen"""
# Line 241  class fraggleViewport(wxMDIParentFrame): Line 250  class fraggleViewport(wxMDIParentFrame):
250          event.Skip()          event.Skip()
251    
252      def OnMenu1FprefsMenu(self, event):      def OnMenu1FprefsMenu(self, event):
253            try:
254             self.dialogPrefs.ShowModal()
255            finally:
256              pass
257          event.Skip()          event.Skip()
258    
259      def OnMenu1Items1Menu(self, event):      def OnMenu1Items1Menu(self, event):
260            self.Destroy()
261          event.Skip()          event.Skip()
262                    

Legend:
Removed from v.1.19  
changed lines
  Added in v.1.21

MailToCvsAdmin">MailToCvsAdmin
ViewVC Help
Powered by ViewVC 1.1.26 RSS 2.0 feed