diff options
author | das <das> | 2006-04-11 10:22:57 (GMT) |
---|---|---|
committer | das <das> | 2006-04-11 10:22:57 (GMT) |
commit | e709cc3de5af4b8b7e0668f52926f9d57a9049f7 (patch) | |
tree | 57c75211251f73d68ae7066d463fa3e068c204f2 /macosx/tkMacOSXCarbonEvents.c | |
parent | b8b0fe0cff4a16e8c6aad2e00c270298d512d48c (diff) | |
download | tk-e709cc3de5af4b8b7e0668f52926f9d57a9049f7.zip tk-e709cc3de5af4b8b7e0668f52926f9d57a9049f7.tar.gz tk-e709cc3de5af4b8b7e0668f52926f9d57a9049f7.tar.bz2 |
* macosx/tkMacOSXCarbonEvents.c: handle kEventCommandUpdateStatus
* macosx/tkMacOSXEvent.c: carbon event to dynamically enable
the 'Preferences' app menu item when proc [::tk::mac::ShowPreferences]
is defined. [Bug 700316]
Diffstat (limited to 'macosx/tkMacOSXCarbonEvents.c')
-rw-r--r-- | macosx/tkMacOSXCarbonEvents.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/macosx/tkMacOSXCarbonEvents.c b/macosx/tkMacOSXCarbonEvents.c index 81dc0a3..f6aa695 100644 --- a/macosx/tkMacOSXCarbonEvents.c +++ b/macosx/tkMacOSXCarbonEvents.c @@ -60,7 +60,7 @@ * software in accordance with the terms specified in this * license. * - * RCS: @(#) $Id: tkMacOSXCarbonEvents.c,v 1.3.2.11 2006/03/28 02:44:13 das Exp $ + * RCS: @(#) $Id: tkMacOSXCarbonEvents.c,v 1.3.2.12 2006/04/11 10:22:57 das Exp $ */ #include "tkMacOSXInt.h" @@ -192,6 +192,7 @@ TkMacOSXInitCarbonEvents ( {kEventClassMenu, kEventMenuBeginTracking}, {kEventClassMenu, kEventMenuEndTracking}, {kEventClassCommand, kEventCommandProcess}, + {kEventClassCommand, kEventCommandUpdateStatus}, {kEventClassMouse, kEventMouseWheelMoved}, {kEventClassWindow, kEventWindowExpanded}, {kEventClassApplication, kEventAppHidden}, @@ -246,6 +247,7 @@ TkMacOSXInitCarbonEvents ( TraceEventByName("kEventMenuBeginTracking"); TraceEventByName("kEventMenuEndTracking"); TraceEventByName("kEventCommandProcess"); + TraceEventByName("kEventCommandUpdateStatus"); TraceEventByName("kEventWindowExpanded"); TraceEventByName("kEventAppHidden"); TraceEventByName("kEventAppShown"); |