Changeset 60132ef in sasview for sansview/perspectives/fitting/basepage.py
- Timestamp:
- Apr 15, 2009 3:35:39 PM (15 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:
- dcd330b
- Parents:
- 6063b16
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sansview/perspectives/fitting/basepage.py
r998b6b8 r60132ef 1 1 2 import sys 2 import sys, os 3 3 import wx 4 4 import numpy … … 57 57 ## list of orientation parameters 58 58 self.orientation_params=[] 59 self.orientation_params_disp=[] 59 60 if self.model !=None: 60 61 self.disp_list= self.model.getDispParamList() … … 76 77 self.saved_states={} 77 78 self.slicerpop = wx.Menu() 78 79 ## Default locations 80 self._default_save_location = os.getcwd() 79 81 ## save initial state on context menu 80 82 self.onSave(event=None) … … 263 265 self.disp_cb_dict[p].SetValue(False) 264 266 return 265 267 try: 268 self._default_save_location = os.path.dirname(path) 269 except: 270 pass 266 271 try: 267 272 values,weights = self.read_file(path) … … 289 294 #TODO: refactor model to clean this up? 290 295 self._disp_obj_dict[p] = disp_model 291 296 print "dispersity------>",p 292 297 # Set the new model as the dispersion object for the selected parameter 293 298 self.model.set_dispersion(p, disp_model) … … 432 437 if hasattr(self,"cb1"): 433 438 self.state.cb1= self.cb1.GetValue() 434 print "save current state ",self.state.cb1439 435 440 if hasattr(self,"enable_disp"): 436 441 self.state.enable_disp= self.enable_disp.GetValue() … … 447 452 self.state.fittable_param=[] 448 453 self.state.fixed_param=[] 454 449 455 self._copy_parameters_state(self.parameters, self.state.parameters) 450 456 self._copy_parameters_state(self.fittable_param, self.state.fittable_param) … … 501 507 """ 502 508 import os 503 dlg = wx.FileDialog(self, "Choose a weight file", os.getcwd(), "", "*.*", wx.OPEN) 509 dlg = wx.FileDialog(self, "Choose a weight file", 510 self._default_save_location , "", "*.*", wx.OPEN) 504 511 path = None 505 512 if dlg.ShowModal() == wx.ID_OK: … … 1183 1190 draw sizer with array dispersity parameters 1184 1191 """ 1192 self.orientation_params_disp=[] 1185 1193 self.sizer4_4.Clear(True) 1186 1194 ix=0
Note: See TracChangeset
for help on using the changeset viewer.