setAction:
ステータス項目のアクションをセットします
-(void)setAction:(SEL)selector:
解説
ステータス項目のアクションをセットします。
メニューがあると機能しません。
返り値
( void )
なし
フレームワーク
ApplicationKit
クラス
NSStatusItem
Instance Methods
使用可能
10.0
参照
- action
- setMenu:
例文
//Action.m #import "Action.h" @implementation Action - (IBAction)myAction:(id)sender { } -(void)act { NSLog(@"!!!"); } @end //MyObject.m #import "MyObject.h" @implementation MyObject - (IBAction)myAction:(id)sender { NSStatusBar *sBar = [NSStatusBar systemStatusBar]; NSStatusItem *sItem = [sBar statusItemWithLength:NSVariableStatusItemLength]; [sItem retain]; [sItem setTitle: NSLocalizedString(@"SB_title",@"")]; [sItem setHighlightMode:YES]; [sItem setTarget:act]; [sItem setAction:@selector(act)]; } @end