macOS/iOS API解説

iOS , Mac アプリケーション開発のために使われる主要フレームワークの日本語情報です。2010年代に書かれた内容です。今後更新はありません。

目次

setKeyEquivalentModifierMask:

ボタンのモディファイアキーをセットします
-(void)setKeyEquivalentModifierMask:(NSUInteger)mask:

解説

ボタンのモディファイアキーをセットします。
代替(alternate)キーはoptionキー
● NSControlKeyMask  コントロールキー
● NSAlternateKeyMask オプション(alt)キー
● NSCommandKeyMask コマンドキー
● NSAlphaShiftKeyMask
● NSShiftKeyMask
● NSNumericPadKeyMask
● NSHelpKeyMask
● NSFunctionKeyMask
#if MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_4
● NSDeviceIndependentModifierFlagsMask

返り値

( void )

なし

引数

( NSUInteger )mask

モディファイキーマスク

フレームワーク

ApplicationKit

クラス

NSButton

Instance Methods

使用可能

10.0

参照

- setKeyEquivalent:

例文

#import "MyObject.h"

@implementation MyObject

- (IBAction)myAction:(id)sender
{
	[sender setTitle:@"タイトル"];
	[sender setKeyEquivalent:@"m"];
	[sender setKeyEquivalentModifierMask:NSCommandKeyMask];
	
	
	NSBeep();
}

@end