X-Git-Url: https://git.yukkurigames.com/?p=enjoyable.git;a=blobdiff_plain;f=Classes%2FNJKeyInputField.m;h=791911bc044c985d0a8cf3cc0cb60b30f11eb388;hp=02896a82d27e95f24a1d3233e47542453b4732c0;hb=a82e3a2bd6d2ada91880584bd415dfd18bfc3ede;hpb=0bc6bfcffe3319a339e28e64a81600a85382d61e diff --git a/Classes/NJKeyInputField.m b/Classes/NJKeyInputField.m index 02896a8..791911b 100644 --- a/Classes/NJKeyInputField.m +++ b/Classes/NJKeyInputField.m @@ -12,6 +12,9 @@ enum { kVK_RightCommand = kVK_Command - 1, + kVK_Insert = 0x72, + kVK_Power = 0x7f, + kVK_ApplicationMenu = 0x6e, kVK_MAX = 0xFFFF, }; @@ -191,8 +194,17 @@ const CGKeyCode NJKeyInputFieldEmpty = kVK_MAX; return NSLocalizedString(@"Key Pad ,", @"numeric pad key"); case kVK_JIS_Eisu: return @"英数"; case kVK_JIS_Kana: return @"かな"; + + case kVK_Power: return @"⌽"; + case kVK_VolumeUp: return @"🔊"; + case kVK_VolumeDown: return @"🔉"; + + case kVK_Insert: + return NSLocalizedString(@"Insert", "keyboard key"); + case kVK_ApplicationMenu: + return NSLocalizedString(@"Menu", "keyboard key"); - + case kVK_MAX: // NJKeyInputFieldEmpty return @""; default: