Changeset 8bd764d in sasview for guiframe/local_perspectives/plotting
- Timestamp:
- Feb 25, 2009 11:37:41 AM (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:
- 25579e8
- Parents:
- 72b524b
- Location:
- guiframe/local_perspectives/plotting
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
guiframe/local_perspectives/plotting/Plotter1D.py
r18eba35 r8bd764d 213 213 self.action_ids[str(id)] = plot 214 214 wx.EVT_MENU(self, id, self._onSave) 215 #save as cansas 216 id = wx.NewId() 217 slicerpop.Append(id, "&Save %s canSAS XML" % name) 218 self.action_ids[str(id)] = plot 219 wx.EVT_MENU(self, id, self._onSaveXML) 215 220 216 221 # Option to delete plottable … … 364 369 365 370 self.graph.render(self) 366 self.subplot.figure.canvas.draw_idle() 367 371 self.subplot.figure.canvas.draw_idle() 372 373 def _onSaveXML(self, evt): 374 import os 375 id = str(evt.GetId()) 376 if id in self.action_ids: 377 path = None 378 dlg = wx.FileDialog(self, "Choose a file", os.getcwd(), "", "*.xml", wx.SAVE) 379 if dlg.ShowModal() == wx.ID_OK: 380 path = dlg.GetPath() 381 mypath = os.path.basename(path) 382 #print path 383 dlg.Destroy() 384 385 if not path == None: 386 out = open(path, 'w') 387 from DataLoader.readers import cansas_reader 388 reader = cansas_reader.Reader() 389 datainfo= self.plots[self.graph.selected_plottable].info 390 reader.write( path, datainfo) 391 return 392 393 394 395 368 396 def _onSave(self, evt): 369 397 """ -
guiframe/local_perspectives/plotting/Plotter2D.py
r18eba35 r8bd764d 209 209 210 210 slicerpop.AppendSeparator() 211 211 212 id = wx.NewId() 212 213 slicerpop.Append(id, '&Edit Detector Parameters') … … 262 263 pos = self.ScreenToClient(pos) 263 264 self.PopupMenu(slicerpop, pos) 264 265 265 266 def _onEditDetector(self, event): 266 267 print "edit detortor param",self.zmin_2D, self.zmax_2D
Note: See TracChangeset
for help on using the changeset viewer.