def onDb3Xml(self, event): dlg = Db3XmlDialog(self.config.get('DEFAULT', 'db3path'), self.config.get('DEFAULT', 'xmlpath'), self) dlg.CenterOnScreen() ret = dlg.ShowModal() if ret == wx.ID_OK: db3PathName = dlg.db3FileBrowse.GetValue() xmlPathName = dlg.xmlFileBrowse.GetValue() level = MangaloreLevel() db3File = Db3File() db3File.open(db3PathName) level.loadDb3(db3File) db3File.close() level.saveXml(xmlPathName) dlg.Destroy()
def convert(self): db3PathName = self.db3File.pathName root, ext = os.path.splitext(db3PathName) xmlPathName = root + '.xml' wildCard = 'Mangalore XML file (*.xml)|*.xml|All files (*.*)|*.*' dlg = wx.FileDialog(self, message = "Convert file to ...", defaultDir = os.path.dirname(db3PathName), defaultFile = xmlPathName, wildcard = wildCard, style = wx.SAVE) dlg.CenterOnScreen() ret = dlg.ShowModal() if ret == wx.ID_OK: xmlPathName = dlg.GetPath() level = MangaloreLevel() level.loadDb3(self.db3File) level.saveXml(xmlPathName) mainFrame = self.GetParent().GetParent().GetParent().GetParent() mainFrame.openXmlFile(xmlPathName) dlg.Destroy()
def convert(self): db3PathName = self.db3File.pathName root, ext = os.path.splitext(db3PathName) xmlPathName = root + '.xml' wildCard = 'Mangalore XML file (*.xml)|*.xml|All files (*.*)|*.*' dlg = wx.FileDialog(self, message="Convert file to ...", defaultDir=os.path.dirname(db3PathName), defaultFile=xmlPathName, wildcard=wildCard, style=wx.SAVE) dlg.CenterOnScreen() ret = dlg.ShowModal() if ret == wx.ID_OK: xmlPathName = dlg.GetPath() level = MangaloreLevel() level.loadDb3(self.db3File) level.saveXml(xmlPathName) mainFrame = self.GetParent().GetParent().GetParent().GetParent() mainFrame.openXmlFile(xmlPathName) dlg.Destroy()