Instance Method

textContainerChangedTextView:

Updates information needed to manage NSTextView objects in the given text container.

Declaration

- (void)textContainerChangedTextView:(NSTextContainer *)container;

Parameters

aTextContainer

The text container whose text view has changed.

Discussion

This method is called by a text container, whenever its text view changes, to keep notifications synchronized. You should rarely need to invoke it directly.

See Also

Managing the Text Containers

textContainers

The receiver’s text containers.

- addTextContainer:

Appends the given text container to the series of text containers where the receiver arranges text.

- insertTextContainer:atIndex:

Inserts the given text container into the series of text containers at the given index.

- removeTextContainerAtIndex:

Removes the text container at the given index and invalidates the layout as needed.

- setTextContainer:forGlyphRange:

Sets text container where the glyphs in the given range are laid out.

- textContainerChangedGeometry:

Invalidates the layout information, and possibly glyphs, for the given text container and all subsequent NSTextContainer objects.

- textContainerForGlyphAtIndex:effectiveRange:

Returns the container in which the given glyph is laid out and (optionally) by reference the whole range of glyphs that are in that container.

- textContainerForGlyphAtIndex:effectiveRange:withoutAdditionalLayout:

Returns the container in which the given glyph is laid out and (optionally) by reference the whole range of glyphs that are in that container.

- usedRectForTextContainer:

Returns the bounding rectangle for the glyphs laid out in the given text container.