Author: bugman Date: Tue Jun 14 23:50:27 2011 New Revision: 13026 URL: http://svn.gna.org/viewcvs/relax?rev=13026&view=rev Log: Added a new menu entry 'File->New analysis'. Modified: branches/gui_testing/gui/menu.py branches/gui_testing/gui/relax_gui.py Modified: branches/gui_testing/gui/menu.py URL: http://svn.gna.org/viewcvs/relax/branches/gui_testing/gui/menu.py?rev=13026&r1=13025&r2=13026&view=diff ============================================================================== --- branches/gui_testing/gui/menu.py (original) +++ branches/gui_testing/gui/menu.py Tue Jun 14 23:50:27 2011 @@ -49,19 +49,21 @@ # The 'File' menu entries. menu = wx.Menu() - menu.AppendItem(self.build_menu_item(menu, id=1, text="&Open\tCtrl+O", icon=paths.icon_16x16.open)) - menu.AppendSeparator() - menu.AppendItem(self.build_menu_item(menu, id=2, text="S&ave\tCtrl+S", icon=paths.icon_16x16.save)) - menu.AppendItem(self.build_menu_item(menu, id=3, text="Save as...\tCtrl+Shift+S", icon=paths.icon_16x16.save_as)) - menu.AppendSeparator() - menu.AppendItem(self.build_menu_item(menu, id=4, text="E&xit\tCtrl+Q", icon=paths.icon_16x16.exit)) + menu.AppendItem(self.build_menu_item(menu, id=1, text="&New analysis\tCtrl+N", icon=paths.icon_16x16.new)) + menu.AppendItem(self.build_menu_item(menu, id=2, text="&Open\tCtrl+O", icon=paths.icon_16x16.open)) + menu.AppendSeparator() + menu.AppendItem(self.build_menu_item(menu, id=3, text="S&ave\tCtrl+S", icon=paths.icon_16x16.save)) + menu.AppendItem(self.build_menu_item(menu, id=4, text="Save as...\tCtrl+Shift+S", icon=paths.icon_16x16.save_as)) + menu.AppendSeparator() + menu.AppendItem(self.build_menu_item(menu, id=5, text="E&xit\tCtrl+Q", icon=paths.icon_16x16.exit)) self.menubar.Append(menu, "&File") # The 'File' menu actions. - self.gui.Bind(wx.EVT_MENU, self.gui.state_load, id=1) - self.gui.Bind(wx.EVT_MENU, self.gui.action_state_save, id=2) - self.gui.Bind(wx.EVT_MENU, self.gui.action_state_save_as, id=3) - self.gui.Bind(wx.EVT_MENU, self.gui.exit_gui, id=4) + self.gui.Bind(wx.EVT_MENU, self.gui.new, id=1) + self.gui.Bind(wx.EVT_MENU, self.gui.state_load, id=2) + self.gui.Bind(wx.EVT_MENU, self.gui.action_state_save, id=3) + self.gui.Bind(wx.EVT_MENU, self.gui.action_state_save_as, id=4) + self.gui.Bind(wx.EVT_MENU, self.gui.exit_gui, id=5) # The 'View' menu entries. menu = wx.Menu() Modified: branches/gui_testing/gui/relax_gui.py URL: http://svn.gna.org/viewcvs/relax/branches/gui_testing/gui/relax_gui.py?rev=13026&r1=13025&r2=13026&view=diff ============================================================================== --- branches/gui_testing/gui/relax_gui.py (original) +++ branches/gui_testing/gui/relax_gui.py Tue Jun 14 23:50:27 2011 @@ -303,6 +303,14 @@ ds.relax_gui.analyses[i].save_dir = getcwd() + def new(self, event): + """Initialise a new analysis. + + @param event: The wx event. + @type event: wx event + """ + + def open_model_results_exe(self, event): # open model-free results choice = self.list_modelfree.GetStringSelection() model_result = [ds.relax_gui.table_residue, ds.relax_gui.table_model, ds.relax_gui.table_s2, ds.relax_gui.table_rex, ds.relax_gui.table_te] # relax results values