]> granicus.if.org Git - python/commitdiff
Close on ESC.
authorGuido van Rossum <guido@python.org>
Sat, 9 Jan 1999 21:58:11 +0000 (21:58 +0000)
committerGuido van Rossum <guido@python.org>
Sat, 9 Jan 1999 21:58:11 +0000 (21:58 +0000)
Tools/idle/StackViewer.py

index 93923f9a27d94c642495f4fefa283e9e320bc0fb..d4b8baae1a8e2a8fbd3205e2a032ae41dc998d48 100644 (file)
@@ -14,6 +14,7 @@ class StackBrowser:
     def __init__(self, root, flist, stack=None):
         self.top = top = ListedToplevel(root)
         top.protocol("WM_DELETE_WINDOW", self.close)
+        top.bind("<Key-Escape>", self.close)
         top.wm_title("Stack viewer")
         top.wm_iconname("Stack")
         # Create help label
@@ -27,7 +28,7 @@ class StackBrowser:
             stack = get_stack()
         self.sv.load_stack(stack)
 
-    def close(self):
+    def close(self, event=None):
         self.top.destroy()
 
     localsframe = None