mailr10391 - /branches/bieri_gui/gui_bieri/relax_gui.py


Others Months | Index by Date | Thread Index
>>   [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Header


Content

Posted by edward on January 26, 2010 - 16:42:
Author: bugman
Date: Tue Jan 26 16:42:15 2010
New Revision: 10391

URL: http://svn.gna.org/viewcvs/relax?rev=10391&view=rev
Log:
Shifted the rest of the menu related code into build_menu_bar().

This is just the bind actions.  The menu bar can now easily be spun out into 
its own module.


Modified:
    branches/bieri_gui/gui_bieri/relax_gui.py

Modified: branches/bieri_gui/gui_bieri/relax_gui.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/bieri_gui/gui_bieri/relax_gui.py?rev=10391&r1=10390&r2=10391&view=diff
==============================================================================
--- branches/bieri_gui/gui_bieri/relax_gui.py (original)
+++ branches/bieri_gui/gui_bieri/relax_gui.py Tue Jan 26 16:42:15 2010
@@ -578,20 +578,6 @@
 
         self.__set_properties()
         self.__do_layout()
-
-        # Menu actions
-        self.Bind(wx.EVT_MENU, self.newGUI, id=1)
-        self.Bind(wx.EVT_MENU, self.openGUI, id=2)
-        self.Bind(wx.EVT_MENU, self.saveGUI, id=3)
-        self.Bind(wx.EVT_MENU, self.exitGUI, id=4)
-        self.Bind(wx.EVT_MENU, self.aboutGUI, id=5)
-        self.Bind(wx.EVT_MENU, self.aboutrelax, id=6)
-        self.Bind(wx.EVT_MENU, self.settings, id=7)
-        self.Bind(wx.EVT_MENU, self.references, id=9)
-        #self.Bind(wx.EVT_MENU, self.structure_pdb, id=11)
-        self.Bind(wx.EVT_MENU, self.import_seq, id=12)
-        self.Bind(wx.EVT_MENU, self.param_file_setting, id=13)
-        self.Bind(wx.EVT_MENU, self.reset_setting, id=14)
 
         #button actions
         self.Bind(wx.EVT_BUTTON, self.sat_noe1, self.sat_noe_copy_1)
@@ -1825,7 +1811,7 @@
         menubar = wx.MenuBar()
         self.SetMenuBar(menubar)
 
-        # The 'File' menu.
+        # The 'File' menu entries.
         menu = wx.Menu()
         menu.AppendItem(self.build_menu_sub_item(id=1, text="&New", 
icon=NEW_ICON))
         menu.AppendItem(self.build_menu_sub_item(id=2, text="&Open", 
icon=OPEN_ICON))
@@ -1833,31 +1819,53 @@
         menu.AppendItem(self.build_menu_sub_item(id=4, text="E&xit", 
icon=EXIT_ICON))
         menubar.Append(menu, "&File")
 
-        # The 'Molecule' menu.
+        # The 'File' menu actions.
+        self.Bind(wx.EVT_MENU, self.newGUI,     id=1)
+        self.Bind(wx.EVT_MENU, self.openGUI,    id=2)
+        self.Bind(wx.EVT_MENU, self.saveGUI,    id=3)
+        self.Bind(wx.EVT_MENU, self.exitGUI,    id=4)
+
+        # The 'Molecule' menu entries.
         menu = wx.Menu()
         menu.AppendItem(self.build_menu_sub_item(id=11, text="Load &PDB 
File", icon=LOAD_ICON))
         menu.AppendItem(self.build_menu_sub_item(id=12, text="Load se&quence 
file", icon=LOAD_ICON))
         menubar.Append(menu, "&Molecule")
 
-        # The 'Settings' menu.
+        # The 'Molecule' menu actions.
+        #self.Bind(wx.EVT_MENU, self.structure_pdb,  id=11)
+        self.Bind(wx.EVT_MENU, self.import_seq,     id=12)
+
+        # The 'Settings' menu entries.
         menu = wx.Menu()
         menu.AppendItem(self.build_menu_sub_item(id=7, text="&Global relax 
settings", icon=SETTINGS_GLOBAL_ICON))
         menu.AppendItem(self.build_menu_sub_item(id=13, text="&Parameter 
file settings", icon=SETTINGS_ICON))
         menu.AppendItem(self.build_menu_sub_item(id=14, text="Reset a&ll 
settings", icon=SETTINGS_RESET_ICON))
         menubar.Append(menu, "&Settings")
 
-        # The 'Extras' menu.
+        # The 'Settings' menu actions.
+        self.Bind(wx.EVT_MENU, self.settings,           id=7)
+        self.Bind(wx.EVT_MENU, self.param_file_setting, id=13)
+        self.Bind(wx.EVT_MENU, self.reset_setting,      id=14)
+
+        # The 'Extras' menu entries.
         menu = wx.Menu()
         menu.AppendItem(self.build_menu_sub_item(id=8, text="&Contact 
relaxGUI", icon=CONTACT_ICON))
         menu.AppendItem(self.build_menu_sub_item(id=9, text="&References", 
icon=REF_ICON))
         menubar.Append(menu, "&Extras")
 
-        # The 'Help' menu.
+        # The 'Extras' menu actions.
+        self.Bind(wx.EVT_MENU, self.references, id=9)
+
+        # The 'Help' menu entries.
         menu = wx.Menu()
         menu.AppendItem(self.build_menu_sub_item(id=10, text="&Manual", 
icon=MANUAL_ICON))
         menu.AppendItem(self.build_menu_sub_item(id=5, text="About 
relaxG&UI", icon=ABOUT_RELAXGUI_ICON))
         menu.AppendItem(self.build_menu_sub_item(id=6, text="About rela&x", 
icon=ABOUT_RELAX_ICON))
         menubar.Append(menu, "&Help")
+
+        # The 'Help' menu actions.
+        self.Bind(wx.EVT_MENU, self.aboutGUI,   id=5)
+        self.Bind(wx.EVT_MENU, self.aboutrelax, id=6)
 
 
     def build_menu_sub_item(self, id=None, text=None, icon=None, 
kind=wx.ITEM_NORMAL):




Related Messages


Powered by MHonArc, Updated Tue Jan 26 17:20:03 2010