Add a close() method and bind to WM_DELETE_WINDOW protocol
This commit is contained in:
parent
1956352b08
commit
ae08d3897a
|
@ -18,6 +18,7 @@ class StackViewer:
|
|||
root = top = Tk()
|
||||
else:
|
||||
top = Toplevel(root)
|
||||
self.top.protocol("WM_DELETE_WINDOW", self.close)
|
||||
self.root = root
|
||||
self.top = top
|
||||
top.wm_title("Stack viewer")
|
||||
|
@ -52,6 +53,9 @@ class StackViewer:
|
|||
self.load_stack(stack)
|
||||
self.statuslabel.config(text=getexception())
|
||||
|
||||
def close(self):
|
||||
self.top.destroy()
|
||||
|
||||
def load_stack(self, stack):
|
||||
self.stack = stack
|
||||
l = self.listbox
|
||||
|
|
Loading…
Reference in New Issue