- Timestamp:
- Jun 7, 2015 8:04:35 PM (9 years ago)
- Branches:
- master, ESS_GUI, ESS_GUI_Docs, ESS_GUI_batch_fitting, ESS_GUI_bumps_abstraction, ESS_GUI_iss1116, ESS_GUI_iss879, ESS_GUI_iss959, ESS_GUI_opencl, ESS_GUI_ordering, ESS_GUI_sync_sascalc, costrafo411, magnetic_scatt, release-4.1.1, release-4.1.2, release-4.2.2, release_4.0.1, ticket-1009, ticket-1094-headless, ticket-1242-2d-resolution, ticket-1243, ticket-1249, ticket885, unittest-saveload
- Children:
- 7801df8
- Parents:
- 3db44fb
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/sas/perspectives/calculator/model_editor.py
rac7be54 r4b5fe655 29 29 import re 30 30 from wx.py.editwindow import EditWindow 31 from sas.guiframe.documentation_window import DocumentationWindow 32 31 33 32 34 if sys.platform.count("win32") > 0: … … 271 273 # Eventually need to add help here 272 274 self.ok_button = wx.Button(self, wx.ID_OK, 'Apply') 275 _app_tip = "Save the new Model." 276 self.ok_button.SetToolTipString(_app_tip) 273 277 self.ok_button.Bind(wx.EVT_BUTTON, self.check_name) 278 self.help_button = wx.Button(self, -1, 'HELP') 279 _app_tip = "Help on composite model creation." 280 self.help_butto.SetToolTipString(_app_tip) 281 self.help_button.Bind(wx.EVT_BUTTON, self.on_help) 274 282 self.close_button = wx.Button(self, wx.ID_CANCEL, 'Close') 275 283 sizer_button = wx.BoxSizer(wx.HORIZONTAL) 276 284 sizer_button.AddMany([((20, 20), 1, 0), 277 285 (self.ok_button, 0, 0), 286 (self.help_button, 0, 0), 278 287 (self.close_button, 0, wx.LEFT | wx.RIGHT, 10)]) 279 288 mainsizer.Add(sizer_button, 0, wx.EXPAND | wx.BOTTOM | wx.TOP, 10) … … 392 401 else: 393 402 raise 403 404 def on_help(self, event): 405 """ 406 Bring up the Composite Model Editor Documentation whenever 407 the HELP button is clicked. 408 409 Calls DocumentationWindow with the path of the location within the 410 documentation tree (after /doc/ ....". Note that when using old 411 versions of Wx (before 2.9) and thus not the release version of 412 installers, the help comes up at the top level of the file as 413 webbrowser does not pass anything past the # to the browser when it is 414 running "file:///...." 415 416 :param evt: Triggers on clicking the help button 417 """ 418 419 _TreeLocation = "user/perspectives/fitting/fitting_help.html" 420 _PageAnchor = "#sum-multi-p1-p2" 421 _doc_viewer = DocumentationWindow(self, -1, _TreeLocation, _PageAnchor, 422 "Composite Model Editor Help") 394 423 395 424 def _set_model_list(self): … … 756 785 self.bt_apply.Bind(wx.EVT_BUTTON, self.on_click_apply) 757 786 787 self.bt_help = wx.Button(self, -1, "HELP", size=(_BOX_WIDTH, -1)) 788 self.bt_help.SetToolTipString("Get Help For Model Editor") 789 self.bt_help.Bind(wx.EVT_BUTTON, self.on_help) 790 758 791 self.bt_close = wx.Button(self, -1, 'Close', size=(_BOX_WIDTH, -1)) 759 792 self.bt_close.Bind(wx.EVT_BUTTON, self.on_close) … … 762 795 self.button_sizer.AddMany([(self.bt_apply, 0, 763 796 wx.LEFT, EDITOR_WIDTH * 0.8), 797 (self.bt_help, 0, 798 wx.LEFT,15), 764 799 (self.bt_close, 0, 765 800 wx.LEFT | wx.BOTTOM, 15)]) … … 1089 1124 """ 1090 1125 return self.warning 1126 1127 def on_help(self, event): 1128 """ 1129 Bring up the Custom Model Editor Documentation whenever 1130 the HELP button is clicked. 1131 1132 Calls DocumentationWindow with the path of the location within the 1133 documentation tree (after /doc/ ....". Note that when using old 1134 versions of Wx (before 2.9) and thus not the release version of 1135 installers, the help comes up at the top level of the file as 1136 webbrowser does not pass anything past the # to the browser when it is 1137 running "file:///...." 1138 1139 :param evt: Triggers on clicking the help button 1140 """ 1141 1142 _TreeLocation = "user/perspectives/fitting/fitting_help.html" 1143 _PageAnchor = "#custom-model-editor" 1144 _doc_viewer = DocumentationWindow(self, -1, _TreeLocation, _PageAnchor, 1145 "Custom Model Editor Help") 1091 1146 1092 1147 def on_close(self, event):
Note: See TracChangeset
for help on using the changeset viewer.