MonobjcMonobjc Documented Class Library
GetLineFragmentRectUsedRectForParagraphSeparatorGlyphRangeAtProposedOrigin Method (lineFragmentRect, lineFragmentUsedRect, paragraphSeparatorGlyphRange, lineOrigin)
NamespacesMonobjc.AppKitNSATSTypesetterGetLineFragmentRectUsedRectForParagraphSeparatorGlyphRangeAtProposedOrigin(NSRect%, NSRect%, NSRange, NSPoint)

Calculates the line fragment rectangle and line fragment used rectangle for blank lines.

Original signature is '- (void)getLineFragmentRect:(NSRect *)lineFragmentRect usedRect:(NSRect *)lineFragmentUsedRect forParagraphSeparatorGlyphRange:(NSRange)paragraphSeparatorGlyphRange atProposedOrigin:(NSPoint)lineOrigin'

Available in Mac OS X v10.3. Moved to NSTypesetter in Mac OS X v10.4 and later.

Declaration Syntax
C#Visual BasicVisual C++
public virtual void GetLineFragmentRectUsedRectForParagraphSeparatorGlyphRangeAtProposedOrigin(
	out NSRect lineFragmentRect,
	out NSRect lineFragmentUsedRect,
	NSRange paragraphSeparatorGlyphRange,
	NSPoint lineOrigin
)
Public Overridable Sub GetLineFragmentRectUsedRectForParagraphSeparatorGlyphRangeAtProposedOrigin ( _
	<OutAttribute> ByRef lineFragmentRect As NSRect, _
	<OutAttribute> ByRef lineFragmentUsedRect As NSRect, _
	paragraphSeparatorGlyphRange As NSRange, _
	lineOrigin As NSPoint _
)
public:
virtual void GetLineFragmentRectUsedRectForParagraphSeparatorGlyphRangeAtProposedOrigin(
	[OutAttribute] NSRect% lineFragmentRect, 
	[OutAttribute] NSRect% lineFragmentUsedRect, 
	NSRange paragraphSeparatorGlyphRange, 
	NSPoint lineOrigin
)
Parameters
lineFragmentRect (NSRect%)
MISSING
lineFragmentUsedRect (NSRect%)
MISSING
paragraphSeparatorGlyphRange (NSRange)
MISSING
lineOrigin (NSPoint)
MISSING
Version Information
  • Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)

Assembly: Monobjc.AppKit (Module: Monobjc.AppKit)