mailr11798 - /branches/bieri_gui/gui_bieri/menu.py


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

Header


Content

Posted by edward on December 13, 2010 - 23:49:
Author: bugman
Date: Mon Dec 13 23:49:12 2010
New Revision: 11798

URL: http://svn.gna.org/viewcvs/relax?rev=11798&view=rev
Log:
Removed the hardcoded ID numbers in the menus by using wx.NewId().


Modified:
    branches/bieri_gui/gui_bieri/menu.py

Modified: branches/bieri_gui/gui_bieri/menu.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/bieri_gui/gui_bieri/menu.py?rev=11798&r1=11797&r2=11798&view=diff
==============================================================================
--- branches/bieri_gui/gui_bieri/menu.py (original)
+++ branches/bieri_gui/gui_bieri/menu.py Mon Dec 13 23:49:12 2010
@@ -183,30 +183,27 @@
     def _user_functions(self):
         """Build the user function sub-menu."""
 
-        # Assign the IDs to the 10000 range.
-        id_base = 10000
-
         # The menu.
         menu = wx.Menu()
 
         # The list of entries to build.
         entries = [
-            [id_base + 000, "&molecule", paths.icon_16x16.molecule, None, [
-                [id_base + 001, "&create", paths.icon_16x16.add, 
self.gui.user_functions.molecule.create],
-                [id_base + 002, "&delete", paths.icon_16x16.cancel, 
self.gui.user_functions.molecule.delete]
-            ]],
-            [id_base + 100, "&pipe", paths.icon_16x16.pipe, None, [
-                [id_base + 101, "&create", paths.icon_16x16.add, 
self.gui.user_functions.pipes.create],
-                [id_base + 102, "&delete", paths.icon_16x16.cancel, 
self.gui.user_functions.pipes.delete]
-            ]],
-            [id_base + 000, "&residue", paths.icon_16x16.residue, None, [
-                [id_base + 001, "&create", paths.icon_16x16.add, 
self.gui.user_functions.residue.create],
-                [id_base + 002, "&delete", paths.icon_16x16.cancel, 
self.gui.user_functions.residue.delete]
-            ]],
-            [id_base + 200, "&script",   paths.icon_16x16.uf_script, 
self.gui.user_functions.script.run, []],
-            [id_base + 100, "&spin", paths.icon_16x16.spin, None, [
-                [id_base + 101, "&create", paths.icon_16x16.add, 
self.gui.user_functions.spin.create],
-                [id_base + 102, "&delete", paths.icon_16x16.cancel, 
self.gui.user_functions.spin.delete]
+            [wx.NewId(), "&molecule", paths.icon_16x16.molecule, None, [
+                [wx.NewId(), "&create", paths.icon_16x16.add, 
self.gui.user_functions.molecule.create],
+                [wx.NewId(), "&delete", paths.icon_16x16.remove, 
self.gui.user_functions.molecule.delete]
+            ]],
+            [wx.NewId(), "&pipe", paths.icon_16x16.pipe, None, [
+                [wx.NewId(), "&create", paths.icon_16x16.add, 
self.gui.user_functions.pipes.create],
+                [wx.NewId(), "&delete", paths.icon_16x16.remove, 
self.gui.user_functions.pipes.delete]
+            ]],
+            [wx.NewId(), "&residue", paths.icon_16x16.residue, None, [
+                [wx.NewId(), "&create", paths.icon_16x16.add, 
self.gui.user_functions.residue.create],
+                [wx.NewId(), "&delete", paths.icon_16x16.remove, 
self.gui.user_functions.residue.delete]
+            ]],
+            [wx.NewId(), "&script",   paths.icon_16x16.uf_script, 
self.gui.user_functions.script.run, []],
+            [wx.NewId(), "&spin", paths.icon_16x16.spin, None, [
+                [wx.NewId(), "&create", paths.icon_16x16.add, 
self.gui.user_functions.spin.create],
+                [wx.NewId(), "&delete", paths.icon_16x16.remove, 
self.gui.user_functions.spin.delete]
             ]],
         ]
 




Related Messages


Powered by MHonArc, Updated Tue Dec 14 00:00:02 2010