src/macosx/native/sun/awt/AWTEvent.m

Print this page




 107     {0x21, YES, KL_STANDARD, java_awt_event_KeyEvent_VK_OPEN_BRACKET},
 108     {0x22, YES, KL_STANDARD, java_awt_event_KeyEvent_VK_I},
 109     {0x23, YES, KL_STANDARD, java_awt_event_KeyEvent_VK_P},
 110     {0x24, YES, KL_STANDARD, java_awt_event_KeyEvent_VK_ENTER},
 111     {0x25, YES, KL_STANDARD, java_awt_event_KeyEvent_VK_L},
 112     {0x26, YES, KL_STANDARD, java_awt_event_KeyEvent_VK_J},
 113     {0x27, YES, KL_STANDARD, java_awt_event_KeyEvent_VK_QUOTE},
 114     {0x28, YES, KL_STANDARD, java_awt_event_KeyEvent_VK_K},
 115     {0x29, YES, KL_STANDARD, java_awt_event_KeyEvent_VK_SEMICOLON},
 116     {0x2A, YES, KL_STANDARD, java_awt_event_KeyEvent_VK_BACK_SLASH},
 117     {0x2B, YES, KL_STANDARD, java_awt_event_KeyEvent_VK_COMMA},
 118     {0x2C, YES, KL_STANDARD, java_awt_event_KeyEvent_VK_SLASH},
 119     {0x2D, YES, KL_STANDARD, java_awt_event_KeyEvent_VK_N},
 120     {0x2E, YES, KL_STANDARD, java_awt_event_KeyEvent_VK_M},
 121     {0x2F, YES, KL_STANDARD, java_awt_event_KeyEvent_VK_PERIOD},
 122     {0x30, YES, KL_STANDARD, java_awt_event_KeyEvent_VK_TAB},
 123     {0x31, YES, KL_STANDARD, java_awt_event_KeyEvent_VK_SPACE},
 124     {0x32, YES, KL_STANDARD, java_awt_event_KeyEvent_VK_BACK_QUOTE},
 125     {0x33, YES, KL_STANDARD, java_awt_event_KeyEvent_VK_BACK_SPACE},
 126     {0x34, YES, KL_NUMPAD,   java_awt_event_KeyEvent_VK_ENTER},
 127     {0x35, NO,  KL_STANDARD, java_awt_event_KeyEvent_VK_ESCAPE},
 128     {0x36, NO,  KL_UNKNOWN,  java_awt_event_KeyEvent_VK_UNDEFINED},
 129     {0x37, NO,  KL_UNKNOWN,  java_awt_event_KeyEvent_VK_META},      // ****
 130     {0x38, NO,  KL_UNKNOWN,  java_awt_event_KeyEvent_VK_SHIFT},     // ****
 131     {0x39, NO,  KL_STANDARD, java_awt_event_KeyEvent_VK_CAPS_LOCK},
 132     {0x3A, NO,  KL_UNKNOWN,  java_awt_event_KeyEvent_VK_ALT},       // ****
 133     {0x3B, NO,  KL_UNKNOWN,  java_awt_event_KeyEvent_VK_CONTROL},   // ****
 134     {0x3C, NO,  KL_UNKNOWN,  java_awt_event_KeyEvent_VK_UNDEFINED},
 135     {0x3D, NO,  KL_UNKNOWN,  java_awt_event_KeyEvent_VK_UNDEFINED},
 136     {0x3E, NO,  KL_UNKNOWN,  java_awt_event_KeyEvent_VK_UNDEFINED},
 137     {0x3F, NO,  KL_UNKNOWN,  java_awt_event_KeyEvent_VK_UNDEFINED}, // the 'fn' key on PowerBooks
 138     {0x40, NO,  KL_UNKNOWN,  java_awt_event_KeyEvent_VK_UNDEFINED},
 139     {0x41, YES, KL_NUMPAD,   java_awt_event_KeyEvent_VK_DECIMAL},
 140     {0x42, NO,  KL_UNKNOWN,  java_awt_event_KeyEvent_VK_UNDEFINED},
 141     {0x43, YES, KL_NUMPAD,   java_awt_event_KeyEvent_VK_MULTIPLY},
 142     {0x44, NO,  KL_UNKNOWN,  java_awt_event_KeyEvent_VK_UNDEFINED},
 143     {0x45, YES, KL_NUMPAD,   java_awt_event_KeyEvent_VK_ADD},
 144     {0x46, NO,  KL_UNKNOWN,  java_awt_event_KeyEvent_VK_UNDEFINED},
 145     {0x47, NO,  KL_NUMPAD,   java_awt_event_KeyEvent_VK_CLEAR},
 146     {0x48, NO,  KL_UNKNOWN,  java_awt_event_KeyEvent_VK_UNDEFINED},
 147     {0x49, NO,  KL_UNKNOWN,  java_awt_event_KeyEvent_VK_UNDEFINED},




 107     {0x21, YES, KL_STANDARD, java_awt_event_KeyEvent_VK_OPEN_BRACKET},
 108     {0x22, YES, KL_STANDARD, java_awt_event_KeyEvent_VK_I},
 109     {0x23, YES, KL_STANDARD, java_awt_event_KeyEvent_VK_P},
 110     {0x24, YES, KL_STANDARD, java_awt_event_KeyEvent_VK_ENTER},
 111     {0x25, YES, KL_STANDARD, java_awt_event_KeyEvent_VK_L},
 112     {0x26, YES, KL_STANDARD, java_awt_event_KeyEvent_VK_J},
 113     {0x27, YES, KL_STANDARD, java_awt_event_KeyEvent_VK_QUOTE},
 114     {0x28, YES, KL_STANDARD, java_awt_event_KeyEvent_VK_K},
 115     {0x29, YES, KL_STANDARD, java_awt_event_KeyEvent_VK_SEMICOLON},
 116     {0x2A, YES, KL_STANDARD, java_awt_event_KeyEvent_VK_BACK_SLASH},
 117     {0x2B, YES, KL_STANDARD, java_awt_event_KeyEvent_VK_COMMA},
 118     {0x2C, YES, KL_STANDARD, java_awt_event_KeyEvent_VK_SLASH},
 119     {0x2D, YES, KL_STANDARD, java_awt_event_KeyEvent_VK_N},
 120     {0x2E, YES, KL_STANDARD, java_awt_event_KeyEvent_VK_M},
 121     {0x2F, YES, KL_STANDARD, java_awt_event_KeyEvent_VK_PERIOD},
 122     {0x30, YES, KL_STANDARD, java_awt_event_KeyEvent_VK_TAB},
 123     {0x31, YES, KL_STANDARD, java_awt_event_KeyEvent_VK_SPACE},
 124     {0x32, YES, KL_STANDARD, java_awt_event_KeyEvent_VK_BACK_QUOTE},
 125     {0x33, YES, KL_STANDARD, java_awt_event_KeyEvent_VK_BACK_SPACE},
 126     {0x34, YES, KL_NUMPAD,   java_awt_event_KeyEvent_VK_ENTER},
 127     {0x35, YES, KL_STANDARD, java_awt_event_KeyEvent_VK_ESCAPE},
 128     {0x36, NO,  KL_UNKNOWN,  java_awt_event_KeyEvent_VK_UNDEFINED},
 129     {0x37, NO,  KL_UNKNOWN,  java_awt_event_KeyEvent_VK_META},      // ****
 130     {0x38, NO,  KL_UNKNOWN,  java_awt_event_KeyEvent_VK_SHIFT},     // ****
 131     {0x39, NO,  KL_STANDARD, java_awt_event_KeyEvent_VK_CAPS_LOCK},
 132     {0x3A, NO,  KL_UNKNOWN,  java_awt_event_KeyEvent_VK_ALT},       // ****
 133     {0x3B, NO,  KL_UNKNOWN,  java_awt_event_KeyEvent_VK_CONTROL},   // ****
 134     {0x3C, NO,  KL_UNKNOWN,  java_awt_event_KeyEvent_VK_UNDEFINED},
 135     {0x3D, NO,  KL_UNKNOWN,  java_awt_event_KeyEvent_VK_UNDEFINED},
 136     {0x3E, NO,  KL_UNKNOWN,  java_awt_event_KeyEvent_VK_UNDEFINED},
 137     {0x3F, NO,  KL_UNKNOWN,  java_awt_event_KeyEvent_VK_UNDEFINED}, // the 'fn' key on PowerBooks
 138     {0x40, NO,  KL_UNKNOWN,  java_awt_event_KeyEvent_VK_UNDEFINED},
 139     {0x41, YES, KL_NUMPAD,   java_awt_event_KeyEvent_VK_DECIMAL},
 140     {0x42, NO,  KL_UNKNOWN,  java_awt_event_KeyEvent_VK_UNDEFINED},
 141     {0x43, YES, KL_NUMPAD,   java_awt_event_KeyEvent_VK_MULTIPLY},
 142     {0x44, NO,  KL_UNKNOWN,  java_awt_event_KeyEvent_VK_UNDEFINED},
 143     {0x45, YES, KL_NUMPAD,   java_awt_event_KeyEvent_VK_ADD},
 144     {0x46, NO,  KL_UNKNOWN,  java_awt_event_KeyEvent_VK_UNDEFINED},
 145     {0x47, NO,  KL_NUMPAD,   java_awt_event_KeyEvent_VK_CLEAR},
 146     {0x48, NO,  KL_UNKNOWN,  java_awt_event_KeyEvent_VK_UNDEFINED},
 147     {0x49, NO,  KL_UNKNOWN,  java_awt_event_KeyEvent_VK_UNDEFINED},