commit | c75e1d052ba7c7fe3a33731e69fdb30a90a9846e | [log] [tgz] |
---|---|---|
author | Jack Jansen <jack.jansen@cwi.nl> | Mon Dec 23 17:22:40 1996 +0000 |
committer | Jack Jansen <jack.jansen@cwi.nl> | Mon Dec 23 17:22:40 1996 +0000 |
tree | 0de6f8f985cd98a6d95c0541b4ea551d0726a0f5 | |
parent | 81aa0e288851668ddd8ea6360a25884ea8544fbc [diff] [blame] |
Added Application.cleanup method which asks all windows to close themselves and returns true if they did.
diff --git a/Mac/Lib/FrameWork.py b/Mac/Lib/FrameWork.py index 5741972..da07d13 100644 --- a/Mac/Lib/FrameWork.py +++ b/Mac/Lib/FrameWork.py
@@ -115,6 +115,11 @@ def _quit(self, *args): self.quitting = 1 + def cleanup(self): + for w in self._windows.values(): + w.do_close() + return self._windows == {} + def appendwindow(self, wid, window): self._windows[wid] = window