Changeset 2710 for trunk/GSASII.py
- Timestamp:
- Feb 16, 2017 4:31:20 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/GSASII.py
r2703 r2710 3544 3544 def OnExportPDF(self,event): 3545 3545 #need S(Q) and G(R) to be saved here - probably best from selection? 3546 names = ['All']3546 names = G2pdG.GetFileList(self,'PDF') 3547 3547 exports = [] 3548 item, cookie = self.PatternTree.GetFirstChild(self.root)3549 while item:3550 name = self.PatternTree.GetItemText(item)3551 if 'PDF' in name:3552 names.append(name)3553 item, cookie = self.PatternTree.GetNextChild(self.root, cookie)3554 3548 if names: 3555 dlg = wx.MultiChoiceDialog(self,'Select','PDF patterns to export',names) 3549 od = {'label_1':'Export I(Q)','value_1':False,'label_2':'Export S(Q)','value_2':False, 3550 'label_3':'Export F(Q)','value_3':False,'label_4':'Export G(R)','value_4':True} 3551 dlg = G2G.G2MultiChoiceDialog(self,'Select','PDF patterns to export',names,extraOpts=od) 3556 3552 if dlg.ShowModal() == wx.ID_OK: 3557 3553 sel = dlg.GetSelections() 3558 if sel[0] == 0: 3559 exports = names[1:] 3560 else: 3561 for x in sel: 3562 exports.append(names[x]) 3554 for x in sel: 3555 exports.append(names[x]) 3563 3556 dlg.Destroy() 3564 3557 if exports: 3565 G2IO.PDFSave(self,exports) 3558 PDFsaves = [od['value_1'],od['value_2'],od['value_3'],od['value_4']] 3559 G2IO.PDFSave(self,exports,PDFsaves) 3566 3560 3567 3561 def OnMakePDFs(self,event):
Note: See TracChangeset
for help on using the changeset viewer.