Index

A number represents a single reference to a topic.
A number with a "+" sign represents a longer discussion of a topic.


A   B   C   D   E   G   H   I   K   M   O   P   Q   R   S   T   U   W   Y   

A
Apple events
  dispatched by RunApplicationEventLoop 1
  handling Quit event using 1
B
BeginAppModalStateForWindow function 1
Button function 1
C
CallNextEventHandler function 1
Carbon event timers. See event timers
Carbon events, advantages of 1
Classic Event Manager 1
Classic Event Manager
  tracking mouse movements using 1
  migrating from 1 2
command IDs 1
control defproc events 1+
ConvertEventRefToEventRecord function 1
CreateEvent function 1
CreateMouseTrackingRegion function 1
D
disposing of event handlers 1
DoWindowClose sample function 1
E
EndAppModalStateForWindow function 1
event class
  constants defining 1
  introduced 1
event containment hierarchy 1
event handlers
  disposing 1
event handlers
  installing 1+
  installing from plugins 1
  mouse tracking 1 2
  standard 1 2
event kind
  constants defining 1
  introduced 1
event loop
  described 1
  executing the 1+
  running manually 1
event parameters 1
  mouse 1
event processing sequence 1
event queue 1
event targets 1
  user focus 1
  using kEventParamPostTarget parameter to specify 1
event timers 1+
  idle 1
  installing from plugins 1
  introduced 1
  one-shot 1
  useful constants for 1
event type
  introduced 1
  structure of an 1
EventDebug variable in Terminal 1
EventLoopRef data type 1
events
  manual processing of 1
  propagation of 1
EventTimeToTicks function 1
example event sequence responding to mouse press 1
G
GetCurrentButtonState function 1
GetCurrentEvent function 1
GetCurrentEventButtonState function 1
GetCurrentEventKeyModifiers function 1
GetCurrentEventLoop function 1
GetCurrentEventTime function 1
GetCurrentKeyModifiers function 1
GetCurrentQueue function 1
GetEventClass function 1
GetEventDispatcherTarget function 1
GetEventKind function 1
GetEventParameter function 1
GetEventTime function 1
GetMainEventLoop function 1
GetMouse function 1
GetMouseTrackingRegionID function 1
GetMouseTrackingRegionRefCon function 1
GetUserFocusEventTarget function 1
H
handler installation macros 1
handler stack 1
I
idle timers 1
InstallEventHandler function 1
InstallEventLoopIdleTimer function 1
InstallEventLoopTimer function 1
installing event handlers 1 2
IsEventInMask function 1
K
kEventLoopIdleTimerIdling constant 1
kEventLoopIdleTimerStarted constant 1
kEventLoopIdleTimerStopped constant 1
kEventParamPostTarget parameter 1
keyboard modifiers 1 2
kWindowStandardHandlerAttribute constant 1
M
manual event processing 1
modal windows using Carbon events 1
mouse button state, obtaining 1
mouse event parameters 1
mouse tracking 1+
Multilingual Text Engine (MLTE) 1
multiple handlers for an event 1
Multiprocessing Services, event processing using 1
Multiprocessing Services, event processing using 1
O
one-shot timers 1
P
parameters, event. See event parameters
plugins 1 2
PostEventToQueue function 1
ProcessHICommand function 1
propagation of events through containment hierarchy 1
Q
queue, event 1
queue-synchronized state versus hardware state 1
QuitApplicationEventLoop function 1
QuitAppModalLoopForWindow function 1
QuitEventLoop function 1
R
ReceiveNextEvent function 1 2
ReleaseEvent function 1
ReleaseMouseTrackingRegion function 1 2
RetainEvent function 1
RetainMouseTrackingRegion function 1
RunApplicationEventLoop function 1 2
RunAppModalLoopForWindow function 1
RunCurrentEventLoop function 1 2
S
SendEventToEventTarget function 1 2
SetEventLoopTimerNextFireTime function 1
SetEventParameter function 1
SetMouseTrackingRegionEnabled function 1
stack, handler 1
standard event handler 1+
  augmenting using CallNextEventHandler 1
  example response to a mouse press 1
  for controls 1
  for menus 1
  implementation of 1
  in event propagation hierarchy 1
  restrictions when using WaitNextEvent 1
standard toolbox dispatcher 1
StillDown function 1
system requirements 1
T
Thread Manager, event processing using the 1
TicksToEventTime function 1
timers. See event timers
tracking the mouse 1 2
TrackMouseLocation function 1
TrackMouseRegion function 1
U
user events, obtaining 1
user focus event target 1
W
WaitMouseUp function 1
WaitNextEvent function 1+
Window Server 1
Y
YieldToAnyThread function 1