Changeset a074145 in sasview for sansview/perspectives/fitting/fitpage.py
- Timestamp:
- Apr 9, 2009 5:06:08 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:
- 2d5f7a1
- Parents:
- 800fc80
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sansview/perspectives/fitting/fitpage.py
r7c845cb ra074145 76 76 self.sizer3.Layout() 77 77 self.SetScrollbars(20,20,200,100) 78 79 80 def _on_display_description(self, event): 81 """ 82 Show or Hide description 83 @param event: wx.EVT_RADIOBUTTON 84 """ 85 self._on_display_description_helper() 86 87 88 89 def _on_display_description_helper(self): 90 """ 91 Show or Hide description 92 @param event: wx.EVT_RADIOBUTTON 93 """ 94 ## save state of radiobox 95 #self.page_info. save_radiobox_state( self.description_hide ) 96 #self.page_info. save_radiobox_state( self.description_show ) 97 ## Show description 98 if not self.description_show.GetValue(): 99 self.sizer_description.Clear(True) 100 101 else: 102 #model=self.page_info.model 103 104 description="" 105 if self.model!=None: 106 description = self.model.description 107 #description = self.page_info.model.description 108 self.description = wx.StaticText( self,-1,str(description) ) 109 self.sizer_description.Add( self.description, 1, wx.EXPAND | wx.ALL, 10 ) 110 111 self.Layout() 112 78 113 79 114 80 def _fill_range_sizer(self): … … 406 372 wx.PostEvent(self.event_owner, evt) 407 373 374 375 def _onparamEnter(self,event): 376 """ 377 when enter value on panel redraw model according to changed 378 """ 379 self._onparamEnter_helper() 380 self.compute_chisqr() 381 382 408 383 def reset_page(self, state): 409 384 """ … … 413 388 evt = ModelEventbox(model=self.model) 414 389 wx.PostEvent(self.event_owner, evt) 415 416 417 def _onparamEnter(self,event): 418 """ 419 when enter value on panel redraw model according to changed 420 """ 421 self._onparamEnter_helper() 422 self.compute_chisqr() 423 424 390 391 425 392 def get_range(self): 426 393 """ … … 662 629 663 630 664 def set_model_description(self,description,sizer):665 """666 fill a sizer with description667 @param description: of type string668 @param sizer: wx.BoxSizer()669 """670 671 sizer.Clear(True)672 box_description= wx.StaticBox(self, -1, 'Model Description')673 boxsizer1 = wx.StaticBoxSizer(box_description, wx.VERTICAL)674 675 self.description = wx.StaticText( self,-1,str(description) )676 sizer_selection=wx.BoxSizer(wx.HORIZONTAL)677 678 679 self.description_show = wx.RadioButton(self, -1, 'Show', style=wx.RB_GROUP)680 self.description_hide = wx.RadioButton(self, -1, 'Hide')681 682 self.Bind( wx.EVT_RADIOBUTTON, self._on_display_description,683 id=self.description_hide.GetId() )684 685 self.Bind( wx.EVT_RADIOBUTTON, self._on_display_description,686 id=self.description_show.GetId() )687 688 self.model_description = wx.Button(self, -1, "More Details")689 690 691 #self.page_info.save_radiobox_state( self.description_hide )692 #self.page_info.save_radiobox_state( self.description_show )693 694 sizer_selection.Add( self.description_show )695 sizer_selection.Add( (20,20))696 sizer_selection.Add( self.description_hide )697 sizer_selection.Add( (20,20))698 sizer_selection.Add( self.model_description )699 700 701 self.sizer_description=wx.BoxSizer(wx.HORIZONTAL)702 self.sizer_description.Add( self.description, 1, wx.EXPAND | wx.ALL, 10 )703 704 boxsizer1.Add( sizer_selection)705 boxsizer1.Add( (20,20))706 boxsizer1.Add( self.sizer_description)707 708 709 sizer.Add(boxsizer1,0, wx.EXPAND | wx.ALL, 10)710 sizer.Layout()711 712 713 714 631 715 632 def set_model_param_sizer(self, model):
Note: See TracChangeset
for help on using the changeset viewer.