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.
|
|