def OnOpenFile(self, event): import Dialog path = Dialog.OpenFile(self, 'XML', 'xml', 'Open XML File') if path: fp = open(path) xml = fp.read() fp.close() self.viewer.SetXML(xml)
def OpenFile(parent, ignore): import Dialog path = Dialog.OpenFile(parent, 'Text', 'txt') if not path: return fp = open(path, 'r') try: return fp.read() finally: fp.close()
def OnOpenReport(self, event): path = Dialog.OpenFile(self, 'sqlite3', 'db', "Open Report") if path: self.nb.reportTab.LoadReport(path) self.nb.SetSelection(3)
def OnOpen(self, event): path = Dialog.OpenFile(self, 'pickle', 'pkl', "Open Project") if path: self.LoadProjectFrom(path)