Changeset 938 for trunk/GSASII.py
- Timestamp:
- May 31, 2013 6:14:01 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/GSASII.py
r926 r938 680 680 :param str lastdatafile: Name of last data file that was read. 681 681 682 :returns: a list of two dicts, the first containing instrument parameters 683 and the second used for future TOF datasets (timemaps?) 684 682 685 ''' 683 686 def SetPowderInstParms(Iparm, rd): … … 691 694 DataType = rd.instdict.get('type') 692 695 data = [DataType,] 696 instname = Iparm.get('INS 1INAME ') 697 if instname: 698 rd.Sample['InstrName'] = instname.strip() 693 699 if 'C' in DataType: 694 700 wave1 = None … … 992 998 return # success 993 999 994 def _init_Exports(self, parent):1000 def _init_Exports(self,menu): 995 1001 '''This is a place holder for when exports are handled in a manner similar to imports 996 1002 ''' 997 1003 # submenu = wx.Menu() 998 # item = parent.AppendMenu(1004 # item = menu.AppendMenu( 999 1005 # wx.ID_ANY, 'entire project', 1000 1006 # submenu, help='Export entire project') 1001 # item = submenu.Append( 1002 # wx.ID_ANY, 1003 # help='this is a module for testing', 1004 # kind=wx.ITEM_NORMAL, 1005 # text='to test file') 1006 # self.Bind(wx.EVT_MENU, self.OnExportTest, id=item.GetId()) 1007 # import G2export 1008 # def OnExportTest(self,event): 1009 # import G2export 1010 # reload(G2export) 1011 # G2export.ProjExport(self) 1007 1008 # for now hard-code CIF testing here 1009 item = menu.Append( 1010 wx.ID_ANY, 1011 help='CIF development', 1012 kind=wx.ITEM_NORMAL, 1013 text='full CIF test') 1014 self.Bind(wx.EVT_MENU, self.OnTestCIF, id=item.GetId()) 1015 item = menu.Append( 1016 wx.ID_ANY, 1017 help='CIF development', 1018 kind=wx.ITEM_NORMAL, 1019 text='quick CIF test') 1020 self.Bind(wx.EVT_MENU, self.OnTestCIF, id=item.GetId()) 1021 1022 def OnTestCIF(self,event): 1023 # hard-code CIF testing here 1024 if event.EventObject.GetLabelText(event.Id).split()[0].lower() == "quick": 1025 mode = 'simple' 1026 else: 1027 mode = 'full' 1028 path2GSAS2 = os.path.join( 1029 os.path.dirname(os.path.realpath(__file__)), # location of this file 1030 'exports') 1031 if path2GSAS2 not in sys.path: sys.path.append(path2GSAS2) 1032 #reload(G2IO) 1033 import G2cif 1034 reload(G2cif) 1035 exp = G2cif.ExportCIF(self) 1036 exp.export(mode) 1012 1037 1013 1038 def _Add_ExportMenuItems(self,parent): … … 1081 1106 Export = wx.Menu(title='') 1082 1107 menubar.Append(menu=Export, title='Export') 1108 self._init_Exports(Export) 1083 1109 self._Add_ExportMenuItems(Export) 1084 #self._init_Exports(Export)1085 1110 HelpMenu=G2gd.MyHelp(self,helpType='Data tree', 1086 1111 morehelpitems=[('&Tutorials','Tutorials')])
Note: See TracChangeset
for help on using the changeset viewer.