マウスがクリックされた時に呼び出されます
-(void)mouseDown:(NSEvent *)theEvent
- 作者: 上野充,山口宗彦
- 出版社/メーカー: 講談社
- 発売日: 2012/07/20
- メディア: 新書
- クリック: 4回
- この商品を含むブログ (10件) を見る
解説
マウスがクリックされた時に呼び出されます。
クリックするとハイライトします。クリックしたままコントロールから外れたときはハイライトをやめます。そのままコントロールに戻るとまたハイライトします。
そのときには、trackMouse:inRect:ofView:untilMouseUp: メッセージが送られます。
コントロール内で、マウスボタンが上がると、コントロールの状態が変わって、ターゲットにメッセージを送ります。
コントロール外なら、アクションメッセージは送りません。
返り値
( void )
なし
引数
( NSEvent * )theEvent
マウスイベント
フレームワーク
ApplicationKit
クラス
NSControl
Instance Methods
使用可能
10.0
参照
例文
//MyButtonはNSButtonのサブクラス #import "MyButton.h" @implementation MyButton - (void)mouseDown:(NSEvent *)theEvent { NSLog(@"!!!"); } @end