Up

NSLayoutManager class documentation

Authors

Generated by builder

Contents -

  1. Software documentation for the NSLayoutManager class
  2. Software documentation for the NSLayoutManager(drawing) category
  3. Software documentation for the NSLayoutManager(layout) category

Software documentation for the NSLayoutManager class

NSLayoutManager : GSLayoutManager

Declared in:
AppKit/NSLayoutManager.h
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


Instance Variables

Method summary

firstTextView 

- (NSTextView*) firstTextView;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


hyphenationFactor 

- (float) hyphenationFactor;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


invalidateDisplayForCharacterRange: 

- (void) invalidateDisplayForCharacterRange: (NSRange)aRange;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


invalidateDisplayForGlyphRange: 

- (void) invalidateDisplayForGlyphRange: (NSRange)aRange;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


layoutManagerOwnsFirstResponderInWindow: 

- (BOOL) layoutManagerOwnsFirstResponderInWindow: (NSWindow*)window;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


rulerAccessoryViewForTextView: paragraphStyle: ruler: enabled: 

- (NSView*) rulerAccessoryViewForTextView: (NSTextView*)textView paragraphStyle: (NSParagraphStyle*)style ruler: (NSRulerView*)ruler enabled: (BOOL)isEnabled;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


rulerMarkersForTextView: paragraphStyle: ruler: 

- (NSArray*) rulerMarkersForTextView: (NSTextView*)textView paragraphStyle: (NSParagraphStyle*)paragraphStyle ruler: (NSRulerView*)aRulerView;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


setHyphenationFactor: 

- (void) setHyphenationFactor: (float)factor;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


textViewForBeginningOfSelection 

- (NSTextView*) textViewForBeginningOfSelection;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.




Instance Variables for NSLayoutManager Class

_beganEditing

@public BOOL _beganEditing;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_isSynchronizingDelegates

@public BOOL _isSynchronizingDelegates;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_isSynchronizingFlags

@public BOOL _isSynchronizingFlags;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_original_selected_range

@public NSRange _original_selected_range;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_selected_range

@public NSRange _selected_range;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_selectionAffinity

@public NSSelectionAffinity _selectionAffinity;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_selectionGranularity

@public NSSelectionGranularity _selectionGranularity;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.


_typingAttributes

@public NSMutableDictionary* _typingAttributes;

Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.





Software documentation for the NSLayoutManager(drawing) category

NSLayoutManager(drawing)

Declared in:
AppKit/NSLayoutManager.h
Availability: Not in OpenStep/MacOS-X

Description forthcoming.

Method summary

drawBackgroundForGlyphRange: atPoint: 

- (void) drawBackgroundForGlyphRange: (NSRange)range atPoint: (NSPoint)containerOrigin;
Availability: Not in OpenStep/MacOS-X

Drawing


drawGlyphsForGlyphRange: atPoint: 

- (void) drawGlyphsForGlyphRange: (NSRange)range atPoint: (NSPoint)containerOrigin;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


Software documentation for the NSLayoutManager(layout) category

NSLayoutManager(layout)

Declared in:
AppKit/NSLayoutManager.h
Availability: Not in OpenStep/MacOS-X

Description forthcoming.

Method summary

boundingRectForGlyphRange: inTextContainer: 

- (NSRect) boundingRectForGlyphRange: (NSRange)glyphRange inTextContainer: (NSTextContainer*)aTextContainer;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


characterIndexMoving: fromCharacterIndex: originalCharacterIndex: distance: 

- (unsigned int) characterIndexMoving: (GSInsertionPointMovementDirection)direction fromCharacterIndex: (unsigned int)from originalCharacterIndex: (unsigned int)original distance: (float)distance;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


glyphIndexForPoint: inTextContainer: 

- (unsigned int) glyphIndexForPoint: (NSPoint)aPoint inTextContainer: (NSTextContainer*)aTextContainer;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


glyphIndexForPoint: inTextContainer: fractionOfDistanceThroughGlyph: 

- (unsigned int) glyphIndexForPoint: (NSPoint)point inTextContainer: (NSTextContainer*)container fractionOfDistanceThroughGlyph: (float*)partialFraction;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


glyphRangeForBoundingRect: inTextContainer: 

- (NSRange) glyphRangeForBoundingRect: (NSRect)bounds inTextContainer: (NSTextContainer*)container;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


glyphRangeForBoundingRectWithoutAdditionalLayout: inTextContainer: 

- (NSRange) glyphRangeForBoundingRectWithoutAdditionalLayout: (NSRect)bounds inTextContainer: (NSTextContainer*)container;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


insertionPointRectForCharacterIndex: inTextContainer: 

- (NSRect) insertionPointRectForCharacterIndex: (unsigned int)cindex inTextContainer: (NSTextContainer*)textContainer;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


locationForGlyphAtIndex: 

- (NSPoint) locationForGlyphAtIndex: (unsigned int)glyphIndex;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


rectArrayForCharacterRange: withinSelectedCharacterRange: inTextContainer: rectCount: 

- (NSRect*) rectArrayForCharacterRange: (NSRange)charRange withinSelectedCharacterRange: (NSRange)selCharRange inTextContainer: (NSTextContainer*)container rectCount: (unsigned int*)rectCount;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


rectArrayForGlyphRange: withinSelectedGlyphRange: inTextContainer: rectCount: 

- (NSRect*) rectArrayForGlyphRange: (NSRange)glyphRange withinSelectedGlyphRange: (NSRange)selGlyphRange inTextContainer: (NSTextContainer*)container rectCount: (unsigned int*)rectCount;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.


textContainerChangedTextView: 

- (void) textContainerChangedTextView: (NSTextContainer*)aContainer;
Availability: Not in OpenStep/MacOS-X

Description forthcoming.



Up