Exemplo n.º 1
0
class Main:
    def __init__(self):
        self.root = Tk()
        self.top = Mainloop(self.root)

        self.root.protocol("WM_DELETE_WINDOW", self.onClose)

    #THIS CALL LOCKS THE THREAD
    def runMainloop(self):
        self.top.start()
        self.root.mainloop()

    #This is called when window is closed
    def onClose(self):
        self.top.exit()
        self.root.destroy()