def __init__(self): """ This starts the Tk framework up, instantiates the Model (a Counter object), instantiates the View (a MyFrame object), and starts the event loop that waits for the user to press a Button on the View. """ root = tkinter.Tk() self.model = Counter.Counter() self.view = MyFrame.MyFrame(self) self.view.mainloop() root.destroy()
def OnInit(self): wx.InitAllImageHandlers() frame = MyFrame.MyFrame(None, -1, "") self.SetTopWindow(frame) frame.Show() #for an easy dev #if sFile and os.path.exists(sFile): if self.sFile: frame.loadXML(self.sFile) # if os.path.exists("launiversitat20_noDS.xml"): frame.loadXML("brill92.fn.xml") # if os.path.exists("launiversitat20.xml"): frame.loadXML("launiversitat20.xml") # if os.path.exists("launiversitat1-5.xml"): frame.loadXML("launiversitat1-5.xml") return 1
def OnInit(self): # Import Data self.mainFrame = MyFrame(parent=None, id=-1, title="CBS Top 300") self.players1to8 = MyFrame(parent=None, id=-1, title="Owners 1-8") self.players9to16 = MyFrame(parent=None, id=-1, title="Owners 9-16") self.players = self.import_players() self.owners = self.import_owners() # Build GUI self.mainFrame.build_main_frame(self.players, self.owners) self.mainFrame.Show(True) self.SetTopWindow(self.mainFrame) self.players1to8.build_1_to_8(self.owners[:8]) self.players1to8.Show(True) self.SetTopWindow(self.players1to8) self.players9to16.build_9_to_16(self.owners[8:len(self.owners)]) self.players9to16.Show(True) self.SetTopWindow(self.players9to16) return True
class MyFrame(MyFrame.MyFrame): def getOutpath(self, event): dlg = wx.DirDialog(self, 'output', os.getcwd()) if dlg.ShowModal() == wx.ID_OK: self.m_textCtrl3.write(dlg.GetPath() + '\n') os.chdir(dlg.GetPath()) dlg.Destroy() def gochange(self, event): dlg = wx.FileDialog(self, 'Change', os.getcwd(), style=wx.FD_MULTIPLE) if dlg.ShowModal() == wx.ID_OK: print(dlg.GetPaths()) for file in dlg.GetPaths(): dealpdf(file) dlg.Destroy() self.m_textCtrl3.write('done\n') if __name__ == '__main__': app = wx.App() main_win = MyFrame(None) main_win.Show() app.MainLoop()
""" The main program creates a MyFrame object and waits for the user to push a Button on it. """ import tkinter import MyFrame if __name__ == "__main__": root = tkinter.Tk() # starts up the tkinter framework view = MyFrame.MyFrame() view.mainloop() # starts the event loop root.destroy() # kills the event loop and takes the Frame down
def OnInit(self): wx.InitAllImageHandlers() self.main = MyFrame.MyFrame(None, -1, '') self.main.Show() self.SetTopWindow(self.main) return 1