NSLayoutManager
jagapen@smithlab.chem.wisc.edu
mhanni@sprintmail.com
The text layout manager class
1999 Free Software Foundation, Inc.
Software documentation for the NSLayoutManager class
AppKit/NSLayoutManager.h
addTextContainer:
obj
backgroundLayoutEnabled
boundingRectForGlyphRange:
glyphRange
inTextContainer:
aTextContainer
characterIndexForGlyphAtIndex:
glyphIndex
characterRangeForGlyphRange:
glyphRange
actualGlyphRange:
actualGlyphRange
delegate
deleteGlyphsInRange:
aRange
drawsOutsideLineFragmentForGlyphAtIndex:
glyphIndex
extraLineFragmentRect
extraLineFragmentTextContainer
extraLineFragmentUsedRect
firstUnlaidCharacterIndex
firstUnlaidGlyphIndex
getFirstUnlaidCharacterIndex:
charIndex
glyphIndex:
glyphIndex
getGlyphs:
glyphArray
range:
glyphRange
glyphAtIndex:
index
glyphAtIndex:
index
isValidIndex:
flag
glyphIndexForPoint:
aPoint
inTextContainer:
aTextContainer
glyphIndexForPoint:
aPoint
inTextContainer:
aTextContainer
fractionOfDistanceThroughGlyph:
partialFraction
glyphRangeForBoundingRect:
aRect
inTextContainer:
aTextContainer
glyphRangeForBoundingRectWithoutAdditionalLayout:
bounds
inTextContainer:
aTextContainer
glyphRangeForCharacterRange:
charRange
actualCharacterRange:
actualCharRange
glyphRangeForTextContainer:
aTextContainer
init
insertGlyph:
aGlyph
atGlyphIndex:
glyphIndex
characterIndex:
charIndex
insertTextContainer:
aTextContainer
atIndex:
index
intAttribute:
attribute
forGlyphAtIndex:
glyphIndex
invalidateDisplayForCharacterRange:
aRange
invalidateDisplayForGlyphRange:
aRange
invalidateGlyphsForCharacterRange:
aRange
changeInLength:
lengthChange
actualCharacterRange:
actualRange
invalidateLayoutForCharacterRange:
aRange
isSoft:
flag
actualCharacterRange:
actualRange
lineFragmentRectForGlyphAtIndex:
glyphIndex
effectiveRange:
lineFragmentRange
lineFragmentUsedRectForGlyphAtIndex:
glyphIndex
effectiveRange:
lineFragmentRange
locationForGlyphAtIndex:
glyphIndex
notShownAttributeForGlyphAtIndex:
glyphIndex
numberOfGlyphs
rangeOfNominallySpacedGlyphsContainingIndex:
glyphIndex
rectArrayForCharacterRange:
charRange
withinSelectedCharacterRange:
selChareRange
inTextContainer:
aTextContainer
rectCount:
rectCount
rectArrayForGlyphRange:
glyphRange
withinSelectedGlyphRange:
selectedGlyphRange
inTextContainer:
aTextContainer
rectCount:
rectCount
removeTextContainerAtIndex:
index
replaceGlyphAtIndex:
index
withGlyph:
newGlyph
replaceTextStorage:
newTextStorage
setAttachmentSize:
attachmentSize
forGlyphRange:
glyphRange
setBackgroundLayoutEnabled:
flag
setCharacterIndex:
charIndex
forGlyphAtIndex:
glyphIndex
setDelegate:
aDelegate
setDrawsOutsideLineFragment:
flag
forGlyphAtIndex:
glyphIndex
setExtraLineFragmentRect:
aRect
usedRect:
usedRect
textContainer:
aTextContainer
setIntAttribute:
attribute
value:
anInt
forGlyphAtIndex:
glyphIndex
setLineFragmentRect:
fragmentRect
forGlyphRange:
glyphRange
usedRect:
usedRect
setLocation:
aPoint
forStartOfGlyphRange:
glyphRange
setNotShownAttribute:
flag
forGlyphAtIndex:
glyphIndex
setShowsControlCharacters:
flag
setShowsInvisibleCharacters:
flag
setTextContainer:
aTextContainer
forGlyphRange:
glyphRange
setTextStorage:
aTextStorage
setUsesScreenFonts:
flag
showsControlCharacters
showsInvisibleCharacters
substituteFontForFont:
originalFont
textContainerChangedGeometry:
aContainer
textContainerChangedTextView:
aContainer
textContainerForGlyphAtIndex:
glyphIndex
effectiveRange:
effectiveRange
textContainers
textStorage
textStorage:
aTextStorage
edited:
mask
range:
range
changeInLength:
lengthChange
invalidatedRange:
invalidatedRange
usedRectForTextContainer:
container
usesScreenFonts
Software documentation for the
NSLayoutManager(NSTextViewSupport)
category
AppKit/NSLayoutManager.h
_charIndexForInsertionPointMovingFromY:
position
bestX:
wanted
up:
upFlag
textContainer:
tc
drawBackgroundForGlyphRange:
glyphsToShow
atPoint:
origin
drawGlyphsForGlyphRange:
glyphsToShow
atPoint:
origin
drawUnderlineForGlyphRange:
glyphRange
underlineType:
underlineVal
baselineOffset:
baselineOffset
lineFragmentRect:
lineRect
lineFragmentGlyphRange:
lineGlyphRange
containerOrigin:
containerOrigin
firstTextView
hyphenationFactor
layoutManagerOwnsFirstResponderInWindow:
window
rulerAccessoryViewForTextView:
view
paragraphStyle:
style
ruler:
ruler
enabled:
isEnabled
rulerMarkersForTextView:
view
paragraphStyle:
style
ruler:
ruler
setHyphenationFactor:
factor
textViewForBeginningOfSelection
underlineGlyphRange:
glyphRange
underlineType:
underlineVal
lineFragmentRect:
lineRect
lineFragmentGlyphRange:
lineGlyphRange
containerOrigin:
containerOrigin
Software documentation for the
NSObject(NSLayoutManagerDelegate)
category
AppKit/NSLayoutManager.h
layoutManager:
layoutManager
didCompleteLayoutForTextContainer:
textContainer
atEnd:
layoutFinishedFlag
layoutManagerDidInvalidateLayout:
sender