libs-gui/Documentation/gsdoc/NSLayoutManager.html
Richard Frith-MacDonald f086b4e60a Fixed linking
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6444 72102866-910b-0410-8b05-ffd578937521
2000-04-10 05:29:53 +00:00

528 lines
22 KiB
HTML

<html><head>
<title>NSLayoutManager</title>
</head>
<body>
<a href="NSInputServer.html">[Previous]</a>
<a href="Gui.html">[Up]</a>
<a href="NSMatrix.html">[Next]</a>
<h1>NSLayoutManager</h1>
<h3>Authors</h3>
<dl>
<dt><a href="http://www.gnustep.org/developers/whoiswho.html">Richard Frith-Macdonald</a>
<dd>
</dl>
<p>Version: 0.1</p>
<p>Date: 28 February, 2000</p>
<h2><a name="cont-0">NSLayoutManager</a></h2>
<h2><a name="NSLayoutManager">NSLayoutManager</a></h2>
<p><b>Declared in:</b> Gui/NSLayoutManager.h</p>
<p><b>Inherits from:</b> NSObject</p>
<p><b>Conforms to:</b> NSObject
</p>
<hr>
<ul>
<li><a href="NSLayoutManager.html#method-0">-addTextContainer:</a>
<li><a href="NSLayoutManager.html#method-1">-backgroundLayoutEnabled</a>
<li><a href="NSLayoutManager.html#method-2">-boundingRectForGlyphRange:inTextContainer:</a>
<li><a href="NSLayoutManager.html#method-3">-characterIndexForGlyphAtIndex:</a>
<li><a href="NSLayoutManager.html#method-4">-characterRangeForGlyphRange:actualGlyphRange:</a>
<li><a href="NSLayoutManager.html#method-5">-delegate</a>
<li><a href="NSLayoutManager.html#method-6">-deleteGlyphsInRange:</a>
<li><a href="NSLayoutManager.html#method-7">-drawBackgroundForGlyphRange:</a>
<li><a href="NSLayoutManager.html#method-8">-drawGlyphsForGlyphRange:</a>
<li><a href="NSLayoutManager.html#method-10">-drawUnderlineForGlyphRange:underlineType:baselineOffset:lineFragmentRect:lineFragmentGlyphRange:containerOrigin:</a>
<li><a href="NSLayoutManager.html#method-9">-drawsOutsideLineFragmentForGlyphAtIndex:</a>
<li><a href="NSLayoutManager.html#method-11">-extraLineFragmentRect</a>
<li><a href="NSLayoutManager.html#method-12">-extraLineFragmentTextContainer</a>
<li><a href="NSLayoutManager.html#method-13">-extraLineFragmentUsedRect</a>
<li><a href="NSLayoutManager.html#method-14">-firstTextView</a>
<li><a href="NSLayoutManager.html#method-15">-firstUnlaidCharacterIndex</a>
<li><a href="NSLayoutManager.html#method-16">-firstUnlaidGlyphIndex</a>
<li><a href="NSLayoutManager.html#method-17">-fractionOfDistanceThroughGlyphForPoint:inTextContainer:</a>
<li><a href="NSLayoutManager.html#method-18">-getFirstUnlaidCharacterIndex:glyphIndex:</a>
<li><a href="NSLayoutManager.html#method-19">-getGlyphs:</a>
<li><a href="NSLayoutManager.html#method-20">-glyphAtIndex:</a>
<li><a href="NSLayoutManager.html#method-21">-glyphAtIndex:isValidIndex:</a>
<li><a href="NSLayoutManager.html#method-22">-glyphIndexForPoint:inTextContainer:</a>
<li><a href="NSLayoutManager.html#method-23">-glyphIndexForPoint:inTextContainer:fractionOfDistanceThroughGlyph:</a>
<li><a href="NSLayoutManager.html#method-24">-glyphRangeForBoundingRect:inTextContainer:</a>
<li><a href="NSLayoutManager.html#method-25">-glyphRangeForBoundingRectWithoutAdditionalLayout:inTextContainer:</a>
<li><a href="NSLayoutManager.html#method-26">-glyphRangeForCharacterRange:actualCharacterRange:</a>
<li><a href="NSLayoutManager.html#method-27">-glyphRangeForTextContainer:</a>
<li><a href="NSLayoutManager.html#method-28">-hyphenationFactor</a>
<li><a href="NSLayoutManager.html#method-29">-init</a>
<li><a href="NSLayoutManager.html#method-30">-insertGlyph:atGlyphIndex:characterIndex:</a>
<li><a href="NSLayoutManager.html#method-31">-insertTextContainer:</a>
<li><a href="NSLayoutManager.html#method-32">-intAttribute:forGlyphAtIndex:</a>
<li><a href="NSLayoutManager.html#method-33">-invalidateDisplayForCharacterRange:</a>
<li><a href="NSLayoutManager.html#method-34">-invalidateDisplayForGlyphRange:</a>
<li><a href="NSLayoutManager.html#method-35">-invalidateGlyphsForCharacterRange:changeInLength:actualCharacterRange:</a>
<li><a href="NSLayoutManager.html#method-36">-invalidateLayoutForCharacterRange:isSoft:actualCharacterRange:</a>
<li><a href="NSLayoutManager.html#method-37">-isValidGlyphIndex:</a>
<li><a href="NSLayoutManager.html#method-81">-layoutManager:didCompleteLayoutForTextContainer:</a>
<li><a href="NSLayoutManager.html#method-82">-layoutManagerDidInvalidateLayout:</a>
<li><a href="NSLayoutManager.html#method-38">-layoutManagerOwnsFirstResponderInWindow:</a>
<li><a href="NSLayoutManager.html#method-39">-lineFragmentRectForGlyphAtIndex:effectiveRange:</a>
<li><a href="NSLayoutManager.html#method-40">-lineFragmentUsedRectForGlyphAtIndex:effectiveRange:</a>
<li><a href="NSLayoutManager.html#method-41">-locationForGlyphAtIndex:</a>
<li><a href="NSLayoutManager.html#method-42">-notShownAttributeForGlyphAtIndex:</a>
<li><a href="NSLayoutManager.html#method-43">-numberOfGlyphs</a>
<li><a href="NSLayoutManager.html#method-44">-rangeOfNominallySpacedGlyphsContainingIndex:</a>
<li><a href="NSLayoutManager.html#method-45">-rectArrayForCharacterRange:withinSelectedCharacterRange:inTextContainer:</a>
<li><a href="NSLayoutManager.html#method-46">-rectArrayForGlyphRange:withinSelectedGlyphRange:inTextContainer:</a>
<li><a href="NSLayoutManager.html#method-47">-removeTextContainerAtIndex:</a>
<li><a href="NSLayoutManager.html#method-48">-replaceGlyphAtIndex:</a>
<li><a href="NSLayoutManager.html#method-49">-replaceTextStorage:</a>
<li><a href="NSLayoutManager.html#method-50">-rulerAccessoryViewForTextView:paragraphStyle:ruler:enabled:</a>
<li><a href="NSLayoutManager.html#method-51">-rulerMarkersForTextView:paragraphStyle:</a>
<li><a href="NSLayoutManager.html#method-52">-setBackgroundLayoutEnabled:</a>
<li><a href="NSLayoutManager.html#method-53">-setCharacterIndex:forGlyphAtIndex:</a>
<li><a href="NSLayoutManager.html#method-54">-setDelegate:</a>
<li><a href="NSLayoutManager.html#method-55">-setDrawsOutsideLineFragment:forGlyphAtIndex:</a>
<li><a href="NSLayoutManager.html#method-56">-setExtraLineFragmentRect:usedRect:textContainer:</a>
<li><a href="NSLayoutManager.html#method-57">-setHyphenationFactor:</a>
<li><a href="NSLayoutManager.html#method-58">-setIntAttribute:value:forGlyphAtIndex:</a>
<li><a href="NSLayoutManager.html#method-59">-setLineFragmentRect:forGlyphRange:</a>
<li><a href="NSLayoutManager.html#method-60">-setLocation:forStartOfGlyphRange:</a>
<li><a href="NSLayoutManager.html#method-61">-setNotShownAttribute:forGlyphAtIndex:</a>
<li><a href="NSLayoutManager.html#method-62">-setShowsControlCharacters:</a>
<li><a href="NSLayoutManager.html#method-63">-setShowsInvisibleCharacters:</a>
<li><a href="NSLayoutManager.html#method-64">-setTextContainer:</a>
<li><a href="NSLayoutManager.html#method-65">-setTextStorage:</a>
<li><a href="NSLayoutManager.html#method-66">-setUsesScreenFonts:</a>
<li><a href="NSLayoutManager.html#method-67">-showAttachmentCell:inRect:characterIndex:</a>
<li><a href="NSLayoutManager.html#method-68">-showsControlCharacters</a>
<li><a href="NSLayoutManager.html#method-69">-showsInvisibleCharacters</a>
<li><a href="NSLayoutManager.html#method-70">-substituteFontForFont:</a>
<li><a href="NSLayoutManager.html#method-71">-textContainerChangedGeometry:</a>
<li><a href="NSLayoutManager.html#method-72">-textContainerChangedTextView:</a>
<li><a href="NSLayoutManager.html#method-73">-textContainerForGlyphAtIndex:effectiveRange:</a>
<li><a href="NSLayoutManager.html#method-74">-textContainers</a>
<li><a href="NSLayoutManager.html#method-75">-textStorage</a>
<li><a href="NSLayoutManager.html#method-76">-textStorage:edited:range:changeInLength:invalidatedRange:</a>
<li><a href="NSLayoutManager.html#method-77">-textViewForBeginningOfSelection</a>
<li><a href="NSLayoutManager.html#method-78">-underlineGlyphRange:underlineType:lineFragmentRect:lineFragmentGlyphRange:containerOrigin:</a>
<li><a href="NSLayoutManager.html#method-79">-usedRectForTextContainer:</a>
<li><a href="NSLayoutManager.html#method-80">-usesScreenFonts</a>
</ul>
<hr>
<h2><a name="method-0">addTextContainer:</a></h2>
- (void) <b>addTextContainer:</b> (NSTextContainer*)aTextContainer<br>
<hr>
<h2><a name="method-1">backgroundLayoutEnabled</a></h2>
- (BOOL) <b>backgroundLayoutEnabled</b><br>
<hr>
<h2><a name="method-2">boundingRectForGlyphRange:inTextContainer:</a></h2>
- (NSRect) <b>boundingRectForGlyphRange:</b> (NSRange)glyphRange <b>inTextContainer:</b> (NSTextContainer*)aTextContainer<br>
<hr>
<h2><a name="method-3">characterIndexForGlyphAtIndex:</a></h2>
- (unsigned int) <b>characterIndexForGlyphAtIndex:</b> (unsigned int)glyphIndex<br>
<hr>
<h2><a name="method-4">characterRangeForGlyphRange:actualGlyphRange:</a></h2>
- (NSRange) <b>characterRangeForGlyphRange:</b> (NSRange)glyphRange <b>actualGlyphRange:</b> (NSRange*)actualGlyphRange<br>
<hr>
<h2><a name="method-5">delegate</a></h2>
- (id) <b>delegate</b><br>
<hr>
<h2><a name="method-6">deleteGlyphsInRange:</a></h2>
- (void) <b>deleteGlyphsInRange:</b> (NSRange)glyphRange<br>
<hr>
<h2><a name="method-7">drawBackgroundForGlyphRange:</a></h2>
- (void) <b>drawBackgroundForGlyphRange:</b> (NSRange)glyphRange<br>
<hr>
<h2><a name="method-8">drawGlyphsForGlyphRange:</a></h2>
- (void) <b>drawGlyphsForGlyphRange:</b> (NSRange)glyphRange<br>
<hr>
<h2><a name="method-9">drawsOutsideLineFragmentForGlyphAtIndex:</a></h2>
- (BOOL) <b>drawsOutsideLineFragmentForGlyphAtIndex:</b> (unsigned int)glyphIndex<br>
<hr>
<h2><a name="method-10">drawUnderlineForGlyphRange:underlineType:baselineOffset:lineFragmentRect:lineFragmentGlyphRange:containerOrigin:</a></h2>
- (void) <b>drawUnderlineForGlyphRange:</b> (NSRange)glyphRange <b>underlineType:</b> (int)underlineType <b>baselineOffset:</b> (float)baselineOffset <b>lineFragmentRect:</b> (NSRect)lineRect <b>lineFragmentGlyphRange:</b> (NSRange)lineGlyphRange <b>containerOrigin:</b> (NSPoint)containerOrigin<br>
<hr>
<h2><a name="method-11">extraLineFragmentRect</a></h2>
- (NSRect) <b>extraLineFragmentRect</b><br>
<hr>
<h2><a name="method-12">extraLineFragmentTextContainer</a></h2>
- (NSTextContainer*) <b>extraLineFragmentTextContainer</b><br>
<hr>
<h2><a name="method-13">extraLineFragmentUsedRect</a></h2>
- (NSRect) <b>extraLineFragmentUsedRect</b><br>
<hr>
<h2><a name="method-14">firstTextView</a></h2>
- (NSTextView*) <b>firstTextView</b><br>
<hr>
<h2><a name="method-15">firstUnlaidCharacterIndex</a></h2>
- (unsigned int) <b>firstUnlaidCharacterIndex</b><br>
<hr>
<h2><a name="method-16">firstUnlaidGlyphIndex</a></h2>
- (unsigned int) <b>firstUnlaidGlyphIndex</b><br>
<hr>
<h2><a name="method-17">fractionOfDistanceThroughGlyphForPoint:inTextContainer:</a></h2>
- (float) <b>fractionOfDistanceThroughGlyphForPoint:</b> (NSPoint)aPoint <b>inTextContainer:</b> (NSTextContainer*)aTextContainer<br>
<hr>
<h2><a name="method-18">getFirstUnlaidCharacterIndex:glyphIndex:</a></h2>
- (void) <b>getFirstUnlaidCharacterIndex:</b> (unsigned int*)charIndex <b>glyphIndex:</b> (unsigned int*)glyphIndex<br>
<hr>
<h2><a name="method-19">getGlyphs:</a></h2>
- (unsigned int) <b>getGlyphs:</b> (NSGlyph*)glyphArray<br>
<hr>
<h2><a name="method-20">glyphAtIndex:</a></h2>
- (NSGlyph) <b>glyphAtIndex:</b> (unsigned int)glyphIndex<br>
<hr>
<h2><a name="method-21">glyphAtIndex:isValidIndex:</a></h2>
- (NSGlyph) <b>glyphAtIndex:</b> (unsigned int)glyphIndex <b>isValidIndex:</b> (BOOL*)flag<br>
<hr>
<h2><a name="method-22">glyphIndexForPoint:inTextContainer:</a></h2>
- (unsigned int) <b>glyphIndexForPoint:</b> (NSPoint)aPoint <b>inTextContainer:</b> (NSTextContainer*)aTextContainer<br>
<hr>
<h2><a name="method-23">glyphIndexForPoint:inTextContainer:fractionOfDistanceThroughGlyph:</a></h2>
- (unsigned int) <b>glyphIndexForPoint:</b> (NSPoint)aPoint <b>inTextContainer:</b> (NSTextContainer*)aTextContainer <b>fractionOfDistanceThroughGlyph:</b> (float*)partialFraction<br>
<hr>
<h2><a name="method-24">glyphRangeForBoundingRect:inTextContainer:</a></h2>
- (NSRange) <b>glyphRangeForBoundingRect:</b> (NSRect)aRect <b>inTextContainer:</b> (NSTextContainer*)aTextContainer<br>
<hr>
<h2><a name="method-25">glyphRangeForBoundingRectWithoutAdditionalLayout:inTextContainer:</a></h2>
- (NSRange) <b>glyphRangeForBoundingRectWithoutAdditionalLayout:</b> (NSRect)bounds <b>inTextContainer:</b> (NSTextContainer*)container<br>
<hr>
<h2><a name="method-26">glyphRangeForCharacterRange:actualCharacterRange:</a></h2>
- (NSRange) <b>glyphRangeForCharacterRange:</b> (NSRange)charRange <b>actualCharacterRange:</b> (NSRange*)actualCharRange<br>
<hr>
<h2><a name="method-27">glyphRangeForTextContainer:</a></h2>
- (NSRange) <b>glyphRangeForTextContainer:</b> (NSTextContainer*)aTextContainer<br>
<hr>
<h2><a name="method-28">hyphenationFactor</a></h2>
- (float) <b>hyphenationFactor</b><br>
<hr>
<h2><a name="method-29">init</a></h2>
- (id) <b>init</b><br>
<hr>
<h2><a name="method-30">insertGlyph:atGlyphIndex:characterIndex:</a></h2>
- (void) <b>insertGlyph:</b> (NSGlyph)aGlyph <b>atGlyphIndex:</b> (unsigned int)glyphIndex <b>characterIndex:</b> (unsigned int)charIndex<br>
<hr>
<h2><a name="method-31">insertTextContainer:</a></h2>
- (void) <b>insertTextContainer:</b> (NSTextContainer*)aTextContainer<br>
<hr>
<h2><a name="method-32">intAttribute:forGlyphAtIndex:</a></h2>
- (int) <b>intAttribute:</b> (int)attributeTag <b>forGlyphAtIndex:</b> (unsigned int)glyphIndex<br>
<hr>
<h2><a name="method-33">invalidateDisplayForCharacterRange:</a></h2>
- (void) <b>invalidateDisplayForCharacterRange:</b> (NSRange)charRange<br>
<hr>
<h2><a name="method-34">invalidateDisplayForGlyphRange:</a></h2>
- (void) <b>invalidateDisplayForGlyphRange:</b> (NSRange)glyphRange<br>
<hr>
<h2><a name="method-35">invalidateGlyphsForCharacterRange:changeInLength:actualCharacterRange:</a></h2>
- (void) <b>invalidateGlyphsForCharacterRange:</b> (NSRange)charRange <b>changeInLength:</b> (int)lengthChange <b>actualCharacterRange:</b> (NSRange*)actualCharRange<br>
<hr>
<h2><a name="method-36">invalidateLayoutForCharacterRange:isSoft:actualCharacterRange:</a></h2>
- (void) <b>invalidateLayoutForCharacterRange:</b> (NSRange)charRange <b>isSoft:</b> (BOOL)flag <b>actualCharacterRange:</b> (NSRange*)actualCharRange<br>
<hr>
<h2><a name="method-37">isValidGlyphIndex:</a></h2>
- (BOOL) <b>isValidGlyphIndex:</b> (unsigned int)glyphIndex<br>
<hr>
<h2><a name="method-38">layoutManagerOwnsFirstResponderInWindow:</a></h2>
- (BOOL) <b>layoutManagerOwnsFirstResponderInWindow:</b> (NSWindow*)aWindow<br>
<hr>
<h2><a name="method-39">lineFragmentRectForGlyphAtIndex:effectiveRange:</a></h2>
- (NSRect) <b>lineFragmentRectForGlyphAtIndex:</b> (unsigned int)glyphIndex <b>effectiveRange:</b> (NSRange*)lineFragmentRange<br>
<hr>
<h2><a name="method-40">lineFragmentUsedRectForGlyphAtIndex:effectiveRange:</a></h2>
- (NSRect) <b>lineFragmentUsedRectForGlyphAtIndex:</b> (unsigned int)glyphIndex <b>effectiveRange:</b> (NSRange*)lineFragmentRange<br>
<hr>
<h2><a name="method-41">locationForGlyphAtIndex:</a></h2>
- (NSPoint) <b>locationForGlyphAtIndex:</b> (unsigned int)glyphIndex<br>
<hr>
<h2><a name="method-42">notShownAttributeForGlyphAtIndex:</a></h2>
- (BOOL) <b>notShownAttributeForGlyphAtIndex:</b> (unsigned int)glyphIndex<br>
<hr>
<h2><a name="method-43">numberOfGlyphs</a></h2>
- (unsigned int) <b>numberOfGlyphs</b><br>
<hr>
<h2><a name="method-44">rangeOfNominallySpacedGlyphsContainingIndex:</a></h2>
- (NSRange) <b>rangeOfNominallySpacedGlyphsContainingIndex:</b> (unsigned int)glyphIndex<br>
<hr>
<h2><a name="method-45">rectArrayForCharacterRange:withinSelectedCharacterRange:inTextContainer:</a></h2>
- (NSRect*) <b>rectArrayForCharacterRange:</b> (NSRange)charRange <b>withinSelectedCharacterRange:</b> (NSRange)selCharRange <b>inTextContainer:</b> (NSTextContainer*)aTextContainer<br>
<hr>
<h2><a name="method-46">rectArrayForGlyphRange:withinSelectedGlyphRange:inTextContainer:</a></h2>
- (NSRect*) <b>rectArrayForGlyphRange:</b> (NSRange)glyphRange <b>withinSelectedGlyphRange:</b> (NSRange)selGlyphRange <b>inTextContainer:</b> (NSTextContainer*)aTextContainer<br>
<hr>
<h2><a name="method-47">removeTextContainerAtIndex:</a></h2>
- (void) <b>removeTextContainerAtIndex:</b> (unsigned int)index<br>
<hr>
<h2><a name="method-48">replaceGlyphAtIndex:</a></h2>
- (void) <b>replaceGlyphAtIndex:</b> (unsigned int)glyphIndex<br>
<hr>
<h2><a name="method-49">replaceTextStorage:</a></h2>
- (void) <b>replaceTextStorage:</b> (NSTextStorage*)newTextStorage<br>
<hr>
<h2><a name="method-50">rulerAccessoryViewForTextView:paragraphStyle:ruler:enabled:</a></h2>
- (NSView*) <b>rulerAccessoryViewForTextView:</b> (NSTextView*)aTextView <b>paragraphStyle:</b> (NSParagraphStyle*)paraStyle <b>ruler:</b> (NSRulerView *)aRulerView <b>enabled:</b> (BOOL)flag<br>
<hr>
<h2><a name="method-51">rulerMarkersForTextView:paragraphStyle:</a></h2>
- (NSArray*) <b>rulerMarkersForTextView:</b> (NSTextView*)aTextView <b>paragraphStyle:</b> (NSParagraphStyle*)paraStyle<br>
<hr>
<h2><a name="method-52">setBackgroundLayoutEnabled:</a></h2>
- (void) <b>setBackgroundLayoutEnabled:</b> (BOOL)flag<br>
<hr>
<h2><a name="method-53">setCharacterIndex:forGlyphAtIndex:</a></h2>
- (void) <b>setCharacterIndex:</b> (unsigned int)charIndex <b>forGlyphAtIndex:</b> (unsigned int)glyphIndex<br>
<hr>
<h2><a name="method-54">setDelegate:</a></h2>
- (void) <b>setDelegate:</b> (id)anObject<br>
<hr>
<h2><a name="method-55">setDrawsOutsideLineFragment:forGlyphAtIndex:</a></h2>
- (void) <b>setDrawsOutsideLineFragment:</b> (BOOL)flag <b>forGlyphAtIndex:</b> (unsigned int)glyphIndex<br>
<hr>
<h2><a name="method-56">setExtraLineFragmentRect:usedRect:textContainer:</a></h2>
- (void) <b>setExtraLineFragmentRect:</b> (NSRect)aRect <b>usedRect:</b> (NSRect)usedRect <b>textContainer:</b> (NSTextContainer*)aTextContainer<br>
<hr>
<h2><a name="method-57">setHyphenationFactor:</a></h2>
- (void) <b>setHyphenationFactor:</b> (float)factor<br>
<hr>
<h2><a name="method-58">setIntAttribute:value:forGlyphAtIndex:</a></h2>
- (void) <b>setIntAttribute:</b> (int)attributeTag <b>value:</b> (int)anInt <b>forGlyphAtIndex:</b> (unsigned int)glyphIndex<br>
<hr>
<h2><a name="method-59">setLineFragmentRect:forGlyphRange:</a></h2>
- (void) <b>setLineFragmentRect:</b> (NSRect)fragmentRect <b>forGlyphRange:</b> (NSRange)glyphRange<br>
<hr>
<h2><a name="method-60">setLocation:forStartOfGlyphRange:</a></h2>
- (void) <b>setLocation:</b> (NSPoint)aPoint <b>forStartOfGlyphRange:</b> (NSRange)glyphRange<br>
<hr>
<h2><a name="method-61">setNotShownAttribute:forGlyphAtIndex:</a></h2>
- (void) <b>setNotShownAttribute:</b> (BOOL)flag <b>forGlyphAtIndex:</b> (unsigned int)glyphIndex<br>
<hr>
<h2><a name="method-62">setShowsControlCharacters:</a></h2>
- (void) <b>setShowsControlCharacters:</b> (BOOL)flag<br>
<hr>
<h2><a name="method-63">setShowsInvisibleCharacters:</a></h2>
- (void) <b>setShowsInvisibleCharacters:</b> (BOOL)flag<br>
<hr>
<h2><a name="method-64">setTextContainer:</a></h2>
- (void) <b>setTextContainer:</b> (NSTextContainer*)aTextContainer<br>
<hr>
<h2><a name="method-65">setTextStorage:</a></h2>
- (void) <b>setTextStorage:</b> (NSTextStorage*)textStorage<br>
<hr>
<h2><a name="method-66">setUsesScreenFonts:</a></h2>
- (void) <b>setUsesScreenFonts:</b> (BOOL)flag<br>
<hr>
<h2><a name="method-67">showAttachmentCell:inRect:characterIndex:</a></h2>
- (void) <b>showAttachmentCell:</b> (NSCell*)cell <b>inRect:</b> (NSRect)rect <b>characterIndex:</b> (unsigned int)attachmentIndex;<br>
<hr>
<h2><a name="method-68">showsControlCharacters</a></h2>
- (BOOL) <b>showsControlCharacters</b><br>
<hr>
<h2><a name="method-69">showsInvisibleCharacters</a></h2>
- (BOOL) <b>showsInvisibleCharacters</b><br>
<hr>
<h2><a name="method-70">substituteFontForFont:</a></h2>
- (NSFont*) <b>substituteFontForFont:</b> (NSFont*)originalFont<br>
<hr>
<h2><a name="method-71">textContainerChangedGeometry:</a></h2>
- (void) <b>textContainerChangedGeometry:</b> (NSTextContainer*)aTextContainer<br>
<hr>
<h2><a name="method-72">textContainerChangedTextView:</a></h2>
- (void) <b>textContainerChangedTextView:</b> (NSTextContainer*)aTextContainer<br>
<hr>
<h2><a name="method-73">textContainerForGlyphAtIndex:effectiveRange:</a></h2>
- (NSTextContainer*) <b>textContainerForGlyphAtIndex:</b> (unsigned int)glyphIndex <b>effectiveRange:</b> (NSRange*)effectiveGlyphRange<br>
<hr>
<h2><a name="method-74">textContainers</a></h2>
- (NSArray*) <b>textContainers</b><br>
<hr>
<h2><a name="method-75">textStorage</a></h2>
- (NSTextStorage*) <b>textStorage</b><br>
<hr>
<h2><a name="method-76">textStorage:edited:range:changeInLength:invalidatedRange:</a></h2>
- (void) <b>textStorage:</b> (NSTextStorage*)aTextStorage <b>edited:</b> (unsigned int)mask <b>range:</b> (NSRange)range <b>changeInLength:</b> (int)lengthChange <b>invalidatedRange:</b> (NSRange)invalidatedCharRange<br>
<hr>
<h2><a name="method-77">textViewForBeginningOfSelection</a></h2>
- (NSTextView*) <b>textViewForBeginningOfSelection</b><br>
<hr>
<h2><a name="method-78">underlineGlyphRange:underlineType:lineFragmentRect:lineFragmentGlyphRange:containerOrigin:</a></h2>
- (void) <b>underlineGlyphRange:</b> (NSRange)glyphRange <b>underlineType:</b> (int)underlineType <b>lineFragmentRect:</b> (NSRect)lineRect <b>lineFragmentGlyphRange:</b> (NSRange)lineGlyphRange <b>containerOrigin:</b> (NSPoint)containerOrigin<br>
<hr>
<h2><a name="method-79">usedRectForTextContainer:</a></h2>
- (NSRect) <b>usedRectForTextContainer:</b> (NSTextContainer*)aTextContainer<br>
<hr>
<h2><a name="method-80">usesScreenFonts</a></h2>
- (BOOL) <b>usesScreenFonts</b><br>
<hr>
<h2><a name="method-81">layoutManager:didCompleteLayoutForTextContainer:</a></h2>
- (void) <b>layoutManager:</b> (NSLayoutManager*)aLayoutManager <b>didCompleteLayoutForTextContainer:</b> (NSTextContainer*)aTextContainer<br>
<hr>
<h2><a name="method-82">layoutManagerDidInvalidateLayout:</a></h2>
- (void) <b>layoutManagerDidInvalidateLayout:</b> (NSLayoutManager*)aLayoutManager<br>
<hr>
</body>
</html>