3

以前は、CarbonではSetMenuItemKeyGlyphを使用できました。10.6未満の代替手段は何ですか?文書化されていない善を使用する必要がありますか...?

ありがとう

4

1 に答える 1

7

使用-[NSMenuItem setKeyEquivalent:]して、使用しNSStringたいキャラクターを付けてください。 あなたのためにNSMenuItem翻訳@" "するなどを処理します。Space

削除キー(別名「バックスペース」。これはキーボードの通常の削除ボタンです):

[myMenuItem setKeyEquivalent:[NSString stringWithFormat:@"%c", 0x08]];

前方削除キー(「del」キー):

[myMenuItem setKeyEquivalent:[NSString stringWithFormat:@"%c", 0x7f]];

スペース:

[myMenuItem setKeyEquivalent:@" "];

タブ:

[myMenuItem setKeyEquivalent:[NSString stringWithFormat:@"%c", 0x09]];
于 2010-07-18T16:37:00.523 に答える