Carbon Event Manager Programming Guide
PDF
Introduction
Carbon Event Manager Concepts
Carbon Event Handling Theory
The Event Model
Carbon Events Versus WaitNextEvent
Carbon Event Manager Tasks
Event Classes and Kinds
Executing the Event Loop
Creating and Registering an Event Handler
Event Parameters
Other Event Attributes
Queue-Synchronized Events (Mac OS X v.10.2 and Later)
Command Events
Text Events
Mouse Events
Installing Timers
Processing Events Manually
Creating Your Own Events
Carbon Events in Multiple Threads
Modal Event States
Revision History
Appendix A: Control Events Versus Classic Control Messages
Glossary
Index