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   H   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
custom views
  for keyboard input 1
D
delegation 1 2 3 4
deleteForward: method 1 2
deletion, smart 1
didChangeText method 1 2 3
doCommandBySelector: method 1 2 3 4
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
event handling
  keyboard events 1 2 3
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
fieldEditorForView: 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
H
handleEvent: method 1 2
I
import types 1
input context
  key bindings and 1
  text views and 1
input management 1
insertBacktab: method 1
insertion point 1
  in marked text 1
insertNewline: method 1
insertNewlineIgnoringFieldEditor: method 1
insertTabIgnoringFieldEditor: method 1
insertText:replacementRange: method 1 2
isFieldEditor method 1
K
key events
  intercepting 1
  processing by a text view 1
key window 1
key-binding support in custom views 1
key-bindings dictionaries 1
key-input message sequence 1
keyboard events 1
keyDown: method 1 2 3 4 5
L
layout manager 1 2
M
makeFirstResponder: method 1
marked text 1 2
markedRange method 1
markedTextAttributes method 1
message sequence of editing mechanism 1
moveForward: method 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
NSMenu class
  keyboard events and 1
NSNotFound constant 1
NSResponder class 1 2
  keyboard events and 1
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 2 3
NSTextStorage class 1
NSTextView class
  as field editor 1
  delegate of 1 2
  features 1
  subclassing 1 2 3
  text input management and 1
NSTextViewDidChangeSelectionNotification 1
NSTextViewWillChangeNotifyingTextViewNotification 1
NSView class
  NSTextInputClient protocol and 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
  keyboard events and 1
ruler 1
S
scrollRangeToVisible: method 1
selectedRange method 1
selectedTextAttributes method 1
selection
  affinity 1
  altering behavior 1
  granularity 1 2
  marked text and 1
  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
setMarkedText:selectedRange:replacementRange: 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
  NSTextInputClient protocol and 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
views, custom
  for keyboard input 1
W
windowWillReturnFieldEditor: toObject: method 1
windowWillReturnFieldEditor:toObject: method 1
writablePasteboardTypes method 1
writeSelectionToPasteboard:type: method 1