NSDrawTiledRects
エッジのついた矩形を描画します
NSRect NSDrawTiledRects ( NSRect boundsRect , NSRect clipRect , const NSRectEdge * sides , const float * grays , int count );
解説
エッジのついた矩形を描画します。
【sides】
● NSMinXEdge
● NSMinYEdge
● NSMaxXEdge
● NSMaxYEdge
返り値
引数
( NSRect )boundsRect
( NSRect )clipRect
( const NSRectEdge * )sides
( const float * )grays
( int )count
フレームワーク
ApplicationKit
クラス
NSDrawTiledRects
Function
使用可能
10.0
参照
例文
#import "MyView.h" //NSViewのサブクラスMyView //drawRectをオーバーライド @implementation MyView - (void)drawRect:(NSRect)frameRect { NSRectEdge sides[] = {NSMinYEdge, NSMaxXEdge, NSMaxYEdge, NSMinXEdge}; float grays[] = {NSBlack, NSBlack, NSWhite, NSWhite}; NSRect boundsRect; //NSRect clipRect; boundsRect = NSDrawTiledRects(NSMakeRect(10,10,100,100),NSMakeRect(10,10,100,100), sides, grays, 4); [[NSColor grayColor] set]; } @end