Changeset f39511b in sasview for sansview/perspectives/fitting/modelpage.py
- Timestamp:
- Dec 12, 2008 3:13:10 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:
- 3aae6b6
- Parents:
- 2d107b8
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sansview/perspectives/fitting/modelpage.py
rb2c3225 rf39511b 25 25 26 26 27 class ModelPage(wx. Panel):27 class ModelPage(wx.ScrolledWindow): 28 28 """ 29 29 FitPanel class contains fields allowing to display results when … … 40 40 41 41 def __init__(self, parent,model, *args, **kwargs): 42 wx. Panel.__init__(self, parent, *args, **kwargs)42 wx.ScrolledWindow.__init__(self, parent, *args, **kwargs) 43 43 """ 44 44 Initialization of the Panel 45 45 """ 46 #self.scroll = wx.ScrolledWindow(self) 46 47 self.manager = None 47 48 self.parent = parent … … 78 79 ix += 1 79 80 self.sizer3.Add(self.modelbox,(iy,ix),(1,1), wx.EXPAND|wx.ADJUST_MINSIZE, 0) 81 ix = 0 82 iy += 1 83 self.model_view= wx.CheckBox(self, -1, "View in 2D", (10, 10)) 84 wx.EVT_CHECKBOX(self, self.model_view.GetId(), self.onModel2D) 85 self.sizer3.Add(self.model_view,(iy,ix),(1,1),\ 86 wx.LEFT|wx.EXPAND|wx.ADJUST_MINSIZE, 15) 80 87 # contains link between model ,all its parameters, and panel organization 81 88 self.parameters=[] … … 85 92 self.model=model 86 93 try: 87 print"init modelpage",model.name94 #print"init modelpage",model.name 88 95 self.set_panel(model) 89 96 except: … … 100 107 self.vbox.Layout() 101 108 self.vbox.Fit(self) 109 102 110 self.SetSizer(self.vbox) 111 self.SetScrollbars(20,20,55,40) 103 112 self.Centre() 104 113 … … 122 131 """ 123 132 self.manager = manager 124 133 def onModel2D(self, event): 134 135 if self.model_view.GetValue()==True: 136 print "2D model" 137 self.manager.draw_model(self.model, 138 description=None, enable2D=True,qmin=None, qmax=None) 125 139 def populate_box(self, dict): 126 140 """ … … 167 181 if hasattr(items, "name"): 168 182 name = items.name 169 print "fitpage: _on_select_model model name",name ,event.GetString()183 #print "fitpage: _on_select_model model name",name ,event.GetString() 170 184 if name ==event.GetString(): 171 185 model=items 172 print "fitpage: _on_select_model model name",name ,event.GetString()186 #print "fitpage: _on_select_model model name",name ,event.GetString() 173 187 self.model= model 188 self.set_panel(model) 174 189 self.manager.draw_model(model) 175 self.set_panel(model)190 176 191 def set_model_name(self,name): 177 192 """ … … 233 248 234 249 disp_list.sort() 235 print "went here",self.model.name,model.description250 #print "went here",self.model.name,model.description 236 251 iy = 1 237 252 ix = 0
Note: See TracChangeset
for help on using the changeset viewer.