Changeset 9b18735 in sasview for invariantview/perspectives/invariant/invariant_panel.py
- Timestamp:
- Aug 11, 2010 5:35:03 PM (14 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:
- b63dc6e
- Parents:
- 3eb2811
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
invariantview/perspectives/invariant/invariant_panel.py
r085bf4c r9b18735 123 123 if self._data is not None: 124 124 self.err_check_on_data() 125 self.get_state_by_num(0) 125 126 data_name = self._data.name 126 127 data_qmin = min (self._data.x) … … 132 133 self.compute_invariant(event=None) 133 134 self.state.file = self._data.name 135 #Reset the list of states 136 self.state.data = copy.deepcopy(data) 137 self._reset_state_list() 134 138 return True 135 139 def set_message(self): … … 159 163 def set_state(self,state=None,data=None): 160 164 """ 161 set state when loading it from a .inv file165 set state when loading it from a .inv/.svs file 162 166 """ 163 167 if state == None or data == None: … … 197 201 self.is_state_data = False 198 202 199 203 def clear_panel(self, format='.svs'): 204 """ 205 Clear panel to defaults, used by set_state of manager 206 """ 207 if format == '.svs': 208 self._data = None 209 # default data testctrl 210 self.hint_msg_txt.SetLabel('') 211 data_name = '' 212 data_qmin = '' 213 data_qmax = '' 214 self.data_name_tcl.SetValue(str(data_name)) 215 self.data_min_tcl.SetLabel(str(data_qmin)) 216 self.data_max_tcl.SetLabel(str(data_qmax)) 217 #reset output textctrl 218 self._reset_output() 219 #reset panel 220 self.reset_panel() 221 #reset state w/o data 222 self.set_state() 223 # default flags for state 224 self.new_state = False 225 self.is_state_data = False 226 self.is_power_out = False 200 227 201 228 def get_background(self): … … 744 771 self.button_bookmark.Disable() 745 772 self.button_report.Disable() 773 self.button_save.Disable() 746 774 self.button_calculate.SetFocus() 747 775 #self.SetupScrolling()
Note: See TracChangeset
for help on using the changeset viewer.