Jack Jansen
|
2575022aef
|
Reverted previous change, I was confused.
|
2002-09-10 12:22:32 +00:00 |
|
Jack Jansen
|
bc603547ae
|
Import Carbon.AH, not Carbon.Help
|
2002-09-06 23:33:31 +00:00 |
|
Jack Jansen
|
4e39949d87
|
Initialize self._helpmenu earlier, so we can use gethelpmenu() while
building the user menus.
|
2002-08-30 23:01:28 +00:00 |
|
Jack Jansen
|
f21b7063d3
|
Added support for the help menu. Application.gethelpmenu() will return
it.
Also fixed menu IDs to be signed in do_menudispatch. this is an incompatible
change, but I don't think it'll hurt anyone.
|
2002-08-29 22:04:15 +00:00 |
|
Just van Rossum
|
4014401c6c
|
Added minimal support for floating windows.
|
2002-02-04 12:52:44 +00:00 |
|
Jack Jansen
|
a4adacbd7e
|
Changes by Donovan Preston (and a few minor ones by me) to make IDE run under
MachoPython. Mainly making sure we don't call routines that don't exist.
|
2002-01-21 23:01:24 +00:00 |
|
Just van Rossum
|
d9c9b57e29
|
Don't barf when an AppleEvent was not handled. It's ok to ignore.
|
2001-12-13 12:57:11 +00:00 |
|
Jack Jansen
|
52306a780b
|
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.
|
2001-12-10 16:08:14 +00:00 |
|
Jack Jansen
|
5a6fdcd371
|
Import the MacOS toolbox modules from the Carbon package.
|
2001-08-25 12:15:04 +00:00 |
|
Jack Jansen
|
cbed91b4db
|
Merging appropriate 2.1.1 fixes back into the main trunk.
|
2001-08-03 13:31:36 +00:00 |
|
Jack Jansen
|
6b498de165
|
Handle the apple menu differently under Carbon.
|
2001-03-15 14:39:03 +00:00 |
|
Jack Jansen
|
e5c9474f0f
|
Default waittime in the eventloop is now None. At low level it will then be set to GetCaretTime().
|
2001-03-08 23:10:37 +00:00 |
|
Jack Jansen
|
ed24cd2cf7
|
DialogWindows now have a self.dlg in addition to self.wid.
|
2001-02-14 17:07:04 +00:00 |
|
Jack Jansen
|
01a2d9e281
|
Use FSpCreateResFile() in stead of CreateResFile().
Don't call OpenDeskAcc() and AppendResMenu() on Carbon.
|
2001-01-29 15:32:00 +00:00 |
|
Jack Jansen
|
afd0aa680a
|
Replace {Enable,Disable,Check}Item with their carbon-compatible equivalents {Enable,Disable,Check}MenuItem.
|
2001-01-29 13:29:47 +00:00 |
|
Jack Jansen
|
7302340436
|
Sigh... First test before committing. InvalWindowRect and friends are window object methods. Fixed.
|
2001-01-23 14:58:20 +00:00 |
|
Jack Jansen
|
d829e9e8e3
|
Replaced InvalRect and friends with the Carbon-compliant InvalWindowRect.
|
2001-01-23 14:34:49 +00:00 |
|
Jack Jansen
|
fd9925af56
|
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).
|
2000-10-19 20:31:51 +00:00 |
|
Jack Jansen
|
f2bd9ee357
|
Use MacOS.KeepConsole to always exit if the program calls FrameWork._quit(). Overridable with a class variable keepconsole.
|
2000-10-12 21:25:37 +00:00 |
|
Jack Jansen
|
34d11f0670
|
Fixed multi-arg appends.
|
2000-03-07 23:40:13 +00:00 |
|
Jack Jansen
|
c15e43a2da
|
Fixed menu glyph stuff.
Use MenuEvent in stead of MenuKey.
|
1999-12-15 15:45:23 +00:00 |
|
Just van Rossum
|
1a5eb04d47
|
Fixed buglet in Application.do_suspendresume(), it took the wrong flag to determine suspend/resume -- jvr
|
1999-12-15 14:55:16 +00:00 |
|
Jack Jansen
|
13681b73b5
|
If a menu shortcut is a tuple in stead of a char it is a tuple (modifierkeys, char [, glyph]).
|
1999-12-14 15:45:53 +00:00 |
|
Jack Jansen
|
0c3e4b6ca1
|
Default schedparams set to (0,0): no event-intervention by Python mainloop. This
was always meant to be the default, and the new example-2 was pretty critical
of this.
|
1999-12-03 16:08:50 +00:00 |
|
Just van Rossum
|
5763e07ea3
|
cleaned up ugly hack related to activate events and suspend/resume -- jvr
|
1999-01-27 14:22:11 +00:00 |
|