addTrackingRect:owner:userData:assumeInside:
ダブり
addTrackingRect:owner:userData:assumeInside へ移動
ビューにトラッキング矩形を追加します
-(NSTrackingRectTag)addTrackingRect:(NSRect)aRect: owner:(id)anObject: userData:(void *)userData: assumeInside:(BOOL)flag:
解説
ビューにトラッキング矩形を追加します。トラッキング矩形はマウスイベントに反応してメッセージを送信します。
10.5からはaddTrackingAreaを使う?
【NSTrackingRectTag】整数 トラッキング矩形のタグ値
引数
( NSRect )aRect
範囲
( id )anObject
マウスイベントを処理するオブジェクト
( void * )userData
追加情報
( BOOL )flag
フラグ
フレームワーク
ApplicationKit
クラス
NSView
Instance Methods
使用可能
10.0
参照
- removeTrackingRect:
- userData (NSEvent)
例文
#import "MyObject.h" #import "MyResponder.h" @implementation MyObject - (IBAction)myAction:(id)sender { [[[sender window] contentView] addTrackingRect:NSMakeRect(0,0,30,30) owner:obj userData:nil assumeInside:YES]; } @end