![]() System : Linux absol.cf 5.4.0-198-generic #218-Ubuntu SMP Fri Sep 27 20:18:53 UTC 2024 x86_64 User : www-data ( 33) PHP Version : 7.4.33 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare, Directory : /proc/self/root/usr/share/GNUstep/Documentation/Developer/Gui/Reference/ |
Upload File : |
<?xml version="1.0"?> <!DOCTYPE gsdoc PUBLIC "-//GNUstep//DTD gsdoc 1.0.4//EN" "http://www.gnustep.org/gsdoc-1_0_4.dtd"> <gsdoc base="NSTextView" up="Gui"> <head> <title>NSTextView</title> <author name="Scott Christley"> <email address="scottc@net-community.com"> scottc@net-community.com </email> </author> <author name="Felipe A. Rodriguez"> <email address="far@ix.netcom.com"> far@ix.netcom.com </email> </author> <author name="Daniel Boehringer"> <email address="boehring@biomed.ruhr-uni-bochum.de"> boehring@biomed.ruhr-uni-bochum.de </email> </author> <author name="Fred Kiefer"> <email address="FredKiefer@gmx.de"> FredKiefer@gmx.de </email> </author> <author name="Nicola Pero"> <email address="n.pero@mi.flashnet.it"> n.pero@mi.flashnet.it </email> </author> <author name="Pierre-Yves Rivaille"> <email address="pyrivail@ens-lyon.fr"> pyrivail@ens-lyon.fr </email> </author> <copy> 1996, 1998, 2000, 2001, 2002, 2003, 2008 Free Software Foundation, Inc. </copy> </head> <body> <front><contents /></front> <chapter> <heading> Software documentation for the NSTextView class </heading> <class name="NSTextView" super="NSText" ovadd="1.0.0"> <declared>AppKit/NSTextView.h</declared> <conform>NSTextInput</conform> <conform>NSUserInterfaceValidations</conform> <desc> <em>Description forthcoming.</em> </desc> <ivariable type="NSColor*" name="_backgroundColor" validity="protected" ovadd="1.0.0"> <desc> <em>Warning</em> the underscore at the start of the name of this instance variable indicates that, even though it is not technically <em>private</em>, it is intended for internal use within the package, and you should not use the variable in other code. </desc> </ivariable> <ivariable type="int" name="_currentInsertionPointMovementDirection" validity="protected" ovadd="1.0.0"> <desc> <em>Warning</em> the underscore at the start of the name of this instance variable indicates that, even though it is not technically <em>private</em>, it is intended for internal use within the package, and you should not use the variable in other code. </desc> </ivariable> <ivariable type="NSParagraphStyle*" name="_defaultParagraphStyle" validity="protected" ovadd="1.0.0"> <desc> <em>Warning</em> the underscore at the start of the name of this instance variable indicates that, even though it is not technically <em>private</em>, it is intended for internal use within the package, and you should not use the variable in other code. </desc> </ivariable> <ivariable type="id" name="_delegate" validity="protected" ovadd="1.0.0"> <desc> <em>Warning</em> the underscore at the start of the name of this instance variable indicates that, even though it is not technically <em>private</em>, it is intended for internal use within the package, and you should not use the variable in other code. </desc> </ivariable> <ivariable type="NSUInteger" name="_dragTargetLocation" validity="protected" ovadd="1.0.0"> <desc> <em>Warning</em> the underscore at the start of the name of this instance variable indicates that, even though it is not technically <em>private</em>, it is intended for internal use within the package, and you should not use the variable in other code. </desc> </ivariable> <ivariable type="BOOL" name="_drawInsertionPointNow" validity="protected" ovadd="1.0.0"> <desc> <em>Warning</em> the underscore at the start of the name of this instance variable indicates that, even though it is not technically <em>private</em>, it is intended for internal use within the package, and you should not use the variable in other code. </desc> </ivariable> <ivariable type="NSColor*" name="_insertionPointColor" validity="protected" ovadd="1.0.0"> <desc> <em>Warning</em> the underscore at the start of the name of this instance variable indicates that, even though it is not technically <em>private</em>, it is intended for internal use within the package, and you should not use the variable in other code. </desc> </ivariable> <ivariable type="NSRect" name="_insertionPointRect" validity="protected" ovadd="1.0.0"> <desc> <em>Warning</em> the underscore at the start of the name of this instance variable indicates that, even though it is not technically <em>private</em>, it is intended for internal use within the package, and you should not use the variable in other code. </desc> </ivariable> <ivariable type="NSTimer*" name="_insertionPointTimer" validity="protected" ovadd="1.0.0"> <desc> <em>Warning</em> the underscore at the start of the name of this instance variable indicates that, even though it is not technically <em>private</em>, it is intended for internal use within the package, and you should not use the variable in other code. </desc> </ivariable> <ivariable type="NSRect" name="_lastCheckedRect" validity="protected" ovadd="1.0.0"> <desc> <em>Warning</em> the underscore at the start of the name of this instance variable indicates that, even though it is not technically <em>private</em>, it is intended for internal use within the package, and you should not use the variable in other code. </desc> </ivariable> <ivariable type="NSLayoutManager*" name="_layoutManager" validity="protected" ovadd="1.0.0"> <desc> <em>Warning</em> the underscore at the start of the name of this instance variable indicates that, even though it is not technically <em>private</em>, it is intended for internal use within the package, and you should not use the variable in other code. </desc> </ivariable> <ivariable type="NSDictionary*" name="_linkTextAttributes" validity="protected" ovadd="1.0.0"> <desc> <em>Warning</em> the underscore at the start of the name of this instance variable indicates that, even though it is not technically <em>private</em>, it is intended for internal use within the package, and you should not use the variable in other code. </desc> </ivariable> <ivariable type="NSRange" name="_markedRange" validity="protected" ovadd="1.0.0"> <desc> <em>Warning</em> the underscore at the start of the name of this instance variable indicates that, even though it is not technically <em>private</em>, it is intended for internal use within the package, and you should not use the variable in other code. </desc> </ivariable> <ivariable type="NSDictionary*" name="_markedTextAttributes" validity="protected" ovadd="1.0.0"> <desc> <em>Warning</em> the underscore at the start of the name of this instance variable indicates that, even though it is not technically <em>private</em>, it is intended for internal use within the package, and you should not use the variable in other code. </desc> </ivariable> <ivariable type="NSSize" name="_maxSize" validity="protected" ovadd="1.0.0"> <desc> <em>Warning</em> the underscore at the start of the name of this instance variable indicates that, even though it is not technically <em>private</em>, it is intended for internal use within the package, and you should not use the variable in other code. </desc> </ivariable> <ivariable type="NSSize" name="_minSize" validity="protected" ovadd="1.0.0"> <desc> <em>Warning</em> the underscore at the start of the name of this instance variable indicates that, even though it is not technically <em>private</em>, it is intended for internal use within the package, and you should not use the variable in other code. </desc> </ivariable> <ivariable type="NSTextView*" name="_notifObject" validity="protected" ovadd="1.0.0"> <desc> <em>Warning</em> the underscore at the start of the name of this instance variable indicates that, even though it is not technically <em>private</em>, it is intended for internal use within the package, and you should not use the variable in other code. </desc> </ivariable> <ivariable type="NSUInteger" name="_originalInsertionPointCharacterIndex" validity="protected" ovadd="1.0.0"> <desc> <em>Warning</em> the underscore at the start of the name of this instance variable indicates that, even though it is not technically <em>private</em>, it is intended for internal use within the package, and you should not use the variable in other code. </desc> </ivariable> <ivariable type="NSDictionary*" name="_selectedTextAttributes" validity="protected" ovadd="1.0.0"> <desc> <em>Warning</em> the underscore at the start of the name of this instance variable indicates that, even though it is not technically <em>private</em>, it is intended for internal use within the package, and you should not use the variable in other code. </desc> </ivariable> <ivariable type="NSInteger" name="_spellCheckerDocumentTag" validity="protected" ovadd="1.0.0"> <desc> <em>Warning</em> the underscore at the start of the name of this instance variable indicates that, even though it is not technically <em>private</em>, it is intended for internal use within the package, and you should not use the variable in other code. </desc> </ivariable> <ivariable type="NSTimer*" name="_textCheckingTimer" validity="protected" ovadd="1.0.0"> <desc> <em>Warning</em> the underscore at the start of the name of this instance variable indicates that, even though it is not technically <em>private</em>, it is intended for internal use within the package, and you should not use the variable in other code. </desc> </ivariable> <ivariable type="NSTextContainer*" name="_textContainer" validity="protected" ovadd="1.0.0"> <desc> <em>Warning</em> the underscore at the start of the name of this instance variable indicates that, even though it is not technically <em>private</em>, it is intended for internal use within the package, and you should not use the variable in other code. </desc> </ivariable> <ivariable type="NSSize" name="_textContainerInset" validity="protected" ovadd="1.0.0"> <desc> <em>Warning</em> the underscore at the start of the name of this instance variable indicates that, even though it is not technically <em>private</em>, it is intended for internal use within the package, and you should not use the variable in other code. </desc> </ivariable> <ivariable type="NSPoint" name="_textContainerOrigin" validity="protected" ovadd="1.0.0"> <desc> <em>Warning</em> the underscore at the start of the name of this instance variable indicates that, even though it is not technically <em>private</em>, it is intended for internal use within the package, and you should not use the variable in other code. </desc> </ivariable> <ivariable type="NSTextStorage*" name="_textStorage" validity="protected" ovadd="1.0.0"> <desc> <em>Warning</em> the underscore at the start of the name of this instance variable indicates that, even though it is not technically <em>private</em>, it is intended for internal use within the package, and you should not use the variable in other code. </desc> </ivariable> <ivariable type="id" name="_undoObject" validity="protected" ovadd="1.0.0"> <desc> <em>Warning</em> the underscore at the start of the name of this instance variable indicates that, even though it is not technically <em>private</em>, it is intended for internal use within the package, and you should not use the variable in other code. </desc> </ivariable> <ivariable type="struct GSTextViewFlagsType" name="struct GSTextViewFlagsType" validity="protected" ovadd="1.0.0"> <desc> <em>Description forthcoming.</em> </desc> </ivariable> <method type="NSDictionary*" factory="yes" ovadd="1.0.0"> <sel>defaultTypingAttributes</sel> <desc> Returns the default typing attributes: black text, default paragraph style (as returned by [NSParagraphStyle defaultParagraphStyle]), and default user font and size (as returned by [NSFont userFontOfSize: 0.0]). GNUstep extension. </desc> </method> <method type="void" factory="yes" ovadd="1.0.0"> <sel>registerForServices</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>_updateInputMethodState</sel> <desc> <em>Warning</em> the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code. </desc> </method> <method type="void" ovadd="1.0.0"> <sel>_updateInputMethodWithInsertionPoint:</sel> <arg type="NSPoint">insertionPoint</arg> <desc> <em>Warning</em> the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code. </desc> </method> <method type="BOOL" ovadd="1.0.0"> <sel>allowsUndo</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSParagraphStyle*" ovadd="10.3.0"> <sel>defaultParagraphStyle</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>didChangeText</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="id" ovadd="1.0.0"> <sel>initWithFrame:</sel> <arg type="NSRect">frameRect</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="id" ovadd="1.0.0"> <sel>initWithFrame:</sel> <arg type="NSRect">frameRect</arg> <sel>textContainer:</sel> <arg type="NSTextContainer*">container</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSColor*" ovadd="1.0.0"> <sel>insertionPointColor</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>invalidateTextContainerOrigin</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="BOOL" ovadd="1.0.0"> <sel>isContinuousSpellCheckingEnabled</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSLayoutManager*" ovadd="1.0.0"> <sel>layoutManager</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSDictionary*" ovadd="10.3.0"> <sel>linkTextAttributes</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSDictionary*" ovadd="1.0.0"> <sel>markedTextAttributes</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>pasteAsPlainText:</sel> <arg type="id">sender</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>pasteAsRichText:</sel> <arg type="id">sender</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSRange" ovadd="1.0.0"> <sel>rangeForUserCharacterAttributeChange</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSRange" ovadd="10.3.0"> <sel>rangeForUserCompletion</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSRange" ovadd="1.0.0"> <sel>rangeForUserParagraphAttributeChange</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSRange" ovadd="1.0.0"> <sel>rangeForUserTextChange</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSArray*" ovadd="10.4.0"> <sel>rangesForUserCharacterAttributeChange</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSArray*" ovadd="10.4.0"> <sel>rangesForUserParagraphAttributeChange</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSArray*" ovadd="10.4.0"> <sel>rangesForUserTextChange</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>replaceCharactersInRange:</sel> <arg type="NSRange">aRange</arg> <sel>withAttributedString:</sel> <arg type="NSAttributedString*">aString</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>replaceCharactersInRange:</sel> <arg type="NSRange">aRange</arg> <sel>withString:</sel> <arg type="NSString*">aString</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>replaceTextContainer:</sel> <arg type="NSTextContainer*">newContainer</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSDictionary*" ovadd="1.0.0"> <sel>selectedTextAttributes</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>setAlignment:</sel> <arg type="NSTextAlignment">alignment</arg> <sel>range:</sel> <arg type="NSRange">range</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>setAllowsUndo:</sel> <arg type="BOOL">flag</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>setConstrainedFrameSize:</sel> <arg type="NSSize">desiredSize</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>setContinuousSpellCheckingEnabled:</sel> <arg type="BOOL">flag</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="10.3.0"> <sel>setDefaultParagraphStyle:</sel> <arg type="NSParagraphStyle*">style</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>setInsertionPointColor:</sel> <arg type="NSColor*">color</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="10.3.0"> <sel>setLinkTextAttributes:</sel> <arg type="NSDictionary*">attributeDictionary</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>setMarkedTextAttributes:</sel> <arg type="NSDictionary*">attributeDictionary</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>setRulerVisible:</sel> <arg type="BOOL">flag</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>setSelectedTextAttributes:</sel> <arg type="NSDictionary*">attributeDictionary</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>setSmartInsertDeleteEnabled:</sel> <arg type="BOOL">flag</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>setTextContainer:</sel> <arg type="NSTextContainer*">container</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>setTextContainerInset:</sel> <arg type="NSSize">inset</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="10.3.0"> <sel>setUsesFindPanel:</sel> <arg type="BOOL">flag</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>setUsesRuler:</sel> <arg type="BOOL">flag</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="BOOL" ovadd="1.0.0"> <sel>shouldChangeTextInRange:</sel> <arg type="NSRange">affectedCharRange</arg> <sel>replacementString:</sel> <arg type="NSString*">replacementString</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="BOOL" ovadd="10.4.0"> <sel>shouldChangeTextInRanges:</sel> <arg type="NSArray*">ranges</arg> <sel>replacementStrings:</sel> <arg type="NSArray*">strings</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="BOOL" ovadd="1.0.0"> <sel>smartInsertDeleteEnabled</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSTextContainer*" ovadd="1.0.0"> <sel>textContainer</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSSize" ovadd="1.0.0"> <sel>textContainerInset</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSPoint" ovadd="1.0.0"> <sel>textContainerOrigin</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSTextStorage*" ovadd="1.0.0"> <sel>textStorage</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="BOOL" ovadd="10.3.0"> <sel>usesFindPanel</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="BOOL" ovadd="1.0.0"> <sel>usesRuler</sel> <desc> <em>Description forthcoming.</em> </desc> </method> </class> </chapter> <chapter> <heading> Software documentation for the NSObject(NSTextViewDelegate) informal protocol </heading> <category name="NSTextViewDelegate" class="NSObject" ovadd="10.0.0"> <declared>AppKit/NSTextView.h</declared> <desc> <em>Description forthcoming.</em> </desc> <method type="void" ovadd="10.0.0"> <sel>textView:</sel> <arg type="NSTextView*">textView</arg> <sel>clickedOnCell:</sel> <arg type="id<NSTextAttachmentCell>">cell</arg> <sel>inRect:</sel> <arg type="NSRect">cellFrame</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="10.0.0"> <sel>textView:</sel> <arg type="NSTextView*">textView</arg> <sel>clickedOnCell:</sel> <arg type="id<NSTextAttachmentCell>">cell</arg> <sel>inRect:</sel> <arg type="NSRect">cellFrame</arg> <sel>atIndex:</sel> <arg type="NSUInteger">charIndex</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="BOOL" ovadd="10.0.0"> <sel>textView:</sel> <arg type="NSTextView*">textView</arg> <sel>clickedOnLink:</sel> <arg type="id">link</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="BOOL" ovadd="10.0.0"> <sel>textView:</sel> <arg type="NSTextView*">textView</arg> <sel>clickedOnLink:</sel> <arg type="id">link</arg> <sel>atIndex:</sel> <arg type="NSUInteger">charIndex</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSArray*" ovadd="10.3.0"> <sel>textView:</sel> <arg type="NSTextView*">textView</arg> <sel>completions:</sel> <arg type="NSArray*">words</arg> <sel>forPartialWordRange:</sel> <arg type="NSRange">range</arg> <sel>indexOfSelectedItem:</sel> <arg type="NSInteger*">index</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="BOOL" ovadd="10.0.0"> <sel>textView:</sel> <arg type="NSTextView*">textView</arg> <sel>doCommandBySelector:</sel> <arg type="SEL">commandSelector</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="10.0.0"> <sel>textView:</sel> <arg type="NSTextView*">textView</arg> <sel>doubleClickedOnCell:</sel> <arg type="id<NSTextAttachmentCell>">cell</arg> <sel>inRect:</sel> <arg type="NSRect">cellFrame</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="10.0.0"> <sel>textView:</sel> <arg type="NSTextView*">textView</arg> <sel>doubleClickedOnCell:</sel> <arg type="id<NSTextAttachmentCell>">cell</arg> <sel>inRect:</sel> <arg type="NSRect">cellFrame</arg> <sel>atIndex:</sel> <arg type="NSUInteger">charIndex</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="10.0.0"> <sel>textView:</sel> <arg type="NSTextView*">view</arg> <sel>draggedCell:</sel> <arg type="id<NSTextAttachmentCell>">cell</arg> <sel>inRect:</sel> <arg type="NSRect">rect</arg> <sel>event:</sel> <arg type="NSEvent*">event</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="10.0.0"> <sel>textView:</sel> <arg type="NSTextView*">view</arg> <sel>draggedCell:</sel> <arg type="id<NSTextAttachmentCell>">cell</arg> <sel>inRect:</sel> <arg type="NSRect">rect</arg> <sel>event:</sel> <arg type="NSEvent*">event</arg> <sel>atIndex:</sel> <arg type="NSUInteger">charIndex</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="BOOL" ovadd="10.0.0"> <sel>textView:</sel> <arg type="NSTextView*">textView</arg> <sel>shouldChangeTextInRange:</sel> <arg type="NSRange">affectedCharRange</arg> <sel>replacementString:</sel> <arg type="NSString*">replacementString</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="BOOL" ovadd="10.4.0"> <sel>textView:</sel> <arg type="NSTextView*">textView</arg> <sel>shouldChangeTextInRanges:</sel> <arg type="NSArray*">ranges</arg> <sel>replacementStrings:</sel> <arg type="NSArray*">strings</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="BOOL" ovadd="10.4.0"> <sel>textView:</sel> <arg type="NSTextView*">textView</arg> <sel>shouldChangeTypingAttributes:</sel> <arg type="NSDictionary*">oldAttribs</arg> <sel>toAttributes:</sel> <arg type="NSDictionary*">newAttribs</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSRange" ovadd="10.0.0"> <sel>textView:</sel> <arg type="NSTextView*">textView</arg> <sel>willChangeSelectionFromCharacterRange:</sel> <arg type="NSRange">oldSelectedCharRange</arg> <sel>toCharacterRange:</sel> <arg type="NSRange">newSelectedCharRange</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSRange" ovadd="10.4.0"> <sel>textView:</sel> <arg type="NSTextView*">textView</arg> <sel>willChangeSelectionFromCharacterRanges:</sel> <arg type="NSArray*">oldSelectedCharRanges</arg> <sel>toCharacterRanges:</sel> <arg type="NSArray*">newSelectedCharRanges</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSString*" ovadd="10.3.0"> <sel>textView:</sel> <arg type="NSTextView*">textView</arg> <sel>willDisplayToolTip:</sel> <arg type="NSString*">tooltip</arg> <sel>forCharacterAtIndex:</sel> <arg type="NSUInteger">index</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="10.0.0"> <sel>textViewDidChangeSelection:</sel> <arg type="NSNotification*">notification</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="10.3.0"> <sel>textViewDidChangeTypingAttributes:</sel> <arg type="NSNotification*">notification</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSUndoManager*" ovadd="10.0.0"> <sel>undoManagerForTextView:</sel> <arg type="NSTextView*">view</arg> <desc> <em>Description forthcoming.</em> </desc> </method> </category> </chapter> <chapter> <heading> Software documentation for the NSTextView(GSTextViewSync) category </heading> <category name="GSTextViewSync" class="NSTextView" ovadd="1.0.0"> <declared>AppKit/NSTextView.h</declared> <desc> <em>Description forthcoming.</em> </desc> <method type="void" ovadd="1.0.0"> <sel>_layoutManagerDidInvalidateLayout</sel> <desc> <em>Warning</em> the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code. </desc> </method> <method type="void" ovadd="1.0.0"> <sel>_recacheDelegateResponses</sel> <desc> <em>Warning</em> the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code. </desc> </method> <method type="void" ovadd="1.0.0"> <sel>_syncTextViewsByCalling:</sel> <arg type="SEL">action</arg> <sel>withFlag:</sel> <arg type="BOOL">flag</arg> <desc> <em>Warning</em> the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code. </desc> </method> <method type="void" ovadd="1.0.0"> <sel>_updateMultipleTextViews</sel> <desc> <em>Warning</em> the underscore at the start of the name of this method indicates that it is private, for internal use only, and you should not use the method in your code. </desc> </method> </category> </chapter> <chapter> <heading> Software documentation for the NSTextView(UserActions) category </heading> <category name="UserActions" class="NSTextView" ovadd="1.0.0"> <declared>AppKit/NSTextView.h</declared> <desc> <em>Description forthcoming.</em> </desc> <method type="void" ovadd="1.0.0"> <sel>alignJustified:</sel> <arg type="id">sender</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>loosenKerning:</sel> <arg type="id">sender</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>lowerBaseline:</sel> <arg type="id">sender</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="10.3.0"> <sel>outline:</sel> <arg type="id">sender</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>raiseBaseline:</sel> <arg type="id">sender</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="10.4.0"> <sel>setBaseWritingDirection:</sel> <arg type="NSWritingDirection">direction</arg> <sel>range:</sel> <arg type="NSRange">range</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>tightenKerning:</sel> <arg type="id">sender</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="10.4.0"> <sel>toggleBaseWritingDirection:</sel> <arg type="id">sender</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>toggleContinuousSpellChecking:</sel> <arg type="id">sender</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>toggleTraditionalCharacterShape:</sel> <arg type="id">sender</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>transpose:</sel> <arg type="id">sender</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>turnOffKerning:</sel> <arg type="id">sender</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>turnOffLigatures:</sel> <arg type="id">sender</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>useAllLigatures:</sel> <arg type="id">sender</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>useStandardKerning:</sel> <arg type="id">sender</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>useStandardLigatures:</sel> <arg type="id">sender</arg> <desc> <em>Description forthcoming.</em> </desc> </method> </category> </chapter> <chapter> <heading> Software documentation for the NSTextView(leftovers) category </heading> <category name="leftovers" class="NSTextView" ovadd="1.0.0"> <declared>AppKit/NSTextView.h</declared> <desc> <em>Description forthcoming.</em> </desc> <method type="NSArray*" ovadd="1.0.0"> <sel>acceptableDragTypes</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="BOOL" ovadd="10.2.0"> <sel>acceptsGlyphInfo</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="BOOL" ovadd="10.3.0"> <sel>allowsDocumentBackgroundColorChange</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="10.4.0"> <sel>breakUndoCoalescing</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="10.3.0"> <sel>changeAttributes:</sel> <arg type="id">sender</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="10.3.0"> <sel>changeDocumentBackgroundColor:</sel> <arg type="id">sender</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>cleanUpAfterDragOperation</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>clickedOnLink:</sel> <arg type="id">link</arg> <sel>atIndex:</sel> <arg type="NSUInteger">charIndex</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="10.3.0"> <sel>complete:</sel> <arg type="id">sender</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSArray*" ovadd="10.3.0"> <sel>completionsForPartialWordRange:</sel> <arg type="NSRange">range</arg> <sel>indexOfSelectedItem:</sel> <arg type="NSInteger*">index</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSImage*" ovadd="1.0.0"> <sel>dragImageForSelectionWithEvent:</sel> <arg type="NSEvent*">event</arg> <sel>origin:</sel> <arg type="NSPoint*">origin</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSDragOperation" ovadd="1.0.0"> <sel>dragOperationForDraggingInfo:</sel> <arg type="id<NSDraggingInfo>">dragInfo</arg> <sel>type:</sel> <arg type="NSString*">type</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="BOOL" ovadd="1.0.0"> <sel>dragSelectionWithEvent:</sel> <arg type="NSEvent*">event</arg> <sel>offset:</sel> <arg type="NSSize">mouseOffset</arg> <sel>slideBack:</sel> <arg type="BOOL">slideBack</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>drawInsertionPointInRect:</sel> <arg type="NSRect">rect</arg> <sel>color:</sel> <arg type="NSColor*">color</arg> <sel>turnedOn:</sel> <arg type="BOOL">flag</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="10.3.0"> <sel>drawViewBackgroundInRect:</sel> <arg type="NSRect">rect</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="10.3.0"> <sel>insertCompletion:</sel> <arg type="NSString*">word</arg> <sel>forPartialWordRange:</sel> <arg type="NSRange">range</arg> <sel>movement:</sel> <arg type="NSInteger">movement</arg> <sel>isFinal:</sel> <arg type="BOOL">flag</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="10.4.0"> <sel>orderFrontLinkPanel:</sel> <arg type="id">sender</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="10.4.0"> <sel>orderFrontListPanel:</sel> <arg type="id">sender</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="10.4.0"> <sel>orderFrontTablePanel:</sel> <arg type="id">sender</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="10.3.0"> <sel>performFindPanelAction:</sel> <arg type="id">sender</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSString*" ovadd="1.0.0"> <sel>preferredPasteboardTypeFromArray:</sel> <arg type="NSArray*">availableTypes</arg> <sel>restrictedToTypesFromArray:</sel> <arg type="NSArray*">allowedTypes</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="BOOL" ovadd="1.0.0"> <sel>readSelectionFromPasteboard:</sel> <arg type="NSPasteboard*">pboard</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="BOOL" ovadd="1.0.0"> <sel>readSelectionFromPasteboard:</sel> <arg type="NSPasteboard*">pboard</arg> <sel>type:</sel> <arg type="NSString*">type</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSArray*" ovadd="1.0.0"> <sel>readablePasteboardTypes</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSArray*" ovadd="10.4.0"> <sel>selectedRanges</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSSelectionAffinity" ovadd="1.0.0"> <sel>selectionAffinity</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSSelectionGranularity" ovadd="1.0.0"> <sel>selectionGranularity</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSRange" ovadd="1.0.0"> <sel>selectionRangeForProposedRange:</sel> <arg type="NSRange">proposedCharRange</arg> <sel>granularity:</sel> <arg type="NSSelectionGranularity">gr</arg> <desc> Return a range of text which encompasses <var>proposedCharRange</var> but is extended (if necessary) to match the type of selection specified by <var>gr</var>. </desc> </method> <method type="void" ovadd="10.2.0"> <sel>setAcceptsGlyphInfo:</sel> <arg type="BOOL">flag</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="10.3.0"> <sel>setAllowsDocumentBackgroundColorChange:</sel> <arg type="BOOL">flag</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>setNeedsDisplayInRect:</sel> <arg type="NSRect">rect</arg> <sel>avoidAdditionalLayout:</sel> <arg type="BOOL">flag</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>setSelectedRange:</sel> <arg type="NSRange">charRange</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>setSelectedRange:</sel> <arg type="NSRange">charRange</arg> <sel>affinity:</sel> <arg type="NSSelectionAffinity">affinity</arg> <sel>stillSelecting:</sel> <arg type="BOOL">stillSelectingFlag</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="10.4.0"> <sel>setSelectedRanges:</sel> <arg type="NSArray*">ranges</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="10.4.0"> <sel>setSelectedRanges:</sel> <arg type="NSArray*">ranges</arg> <sel>affinity:</sel> <arg type="NSSelectionAffinity">affinity</arg> <sel>stillSelecting:</sel> <arg type="BOOL">flag</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>setSelectionGranularity:</sel> <arg type="NSSelectionGranularity">granularity</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>setTypingAttributes:</sel> <arg type="NSDictionary*">attrs</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="BOOL" ovadd="1.0.0"> <sel>shouldDrawInsertionPoint</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSRange" ovadd="1.0.0"> <sel>smartDeleteRangeForProposedRange:</sel> <arg type="NSRange">proposedCharRange</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSString*" ovadd="1.0.0"> <sel>smartInsertAfterStringForString:</sel> <arg type="NSString*">aString</arg> <sel>replacingRange:</sel> <arg type="NSRange">charRange</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSString*" ovadd="1.0.0"> <sel>smartInsertBeforeStringForString:</sel> <arg type="NSString*">aString</arg> <sel>replacingRange:</sel> <arg type="NSRange">charRange</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>smartInsertForString:</sel> <arg type="NSString*">aString</arg> <sel>replacingRange:</sel> <arg type="NSRange">charRange</arg> <sel>beforeString:</sel> <arg type="NSString**">beforeString</arg> <sel>afterString:</sel> <arg type="NSString**">afterString</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSInteger" ovadd="1.0.0"> <sel>spellCheckerDocumentTag</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>startSpeaking:</sel> <arg type="id">sender</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>stopSpeaking:</sel> <arg type="id">sender</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="10.5.0"> <sel>toggleSmartInsertDelete:</sel> <arg type="id">sender</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSDictionary*" ovadd="1.0.0"> <sel>typingAttributes</sel> <desc> TODO: categorize </desc> </method> <method type="void" ovadd="1.0.0"> <sel>updateDragTypeRegistration</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>updateFontPanel</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>updateInsertionPointStateAndRestartTimer:</sel> <arg type="BOOL">restartFlag</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="void" ovadd="1.0.0"> <sel>updateRuler</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="id" ovadd="1.0.0"> <sel>validRequestorForSendType:</sel> <arg type="NSString*">sendType</arg> <sel>returnType:</sel> <arg type="NSString*">returnType</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="NSArray*" ovadd="1.0.0"> <sel>writablePasteboardTypes</sel> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="BOOL" ovadd="1.0.0"> <sel>writeSelectionToPasteboard:</sel> <arg type="NSPasteboard*">pboard</arg> <sel>type:</sel> <arg type="NSString*">type</arg> <desc> <em>Description forthcoming.</em> </desc> </method> <method type="BOOL" ovadd="1.0.0"> <sel>writeSelectionToPasteboard:</sel> <arg type="NSPasteboard*">pboard</arg> <sel>types:</sel> <arg type="NSArray*">types</arg> <desc> <em>Description forthcoming.</em> </desc> </method> </category> </chapter> <chapter> <heading> Software documentation for the NSTextViewDelegate protocol </heading> <protocol name="NSTextViewDelegate" ovadd="10.0.0"> <declared>AppKit/NSTextView.h</declared> <conform>NSObject</conform> <desc> <em>Description forthcoming.</em> </desc> </protocol> </chapter> </body> </gsdoc>