getLineFragmentRect:usedRect:forParagraphSeparatorGlyphRange:atProposedOrigin:
-(void)getLineFragmentRect:(NSRect *)lineFragmentRect: usedRect:(NSRect *)lineFragmentUsedRect: forParagraphSeparatorGlyphRange:(NSRange )paragraphSeparatorGlyphRange: atProposedOrigin:(NSPoint )lineOrigin:
解説
行分割の範囲
Mac OS X v10.4以降使用不可です。
返り値
( void )
なし
引数
( NSRect * )lineFragmentRect
ラインフラグメント矩形
( NSRect * )lineFragmentUsedRect
( NSRange )paragraphSeparatorGlyphRange
( NSPoint )lineOrigin
フレームワーク
ApplicationKit
クラス
NSATSTypesetter
Instance Methods
使用可能
10.3
参照
例文
// NSRect lineFragmentRect; NSRect lineFragmentUsedRect; [atsTypesetter getLineFragmentRect: &lineFragmentRect usedRect: &lineFragmentUsedRect forParagraphSeparatorGlyphRange:NSMakeRange(0,1) atProposedOrigin:NSMakePoint(0,1) ]; NSLog(@"lineFragmentRect %u,%u,%u,%u",lineFragmentRect.origin.x,lineFragmentRect.origin.y, lineFragmentRect.size.width,lineFragmentRect.size.height); NSLog(@"lineFragmentUsedRect %u,%u,%u,%u",lineFragmentUsedRect.origin.x,lineFragmentUsedRect.origin.y, lineFragmentUsedRect.size.width,lineFragmentUsedRect.size.height);