Changeset d23544dc in sasview for sansview/perspectives/fitting/fitpage1D.py
- Timestamp:
- Jan 14, 2009 5:25:32 PM (16 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:
- 1b6bb09
- Parents:
- a19cd4d
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sansview/perspectives/fitting/fitpage1D.py
r0aac36f rd23544dc 24 24 return "%-5.3g" % value 25 25 26 27 class FitPage1D(wx.ScrolledWindow): 26 from modelpage import format_number 27 from modelpage import ModelPage 28 class FitPage1D(ModelPage): 28 29 """ 29 30 FitPanel class contains fields allowing to display results when … … 202 203 203 204 204 205 206 207 208 209 210 def set_owner(self,owner):211 """212 set owner of fitpage213 @param owner: the class responsible of plotting214 """215 self.event_owner = owner216 217 205 218 def set_manager(self, manager): 219 """ 220 set panel manager 221 @param manager: instance of plugin fitting 222 """ 223 self.manager = manager 206 224 207 225 226 def onClose(self,event):227 """ close the page associated with this panel"""228 self.GrandParent.onClose()229 230 208 231 209 def compute_chisqr(self): … … 273 251 wx.PostEvent(self.parent.GrandParent, StatusEvent(status=\ 274 252 "Select at least on parameter to fit ")) 275 def populate_box(self, dict): 276 """ 277 Populate each combox box of each page 278 @param page: the page to populate 279 """ 280 id=0 281 self.model_list_box=dict 282 list_name=[] 283 for item in self.model_list_box.itervalues(): 284 name = item.__name__ 285 if hasattr(item, "name"): 286 name = item.name 287 list_name.append(name) 288 list_name.sort() 289 for name in list_name: 290 self.modelbox.Insert(name,int(id)) 291 id+=1 292 wx.EVT_COMBOBOX(self.modelbox,-1, self._on_select_model) 293 return 0 294 253 295 254 296 255 def _on_select_model(self,event): … … 361 320 return flag 362 321 363 364 def get_model_box(self):365 """ return reference to combox box self.model"""366 return self.modelbox367 322 368 323 … … 543 498 for item in self.parameters: 544 499 try: 500 self.text2_3.Hide() 545 501 item[2].Hide() 546 502 item[3].Clear() … … 567 523 568 524 if is_modified: 569 self.manager.redraw_model( 570 qmin=self.qmin, qmax=self.qmax, 571 ) 572 #self.manager.draw_model(self,model,description=None, 573 # enable1D=True,qmin=None,qmax=None, qstep=None) 574 525 self.manager.redraw_model(qmin=self.qmin, qmax=self.qmax) 526 575 527 def select_all_param(self,event): 576 528 """
Note: See TracChangeset
for help on using the changeset viewer.