Text Editing Programming Guide for Cocoa
PDF
Introduction
Overview of Text Editing
About Key Bindings
Intercepting Key Events
Delegate Messages and Notifications
Subclassing NSTextView
Creating Custom Views
Synchronizing Editing
Setting Focus and Selection Programmatically
Working With the Field Editor
Handling Drops in a Text Field
Revision History
Index
RELATED REFERENCE
OBJECTIVE-C
NSLayoutManager
NSResponder
NSText
NSTextInputClient
NSTextInputContext
NSTextStorage
NSTextView