Jump To:
Leopard Technical Q&As: Carbon
Events are high-level messages sent to applications by the operating system. For example, when the user clicks the mouse, types a character, or chooses a menu command, Mac OS X notifies the appropriate application by means of an event; when a window needs to be redrawn, moved, or resized, the application receives an event telling it to perform the operation; when a program becomes the active (foreground) application or moves to the background in favor of another, the program receives an event informing it of the fact. When an application receives an event, the application's task is to respond appropriately.

Document Descriptions
On Off
Display

Sort by
Title
Sorted by
Date
Programmatically causing restart, shutdown and/or logout (HTML) (日本語 HTML)
QA1134: Describes how to programmatically cause restart, shutdown, sleep or logout.
2008-09-24
How can I handle smooth mouse wheel scrolling? (HTML)
QA1453: Details an undocumented Carbon Event which will be added to the public headers in a later DevTools release.
2005-11-29
SetFontInfoForSelection incorrect prototype (HTML)
QA1375: Describes the incorrect prototyping of the SetFontInfoForSelection API and gives a workaround.
2004-10-04
Process Carbon Events Not Delivered in 10.2 (HTML) (日本語 HTML)
QA1181: Work around for a bug in Mac OS X 10.2 that prevents the delivery of process Carbon events.
2002-08-27
Power Management; Policy Maker vs. Power Controller (HTML) (日本語 HTML)
QA1121: Describes the differences between a Power Management Policy Maker and a Power Management Power Controller.
2002-02-13
WaitMouseUp documentation errata (HTML)
QA1008: Specifies the correct behavior of the WaitMouseUp function.
2001-02-27
QDFlushPortBuffer (HTML) (日本語 HTML)
QD65: Describes a possible solution for window update problems under Carbon.
2000-11-08
OTScheduleDeferredTask When Task Running (HTML) (日本語 HTML)
NW52: Describes what happens when you use OTScheduleDefferedTask to schedule a task that is running.
1997-10-13