Document Revision History
This table describes the changes to Cocoa Event Handling Guide.
Removed incorrect advice to never send setResponder: to a view.
Removed obsolete information on Xcode key bindings; see Xcode's documentation for information on Xcode key bindings.
See Key Bindings Preferences for details of using key bindings in Xcode.
Updated links to other documents.
Updated paths to examples in See Also. All examples are now in ADC Reference Library.
Added "Handling Trackpad Events" and "Monitoring Events" chapters, which document features introduced in OS X v10.6. Also added information on NSEvent class methods introduced in OS X v10.6.
Corrected ordering of NSWindowController in the responder chain. Added links to Cocoa Core Competencies. Made minor corrections.
Added OS X v10.5 details about scroll-wheel events and key equivalents.
Added section on handling non-mouse events during tracking operations. Made an assortment of small corrections.
Added chapter on using NSTrackingArea objects (new in OS X v10.5). Clarified behavior of cursor-rect methods. Added note to "Text System Defaults and Key Bindings" stating that defining custom key bindings dynamically is not supported
Made substantial changes as part of a major update and reorganization of Cocoa documents related to event handling.