NSTextView
Authors
- Scott Christley(
scottc@net-community.com
)
-
- Felipe A. Rodriguez(
far@ix.netcom.com
)
-
- (
boehring@biomed.ruhr-uni-bochum.de
)
-
- Fred Kiefer(
FredKiefer@gmx.de
)
-
- Nicola Pero(
n.pero@mi.flashnet.it
)
-
Copyright: (C) 1996, 1998, 2000 Free Software Foundation, Inc.
Software documentation for the NSTextView class
Declared: AppKit/NSTextView.h
Conform: NSTextInput
registerForServices
+ (void) registerForServices;
acceptableDragTypes
- (NSArray*) acceptableDragTypes;
alignJustified:
- (void) alignJustified: (id)sender;
changeColor:
- (void) changeColor: (id)sender;
cleanUpAfterDragOperation
- (void) cleanUpAfterDragOperation;
dragImageForSelectionWithEvent:origin:
- (NSImage*) dragImageForSelectionWithEvent: (NSEvent*)event origin: (NSPoint*)origin;
dragOperationForDraggingInfo:type:
- (unsigned int) dragOperationForDraggingInfo: (id)dragInfo type: (NSString*)type;
dragSelectionWithEvent:offset:slideBack:
- (BOOL) dragSelectionWithEvent: (NSEvent*)event offset: (NSSize)mouseOffset slideBack: (BOOL)slideBack;
drawInsertionPointInRect:color:turnedOn:
- (void) drawInsertionPointInRect: (NSRect)rect color: (NSColor*)color turnedOn: (BOOL)flag;
initWithFrame:
- (id) initWithFrame: (NSRect)frameRect;
initWithFrame:textContainer:
- (id) initWithFrame: (NSRect)frameRect textContainer: (NSTextContainer*)aTextContainer;
insertText:
- (void) insertText: (NSString*)insertString;
invalidateTextContainerOrigin
- (void) invalidateTextContainerOrigin;
layoutManager
- (NSLayoutManager*) layoutManager;
loosenKerning:
- (void) loosenKerning: (id)sender;
lowerBaseline:
- (void) lowerBaseline: (id)sender;
pasteAsPlainText:
- (void) pasteAsPlainText: (id)sender;
pasteAsRichText:
- (void) pasteAsRichText: (id)sender;
preferredPasteboardTypeFromArray:restrictedToTypesFromArray:
- (NSString*) preferredPasteboardTypeFromArray: (NSArray*)availableTypes restrictedToTypesFromArray: (NSArray*)allowedTypes;
raiseBaseline:
- (void) raiseBaseline: (id)sender;
readSelectionFromPasteboard:
- (BOOL) readSelectionFromPasteboard: (NSPasteboard*)pboard;
readSelectionFromPasteboard:type:
- (BOOL) readSelectionFromPasteboard: (NSPasteboard*)pboard type: (NSString*)type;
readablePasteboardTypes
- (NSArray*) readablePasteboardTypes;
replaceTextContainer:
- (void) replaceTextContainer: (NSTextContainer*)aTextContainer;
rulerView:didAddMarker:
- (void) rulerView: (NSRulerView*)ruler didAddMarker: (NSRulerMarker*)marker;
rulerView:didMoveMarker:
- (void) rulerView: (NSRulerView*)aRulerView didMoveMarker: (NSRulerMarker*)aMarker;
rulerView:didRemoveMarker:
- (void) rulerView: (NSRulerView*)aRulerView didRemoveMarker: (NSRulerMarker*)aMarker;
rulerView:handleMouseDown:
- (void) rulerView: (NSRulerView*)aRulerView handleMouseDown: (NSEvent*)theEvent;
rulerView:shouldAddMarker:
- (BOOL) rulerView: (NSRulerView*)aRulerView shouldAddMarker: (NSRulerMarker*)aMarker;
rulerView:shouldMoveMarker:
- (BOOL) rulerView: (NSRulerView*)aRulerView shouldMoveMarker: (NSRulerMarker*)aMarker;
rulerView:shouldRemoveMarker:
- (BOOL) rulerView: (NSRulerView*)aRulerView shouldRemoveMarker: (NSRulerMarker*)aMarker;
rulerView:willAddMarker:atLocation:
- (float) rulerView: (NSRulerView*)aRulerView willAddMarker: (NSRulerMarker*)aMarker atLocation: (float)location;
rulerView:willMoveMarker:toLocation:
- (float) rulerView: (NSRulerView*)aRulerView willMoveMarker: (NSRulerMarker*)aMarker toLocation: (float)location;
selectionRangeForProposedRange:granularity:
- (NSRange) selectionRangeForProposedRange: (NSRange)proposedCharRange granularity: (NSSelectionGranularity)granul;
setAlignment:range:
- (void) setAlignment: (NSTextAlignment)alignment range: (NSRange)aRange;
setConstrainedFrameSize:
- (void) setConstrainedFrameSize: (NSSize)desiredSize;
setNeedsDisplayInRect:avoidAdditionalLayout:
- (void) setNeedsDisplayInRect: (NSRect)aRect avoidAdditionalLayout: (BOOL)flag;
setRulerVisible:
- (void) setRulerVisible: (BOOL)flag;
setTextContainer:
- (void) setTextContainer: (NSTextContainer*)aTextContainer;
setTextContainerInset:
- (void) setTextContainerInset: (NSSize)inset;
shouldDrawInsertionPoint
- (BOOL) shouldDrawInsertionPoint;
textContainer
- (NSTextContainer*) textContainer;
textContainerInset
- (NSSize) textContainerInset;
textContainerOrigin
- (NSPoint) textContainerOrigin;
textStorage
- (NSTextStorage*) textStorage;
tightenKerning:
- (void) tightenKerning: (id)sender;
toggleTraditionalCharacterShape:
- (void) toggleTraditionalCharacterShape: (id)sender;
turnOffKerning:
- (void) turnOffKerning: (id)sender;
turnOffLigatures:
- (void) turnOffLigatures: (id)sender;
updateDragTypeRegistration
- (void) updateDragTypeRegistration;
updateFontPanel
- (void) updateFontPanel;
updateRuler
- (void) updateRuler;
useAllLigatures:
- (void) useAllLigatures: (id)sender;
useStandardKerning:
- (void) useStandardKerning: (id)sender;
useStandardLigatures:
- (void) useStandardLigatures: (id)sender;
writablePasteboardTypes
- (NSArray*) writablePasteboardTypes;
writeSelectionToPasteboard:type:
- (BOOL) writeSelectionToPasteboard: (NSPasteboard*)pboard type: (NSString*)type;
writeSelectionToPasteboard:types:
- (BOOL) writeSelectionToPasteboard: (NSPasteboard*)pboard types: (NSArray*)types;
Software documentation for the
NSObject(NSTextViewDelegate)
category
Declared: AppKit/NSTextView.h
textView:clickedOnCell:inRect:
- (void) textView: (NSTextView*)textView clickedOnCell: (id)cell inRect: (NSRect)cellFrame;
textView:clickedOnCell:inRect:atIndex:
- (void) textView: (NSTextView*)textView clickedOnCell: (id)cell inRect: (NSRect)cellFrame atIndex: (unsigned)charIndex;
textView:clickedOnLink:
- (BOOL) textView: (NSTextView*)textView clickedOnLink: (id)link;
textView:clickedOnLink:atIndex:
- (BOOL) textView: (NSTextView*)textView clickedOnLink: (id)link atIndex: (unsigned)charIndex;
textView:doCommandBySelector:
- (BOOL) textView: (NSTextView*)textView doCommandBySelector: (SEL)commandSelector;
textView:doubleClickedOnCell:inRect:
- (void) textView: (NSTextView*)textView doubleClickedOnCell: (id)cell inRect: (NSRect)cellFrame;
textView:doubleClickedOnCell:inRect:atIndex:
- (void) textView: (NSTextView*)textView doubleClickedOnCell: (id)cell inRect: (NSRect)cellFrame atIndex: (unsigned)charIndex;
textView:draggedCell:inRect:event:
- (void) textView: (NSTextView*)view draggedCell: (id)cell inRect: (NSRect)rect event: (NSEvent*)event;
textView:draggedCell:inRect:event:atIndex:
- (void) textView: (NSTextView*)view draggedCell: (id)cell inRect: (NSRect)rect event: (NSEvent*)event atIndex: (unsigned)charIndex;
textView:shouldChangeTextInRange:replacementString:
- (BOOL) textView: (NSTextView*)textView shouldChangeTextInRange: (NSRange)affectedCharRange replacementString: (NSString*)replacementString;
textView:willChangeSelectionFromCharacterRange:toCharacterRange:
- (NSRange) textView: (NSTextView*)textView willChangeSelectionFromCharacterRange: (NSRange)oldSelectedCharRange toCharacterRange: (NSRange)newSelectedCharRange;
textViewDidChangeSelection:
- (void) textViewDidChangeSelection: (NSNotification*)notification;
undoManagerForTextView:
- (NSUndoManager*) undoManagerForTextView: (NSTextView*)view;
Software documentation for the
NSTextView(GSTextViewUpdateMultipleViews)
category
Declared: AppKit/NSTextView.h
_updateMultipleTextViews
- (void) _updateMultipleTextViews;
Software documentation for the NSTextView(NSSharing)
category
Declared: AppKit/NSTextView.h
allowsUndo
- (BOOL) allowsUndo;
backgroundColor
- (NSColor*) backgroundColor;
becomeFirstResponder
- (BOOL) becomeFirstResponder;
delegate
- (id) delegate;
didChangeText
- (void) didChangeText;
drawsBackground
- (BOOL) drawsBackground;
importsGraphics
- (BOOL) importsGraphics;
insertionPointColor
- (NSColor*) insertionPointColor;
isContinuousSpellCheckingEnabled
- (BOOL) isContinuousSpellCheckingEnabled;
isEditable
- (BOOL) isEditable;
isFieldEditor
- (BOOL) isFieldEditor;
isRichText
- (BOOL) isRichText;
isRulerVisible
- (BOOL) isRulerVisible;
isSelectable
- (BOOL) isSelectable;
markedRange
- (NSRange) markedRange;
markedTextAttributes
- (NSDictionary*) markedTextAttributes;
rangeForUserCharacterAttributeChange
- (NSRange) rangeForUserCharacterAttributeChange;
rangeForUserParagraphAttributeChange
- (NSRange) rangeForUserParagraphAttributeChange;
rangeForUserTextChange
- (NSRange) rangeForUserTextChange;
resignFirstResponder
- (BOOL) resignFirstResponder;
selectedRange
- (NSRange) selectedRange;
selectedTextAttributes
- (NSDictionary*) selectedTextAttributes;
selectionAffinity
- (NSSelectionAffinity) selectionAffinity;
selectionGranularity
- (NSSelectionGranularity) selectionGranularity;
setAllowsUndo:
- (void) setAllowsUndo: (BOOL)flag;
setBackgroundColor:
- (void) setBackgroundColor: (NSColor*)color;
setContinuousSpellCheckingEnabled:
- (void) setContinuousSpellCheckingEnabled: (BOOL)flag;
setDelegate:
- (void) setDelegate: (id)anObject;
setDrawsBackground:
- (void) setDrawsBackground: (BOOL)flag;
setEditable:
- (void) setEditable: (BOOL)flag;
setFieldEditor:
- (void) setFieldEditor: (BOOL)flag;
setImportsGraphics:
- (void) setImportsGraphics: (BOOL)flag;
setInsertionPointColor:
- (void) setInsertionPointColor: (NSColor*)color;
setMarkedTextAttributes:
- (void) setMarkedTextAttributes: (NSDictionary*)attributeDictionary;
setRichText:
- (void) setRichText: (BOOL)flag;
setRulerVisible:
- (void) setRulerVisible: (BOOL)flag;
setSelectable:
- (void) setSelectable: (BOOL)flag;
setSelectedRange:
- (void) setSelectedRange: (NSRange)charRange;
setSelectedRange:affinity:stillSelecting:
- (void) setSelectedRange: (NSRange)charRange affinity: (NSSelectionAffinity)affinity stillSelecting: (BOOL)stillSelectingFlag;
setSelectedTextAttributes:
- (void) setSelectedTextAttributes: (NSDictionary*)attributeDictionary;
setSelectionGranularity:
- (void) setSelectionGranularity: (NSSelectionGranularity)granularity;
setSmartInsertDeleteEnabled:
- (void) setSmartInsertDeleteEnabled: (BOOL)flag;
setTypingAttributes:
- (void) setTypingAttributes: (NSDictionary*)attrs;
setUsesFontPanel:
- (void) setUsesFontPanel: (BOOL)flag;
setUsesRuler:
- (void) setUsesRuler: (BOOL)flag;
shouldChangeTextInRange:replacementString:
- (BOOL) shouldChangeTextInRange: (NSRange)affectedCharRange replacementString: (NSString*)replacementString;
smartDeleteRangeForProposedRange:
- (NSRange) smartDeleteRangeForProposedRange: (NSRange)proposedCharRange;
smartInsertDeleteEnabled
- (BOOL) smartInsertDeleteEnabled;
smartInsertForString:replacingRange:beforeString:afterString:
- (void) smartInsertForString: (NSString*)aString replacingRange: (NSRange)charRange beforeString: (NSString**)beforeString afterString: (NSString**)afterString;
spellCheckerDocumentTag
- (int) spellCheckerDocumentTag;
toggleContinuousSpellChecking:
- (void) toggleContinuousSpellChecking: (id)sender;
typingAttributes
- (NSDictionary*) typingAttributes;
updateInsertionPointStateAndRestartTimer:
- (void) updateInsertionPointStateAndRestartTimer: (BOOL)restartFlag;
usesFontPanel
- (BOOL) usesFontPanel;
usesRuler
- (BOOL) usesRuler;
validRequestorForSendType:returnType:
- (id) validRequestorForSendType: (NSString*)sendType returnType: (NSString*)returnType;