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 F I K L M N P R S T U V W
| A |
|
abortEditing method
1
|
|
acceptableDragTypes method
1
2
|
| B |
|
beginEditing method
1
2
|
|
beginning of editing
1
|
| C |
|
control points of editing mechanism
1
|
|
control:textShouldBeginEditing: method
1
|
|
control:textShouldEndEditing: method
1
|
|
controlTextDidBeginEditing: method
1
|
|
controlTextDidChange: method
1
|
|
controlTextDidEndEditing: method
1
|
|
currentEditor method
1
|
| D |
|
delegation
1
2
3
4
|
|
deletion, smart
1
|
|
didChangeText method
1
2
3
|
|
doCommandBySelector: method
1
2
3
|
|
drag and drop
1
|
| |
field editors and
1
|
| |
text fields and
1
|
| E |
|
editing
|
| |
batch mode
1
|
| |
customizing behavior
1
2
3
|
| |
environment
1
|
| |
message sequence
1
|
| |
modes
1
|
| |
synchronizing
1
|
|
editWithFrame:inView:editor: delegate:event: method
1
|
|
end of editing
|
| |
caused by user
1
|
| |
defined
1
|
| |
endEditing: method and
1
|
| |
field editor and
1
2
|
| |
forcing programatically
1
|
|
endEditing method
1
2
|
|
endEditing: method
1
|
|
endEditingFor: method
1
|
| F |
|
field editors
|
| |
custom
1
|
| |
defined
1
|
| |
drag and drop handling
1
|
| |
end of editing and
1
|
| |
intercepting key events
1
|
| |
methods related to
1
|
| |
notifications and
1
|
| |
operation
1
|
| |
text fields and
1
|
| |
using delegation and notification with
1
|
|
fieldEditor:forObject: method
1
|
|
first responder
|
| |
delegate methods and
1
|
| |
end of editing and
1
|
| |
field editor and
1
2
|
| |
keyboard focus and
1
|
|
firstResponder method
1
|
|
focus, setting programmatically
1
|
|
Font window
1
|
| I |
|
import types
1
|
|
input management
1
|
|
insertBacktab: method
1
|
|
insertion point
1
|
|
insertNewline: method
1
|
|
insertNewlineIgnoringFieldEditor: method
1
|
|
insertTabIgnoringFieldEditor: method
1
|
|
insertText: method
1
2
|
|
interpretKeyEvents: method
1
|
|
isFieldEditor method
1
|
| K |
|
key events
|
| |
intercepting
1
|
| |
processing by a text view
1
|
|
key window
1
|
|
key-input message sequence
1
|
|
keyDown: method
1
2
3
|
| M |
|
makeFirstResponder: method
1
|
|
marked text
1
|
|
markedRange method
1
|
|
markedTextAttributes method
1
|
|
message sequence of editing mechanism
1
|
| N |
|
newline characters
|
| |
textfields and
1
|
|
notifications
|
| |
field editors and
1
|
| |
of text changes
1
|
| |
posted by NSTextView
1
|
|
NSApp object
1
|
|
NSApplication class
1
|
|
NSCell class
1
|
|
NSControl class
1
2
3
|
|
NSDragging category
1
|
|
NSDraggingDestination protocol
1
|
|
NSFormatter class
1
|
|
NSLayoutManager class
1
|
|
NSNotFound constant
1
|
|
NSResponder class
1
2
|
|
NSSecureTextField class
1
|
|
NSTableView class
1
|
|
NSText class
1
2
|
|
NSTextDidBeginEditingNotification
1
2
|
|
NSTextDidChangeNotification
1
2
|
|
NSTextDidEndEditingNotification
1
2
|
|
NSTextField class
1
|
|
NSTextField class, subclassing
1
|
|
NSTextFieldCell class
1
|
|
NSTextInput protocol
1
|
|
NSTextStorage class
1
|
|
NSTextView class
|
| |
as field editor
1
|
| |
delegate of
1
2
|
| |
features
1
|
| |
subclassing
1
2
3
|
|
NSTextViewDidChangeSelectionNotification
1
|
|
NSTextViewWillChangeNotifyingTextViewNotification
1
|
|
NSWindow class
1
2
3
4
|
|
NSWindowDidResignKey notification
1
|
| P |
|
paragraph attributes
1
|
|
pasteboard
1
|
| R |
|
rangeForUserCharacterAttributeChange method
1
2
|
|
rangeForUserParagraphAttributeChange method
1
2
|
|
rangeForUserTextChange method
1
2
|
|
readablePasteboardTypes method
1
|
|
readSelectionFromPasteboard:type: method
1
|
|
replaceCharactersInRange:withString: method
1
|
|
responder chain
1
|
|
ruler
1
|
| S |
|
scrollRangeToVisible: method
1
|
|
selectedRange method
1
|
|
selectedTextAttributes method
1
|
|
selection
|
| |
affinity
1
|
| |
altering behavior
1
|
| |
granularity
1
2
|
| |
setting programmatically
1
|
|
selectionAffinity method
1
|
|
selectionRangeForProposedRange:granularity: method
1
2
|
|
selectWithFrame:inView: editor:delegate:start:length: method
1
|
|
setAttributes:range: method
1
|
|
setEditable: method
1
|
|
setFieldEditor: method
1
2
3
|
|
setImportsGraphics: method
1
2
|
|
setMarkedTextAttributes: method
1
|
|
setRichText: method
1
2
|
|
setSelectable: method
1
|
|
setSelectedRange method
1
|
|
setSelectedRange:affinity:stillSelecting: method
1
|
|
setSelectedTextAttributes: method
1
|
|
setSmartInsertDeleteEnabled: method
1
|
|
setUpFieldEditorAttributes: method
1
|
|
shouldChangeTextInRange:replacementString: method
1
2
3
4
|
|
smart insertion and deletion
1
|
|
smartDeleteRangeForProposedRange: method
1
|
|
smartInsertForString:replacingRange:beforeString: afterString: method
1
|
| T |
|
table view, editing a cell
1
|
|
text attributes
1
|
|
text delegates
1
2
|
|
text fields
|
| |
newline characters and
1
|
| |
secure
1
|
|
text ranges, modifying for changes
1
|
|
text storage
1
|
|
text views
|
| |
creating your own
1
|
| |
defined
1
|
|
textDidBeginEditing: method
1
2
|
|
textDidChange: method
1
2
|
|
textDidEndEditing: method
1
2
3
|
|
textShouldBeginEditing: method
1
2
3
|
|
textShouldEndEditing: method
1
|
|
textView:doCommandBySelector: method
1
2
|
|
textView:shouldChangeTextInRange: replacementString: method
1
2
3
4
|
|
textView:willChangeSelectionFromCharacterRange: toCharacterRange: method
1
|
| U |
|
updateDragTypeRegistration method
1
|
|
updateFontPanel method
1
|
|
updateRuler method
1
|
| V |
|
validateEditing method
1
|
| W |
|
windowWillReturnFieldEditor: toObject: method
1
|
|
windowWillReturnFieldEditor:toObject: method
1
|
|
writablePasteboardTypes method
1
|
|
writeSelectionToPasteboard:type: method
1
|
© 2003, 2008 Apple Inc. All Rights Reserved. (Last updated: 2008-02-08)
|
| Did this document help you? |
Yes: Tell us what works for you.
|
|