log Mac/Lib/FrameWork.py @ 25838:8540887bcec6 2.2

age author description
Sun, 24 Feb 2002 22:46:28 +0000 Jack Jansen Backport of 1.47, 1.48 and 1.49: 2.2
Thu, 13 Dec 2001 12:57:11 +0000 Just van Rossum Don't barf when an AppleEvent was not handled. It's ok to ignore. legacy-trunk
Mon, 10 Dec 2001 16:08:14 +0000 Jack Jansen The new menu initialization code would also add the SIOUX menus if a (frozen) Python program had installed its own menubar previously. We now guard against this, with a bit of a hack: FrameWork uses the same Menu ID as Sioux, and the init code checks that the text in the menu is "About SIOUX" before replacing it. legacy-trunk
Sat, 25 Aug 2001 12:15:04 +0000 Jack Jansen Import the MacOS toolbox modules from the Carbon package. legacy-trunk
Fri, 03 Aug 2001 13:31:36 +0000 Jack Jansen Merging appropriate 2.1.1 fixes back into the main trunk. legacy-trunk
Thu, 15 Mar 2001 14:39:03 +0000 Jack Jansen Handle the apple menu differently under Carbon. legacy-trunk
Thu, 08 Mar 2001 23:10:37 +0000 Jack Jansen Default waittime in the eventloop is now None. At low level it will then be set to GetCaretTime(). legacy-trunk
Wed, 14 Feb 2001 17:07:04 +0000 Jack Jansen DialogWindows now have a self.dlg in addition to self.wid. legacy-trunk
Mon, 29 Jan 2001 15:32:00 +0000 Jack Jansen Use FSpCreateResFile() in stead of CreateResFile(). legacy-trunk
Mon, 29 Jan 2001 13:29:47 +0000 Jack Jansen Replace {Enable,Disable,Check}Item with their carbon-compatible equivalents {Enable,Disable,Check}MenuItem. legacy-trunk
Tue, 23 Jan 2001 14:58:20 +0000 Jack Jansen Sigh... First test before committing. InvalWindowRect and friends are window object methods. Fixed. legacy-trunk
Tue, 23 Jan 2001 14:34:49 +0000 Jack Jansen Replaced InvalRect and friends with the Carbon-compliant InvalWindowRect. legacy-trunk
Thu, 19 Oct 2000 20:31:51 +0000 Jack Jansen Use MacOS.OutputSeen() on menuselections. Removed KeepConsole code again. This solution is better: it treats a menu selection in the same way as input to stdin (i.e. as an ack of the output that went before). legacy-trunk
Thu, 12 Oct 2000 21:25:37 +0000 Jack Jansen Use MacOS.KeepConsole to always exit if the program calls FrameWork._quit(). Overridable with a class variable keepconsole. legacy-trunk
Tue, 07 Mar 2000 23:40:13 +0000 Jack Jansen Fixed multi-arg appends. legacy-trunk
Wed, 15 Dec 1999 15:45:23 +0000 Jack Jansen Fixed menu glyph stuff. legacy-trunk
Wed, 15 Dec 1999 14:55:16 +0000 Just van Rossum Fixed buglet in Application.do_suspendresume(), it took the wrong flag to determine suspend/resume -- jvr legacy-trunk
Tue, 14 Dec 1999 15:45:53 +0000 Jack Jansen If a menu shortcut is a tuple in stead of a char it is a tuple (modifierkeys, char [, glyph]). legacy-trunk
Fri, 03 Dec 1999 16:08:50 +0000 Jack Jansen Default schedparams set to (0,0): no event-intervention by Python mainloop. This legacy-trunk
Wed, 27 Jan 1999 14:22:11 +0000 Just van Rossum cleaned up ugly hack related to activate events and suspend/resume -- jvr legacy-trunk
Thu, 15 Oct 1998 15:29:16 +0000 Jack Jansen For submenus remember the parent and parent index, so we can grey out our legacy-trunk
Mon, 13 Jul 1998 13:41:02 +0000 Jack Jansen Added a delete() method to menu entries. Only the last entry of a menu legacy-trunk
Thu, 28 May 1998 14:22:48 +0000 Jack Jansen For ControlWindow there is a new method do_rawcontrolhit(), which gets legacy-trunk
Wed, 06 May 1998 15:33:09 +0000 Jack Jansen Added a PopupMenu class. legacy-trunk
Fri, 20 Feb 1998 15:51:39 +0000 Jack Jansen Break circular reference on menus upon cleanup legacy-trunk
Fri, 20 Jun 1997 16:24:24 +0000 Jack Jansen Added dopendingevents call legacy-trunk
Thu, 12 Jun 1997 10:51:18 +0000 Jack Jansen Replaced MacOS.EnableAppSwitch with MacOS.SchedParams legacy-trunk
Mon, 23 Dec 1996 17:22:40 +0000 Jack Jansen Added Application.cleanup method which asks all windows to close legacy-trunk
Thu, 26 Sep 1996 16:17:08 +0000 Jack Jansen Menu callbacks can be strings, in which case they will be looked up in legacy-trunk
Tue, 17 Sep 1996 12:35:43 +0000 Jack Jansen - Use a flag (self.quitting) as preferred method of exiting mainloop legacy-trunk
Wed, 28 Aug 1996 13:53:07 +0000 Jack Jansen Added setwatchcursor() and setarrowcursor() functions legacy-trunk
Fri, 26 Jul 1996 14:01:07 +0000 Jack Jansen Mods by Just: legacy-trunk
Tue, 23 Apr 1996 16:18:33 +0000 Jack Jansen Added MenuItem methods setstyle(), seticon(), setmark() legacy-trunk
Fri, 19 Apr 1996 16:00:28 +0000 Jack Jansen - Confine window moves to screen boundaries legacy-trunk
Tue, 16 Apr 1996 14:35:43 +0000 Jack Jansen Fixed ScrolledWindow to disable scrollbars if everything is visible. legacy-trunk
Fri, 12 Apr 1996 16:24:44 +0000 Jack Jansen Added ScrolledWindow (a window with one or two scrollbars) legacy-trunk
Thu, 11 Apr 1996 15:39:01 +0000 Jack Jansen Added enable(onoff) method to menus and menu items legacy-trunk
Wed, 20 Mar 1996 16:24:56 +0000 Jack Jansen Removed addpack calls legacy-trunk
Tue, 12 Mar 1996 13:32:03 +0000 Jack Jansen Added checkmenu() method (to checkmark an entry) and delete() method legacy-trunk
Mon, 08 Jan 1996 23:50:13 +0000 Jack Jansen Various fixes/enhancements, thanks to Ivan and Just: legacy-trunk
Tue, 12 Dec 1995 15:03:35 +0000 Jack Jansen Minor bugfix in keyboard input handling legacy-trunk
Tue, 14 Nov 1995 10:15:42 +0000 Jack Jansen Added 2 missing SetPort calls legacy-trunk
Fri, 10 Nov 1995 14:48:36 +0000 Jack Jansen Added idle() method, called when no events are available. legacy-trunk
Thu, 31 Aug 1995 13:38:01 +0000 Jack Jansen Fixed dialog-window event handling legacy-trunk
Thu, 17 Aug 1995 14:18:20 +0000 Jack Jansen Made separate window class (and subclasses for special windows like legacy-trunk
Mon, 14 Aug 1995 12:39:54 +0000 Jack Jansen Various fixes: missing imports, missing calls to legacy-trunk
Mon, 17 Jul 1995 13:25:15 +0000 Jack Jansen Various toolbox routines have gotten new names. legacy-trunk
Wed, 05 Apr 1995 09:18:35 +0000 Guido van Rossum two new modules for the Mac toolbox legacy-trunk