OLD | NEW |
(Empty) | |
| 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. |
| 4 |
| 5 // This file has no header guard because it is explicily intended |
| 6 // to be included more than once with different definitions of the |
| 7 // macros DOM_KEY_MAP and DOM_KEY_MAP_DECLARATION. |
| 8 |
| 9 // This is a table of DOM Level 3 .key values, used to generate identifiers |
| 10 // (enums) and string tables. These names are defined by: |
| 11 // |
| 12 // [0] DOM Level 3 KeyboardEvent key Values, |
| 13 // http://www.w3.org/TR/DOM-Level-3-Events-key/ |
| 14 // |
| 15 // That reference should be consulted on the meaning and usage of these |
| 16 // values; this file does not attempt to describe that. |
| 17 // |
| 18 // The names given in the table here directly match the DOM Level 3 value, |
| 19 // and for the most part the corresponding enum identifier is generated from |
| 20 // the name by converting W3C's CamelCaseStyle to Chromium's C_MACRO_STYLE. |
| 21 |
| 22 DOM_KEY_MAP_DECLARATION { |
| 23 |
| 24 // The first entry, whose enum value will be zero, is reserved to mean |
| 25 // no value; there is no corresponding DOM string. (This is not the same |
| 26 // as the valid DOM .key value 'Unidentified'.) |
| 27 |
| 28 // Key Enum |
| 29 DOM_KEY_MAP(nullptr, NONE), // No value |
| 30 |
| 31 // A value of DomKey::CHARACTER indicates that the KeyboardEvent |key| |
| 32 // string is determined by the Unicode character interpretation and is |
| 33 // not one of the fixed string values. |
| 34 DOM_KEY_MAP(nullptr, CHARACTER), |
| 35 |
| 36 // ========================================================= |
| 37 // Special Key Values |
| 38 // http://www.w3.org/TR/DOM-Level-3-Events-key/#keys-special |
| 39 // ========================================================= |
| 40 |
| 41 // Unable to identify another key value |
| 42 DOM_KEY_MAP("Unidentified", UNIDENTIFIED), |
| 43 |
| 44 // ========================================================== |
| 45 // Modifier Keys |
| 46 // http://www.w3.org/TR/DOM-Level-3-Events-key/#keys-modifier |
| 47 // ========================================================== |
| 48 |
| 49 // Key Enum |
| 50 DOM_KEY_MAP("Accel", ACCEL), // Never returned in a key event |
| 51 DOM_KEY_MAP("Alt", ALT), |
| 52 DOM_KEY_MAP("AltGraph", ALT_GRAPH), |
| 53 DOM_KEY_MAP("CapsLock", CAPS_LOCK), |
| 54 DOM_KEY_MAP("Control", CONTROL), |
| 55 DOM_KEY_MAP("Fn", FN), |
| 56 DOM_KEY_MAP("FnLock", FN_LOCK), |
| 57 DOM_KEY_MAP("Hyper", HYPER), |
| 58 DOM_KEY_MAP("Meta", META), |
| 59 DOM_KEY_MAP("NumLock", NUM_LOCK), |
| 60 DOM_KEY_MAP("OS", OS), |
| 61 DOM_KEY_MAP("ScrollLock", SCROLL_LOCK), |
| 62 DOM_KEY_MAP("Shift", SHIFT), |
| 63 DOM_KEY_MAP("Super", SUPER), |
| 64 DOM_KEY_MAP("Symbol", SYMBOL), |
| 65 DOM_KEY_MAP("SymbolLock", SYMBOL_LOCK), |
| 66 |
| 67 // ============================================================ |
| 68 // Whitespace Keys |
| 69 // http://www.w3.org/TR/DOM-Level-3-Events-key/#keys-whitespace |
| 70 // ============================================================ |
| 71 |
| 72 // Key Enum |
| 73 DOM_KEY_MAP("Enter", ENTER), // Enter, Return |
| 74 DOM_KEY_MAP("Separator", SEPARATOR), |
| 75 DOM_KEY_MAP("Tab", TAB), |
| 76 |
| 77 // ============================================================ |
| 78 // Navigation Keys |
| 79 // http://www.w3.org/TR/DOM-Level-3-Events-key/#keys-navigation |
| 80 // ============================================================ |
| 81 |
| 82 // Key Enum |
| 83 DOM_KEY_MAP("ArrowDown", ARROW_DOWN), |
| 84 DOM_KEY_MAP("ArrowLeft", ARROW_LEFT), |
| 85 DOM_KEY_MAP("ArrowRight", ARROW_RIGHT), |
| 86 DOM_KEY_MAP("ArrowUp", ARROW_UP), |
| 87 DOM_KEY_MAP("End", END), |
| 88 DOM_KEY_MAP("Home", HOME), |
| 89 DOM_KEY_MAP("PageDown", PAGE_DOWN), |
| 90 DOM_KEY_MAP("PageUp", PAGE_UP), |
| 91 |
| 92 // ========================================================= |
| 93 // Editing Keys |
| 94 // http://www.w3.org/TR/DOM-Level-3-Events-key/#keys-editing |
| 95 // ========================================================= |
| 96 |
| 97 // Key Enum |
| 98 DOM_KEY_MAP("Backspace", BACKSPACE), |
| 99 DOM_KEY_MAP("Clear", CLEAR), |
| 100 DOM_KEY_MAP("Copy", COPY), |
| 101 DOM_KEY_MAP("CrSel", CR_SEL), // Cursor Select |
| 102 DOM_KEY_MAP("Cut", CUT), |
| 103 // Delete (Forward Delete) named DEL because DELETE conflicts with <windows.h> |
| 104 DOM_KEY_MAP("Delete", DEL), |
| 105 DOM_KEY_MAP("EraseEof", ERASE_EOF), // Erase to End of Field |
| 106 DOM_KEY_MAP("ExSel", EX_SEL), // Extend Selection |
| 107 DOM_KEY_MAP("Insert", INSERT), |
| 108 DOM_KEY_MAP("Paste", PASTE), |
| 109 DOM_KEY_MAP("Redo", REDO), |
| 110 DOM_KEY_MAP("Undo", UNDO), |
| 111 |
| 112 // ==================================================== |
| 113 // UI Keys |
| 114 // http://www.w3.org/TR/DOM-Level-3-Events-key/#keys-ui |
| 115 // ==================================================== |
| 116 |
| 117 // Key Enum |
| 118 DOM_KEY_MAP("Accept", ACCEPT), // Accept current IME conversion |
| 119 DOM_KEY_MAP("Again", AGAIN), // Repeat an action |
| 120 DOM_KEY_MAP("Attn", ATTN), // Attention |
| 121 DOM_KEY_MAP("Cancel", CANCEL), |
| 122 DOM_KEY_MAP("ContextMenu", CONTEXT_MENU), |
| 123 DOM_KEY_MAP("Escape", ESCAPE), |
| 124 DOM_KEY_MAP("Execute", EXECUTE), |
| 125 DOM_KEY_MAP("Find", FIND), |
| 126 DOM_KEY_MAP("Help", HELP), |
| 127 DOM_KEY_MAP("Pause", PAUSE), // Program state - not for media |
| 128 DOM_KEY_MAP("Play", PLAY), // Program state - not for media |
| 129 DOM_KEY_MAP("Props", PROPS), // Properties |
| 130 DOM_KEY_MAP("Select", SELECT), |
| 131 DOM_KEY_MAP("ZoomIn", ZOOM_IN), |
| 132 DOM_KEY_MAP("ZoomOut", ZOOM_OUT), |
| 133 |
| 134 // ======================================================== |
| 135 // Device Keys |
| 136 // http://www.w3.org/TR/DOM-Level-3-Events-key/#keys-device |
| 137 // ======================================================== |
| 138 |
| 139 // Key Enum |
| 140 DOM_KEY_MAP("BrightnessDown", BRIGHTNESS_DOWN), |
| 141 DOM_KEY_MAP("BrightnessUp", BRIGHTNESS_UP), |
| 142 DOM_KEY_MAP("Camera", CAMERA), |
| 143 DOM_KEY_MAP("Eject", EJECT), |
| 144 DOM_KEY_MAP("LogOff", LOG_OFF), |
| 145 DOM_KEY_MAP("Power", POWER), |
| 146 DOM_KEY_MAP("PowerOff", POWER_OFF), |
| 147 DOM_KEY_MAP("PrintScreen", PRINT_SCREEN), |
| 148 DOM_KEY_MAP("Hibernate", HIBERNATE), |
| 149 DOM_KEY_MAP("Standby", STANDBY), |
| 150 DOM_KEY_MAP("WakeUp", WAKE_UP), |
| 151 |
| 152 // ============================================================= |
| 153 // IME and Composition Keys |
| 154 // http://www.w3.org/TR/DOM-Level-3-Events-key/#keys-composition |
| 155 // ============================================================= |
| 156 |
| 157 // Key Enum |
| 158 DOM_KEY_MAP("AllCandidates", ALL_CANDIDATES), |
| 159 DOM_KEY_MAP("Alphanumeric", ALPHANUMERIC), |
| 160 DOM_KEY_MAP("CodeInput", CODE_INPUT), |
| 161 DOM_KEY_MAP("Compose", COMPOSE), |
| 162 DOM_KEY_MAP("Convert", CONVERT), |
| 163 DOM_KEY_MAP("Dead", DEAD), |
| 164 DOM_KEY_MAP("FinalMode", FINAL_MODE), |
| 165 DOM_KEY_MAP("GroupFirst", GROUP_FIRST), |
| 166 DOM_KEY_MAP("GroupLast", GROUP_LAST), |
| 167 DOM_KEY_MAP("GroupNext", GROUP_NEXT), |
| 168 DOM_KEY_MAP("GroupPrevious", GROUP_PREVIOUS), |
| 169 DOM_KEY_MAP("ModeChange", MODE_CHANGE), |
| 170 DOM_KEY_MAP("NextCandidate", NEXT_CANDIDATE), |
| 171 DOM_KEY_MAP("NonConvert", NON_CONVERT), |
| 172 DOM_KEY_MAP("PreviousCandidate", PREVIOUS_CANDIDATE), |
| 173 DOM_KEY_MAP("Process", PROCESS), |
| 174 DOM_KEY_MAP("SingleCandidate", SINGLE_CANDIDATE), |
| 175 |
| 176 // Keys specific to Korean keyboards |
| 177 DOM_KEY_MAP("HangulMode", HANGUL_MODE), |
| 178 DOM_KEY_MAP("HanjaMode", HANJA_MODE), |
| 179 DOM_KEY_MAP("JunjaMode", JUNJA_MODE), |
| 180 |
| 181 // Keys specific to Japanese keyboards |
| 182 DOM_KEY_MAP("Eisu", EISU), |
| 183 DOM_KEY_MAP("Hankaku", HANKAKU), |
| 184 DOM_KEY_MAP("Hiragana", HIRAGANA), |
| 185 DOM_KEY_MAP("HiraganaKatakana", HIRAGANA_KATAKANA), |
| 186 DOM_KEY_MAP("KanaMode", KANA_MODE), |
| 187 DOM_KEY_MAP("KanjiMode", KANJI_MODE), |
| 188 DOM_KEY_MAP("Katakana", KATAKANA), |
| 189 DOM_KEY_MAP("Romaji", ROMAJI), |
| 190 DOM_KEY_MAP("Zenkaku", ZENKAKU), |
| 191 DOM_KEY_MAP("ZenkakuHankaku", ZENKAKU_HANKAKU), |
| 192 |
| 193 // ========================================================== |
| 194 // General-Purpose Function Keys |
| 195 // http://www.w3.org/TR/DOM-Level-3-Events-key/#keys-function |
| 196 // ========================================================== |
| 197 |
| 198 // DOM defines open-ended sets, but if we want a finite numeric encoding we |
| 199 // need to draw the line somewhere. USB and Windows (VK) and Linux (evdev) |
| 200 // all support 24, so we define 24. |
| 201 |
| 202 // Key Enum |
| 203 DOM_KEY_MAP("F1", F1), |
| 204 DOM_KEY_MAP("F2", F2), |
| 205 DOM_KEY_MAP("F3", F3), |
| 206 DOM_KEY_MAP("F4", F4), |
| 207 DOM_KEY_MAP("F5", F5), |
| 208 DOM_KEY_MAP("F6", F6), |
| 209 DOM_KEY_MAP("F7", F7), |
| 210 DOM_KEY_MAP("F8", F8), |
| 211 DOM_KEY_MAP("F9", F9), |
| 212 DOM_KEY_MAP("F10", F10), |
| 213 DOM_KEY_MAP("F11", F11), |
| 214 DOM_KEY_MAP("F12", F12), |
| 215 DOM_KEY_MAP("F13", F13), |
| 216 DOM_KEY_MAP("F14", F14), |
| 217 DOM_KEY_MAP("F15", F15), |
| 218 DOM_KEY_MAP("F16", F16), |
| 219 DOM_KEY_MAP("F17", F17), |
| 220 DOM_KEY_MAP("F18", F18), |
| 221 DOM_KEY_MAP("F19", F19), |
| 222 DOM_KEY_MAP("F20", F20), |
| 223 DOM_KEY_MAP("F21", F21), |
| 224 DOM_KEY_MAP("F22", F22), |
| 225 DOM_KEY_MAP("F23", F23), |
| 226 DOM_KEY_MAP("F24", F24), |
| 227 DOM_KEY_MAP("Soft1", SOFT1), |
| 228 DOM_KEY_MAP("Soft2", SOFT2), |
| 229 DOM_KEY_MAP("Soft3", SOFT3), |
| 230 DOM_KEY_MAP("Soft4", SOFT4), |
| 231 DOM_KEY_MAP("Soft5", SOFT5), |
| 232 DOM_KEY_MAP("Soft6", SOFT6), |
| 233 DOM_KEY_MAP("Soft7", SOFT7), |
| 234 DOM_KEY_MAP("Soft8", SOFT8), |
| 235 |
| 236 // ============================================================ |
| 237 // Multimedia Keys |
| 238 // http://www.w3.org/TR/DOM-Level-3-Events-key/#keys-multimedia |
| 239 // ============================================================ |
| 240 |
| 241 // Key Enum |
| 242 DOM_KEY_MAP("Close", CLOSE), |
| 243 DOM_KEY_MAP("MailForward", MAIL_FORWARD), |
| 244 DOM_KEY_MAP("MailReply", MAIL_REPLY), |
| 245 DOM_KEY_MAP("MailSend", MAIL_SEND), |
| 246 DOM_KEY_MAP("MediaPlayPause", MEDIA_PLAY_PAUSE), |
| 247 DOM_KEY_MAP("MediaSelect", MEDIA_SELECT), |
| 248 DOM_KEY_MAP("MediaStop", MEDIA_STOP), |
| 249 DOM_KEY_MAP("MediaTrackNext", MEDIA_TRACK_NEXT), |
| 250 DOM_KEY_MAP("MediaTrackPrevious", MEDIA_TRACK_PREVIOUS), |
| 251 DOM_KEY_MAP("New", NEW), |
| 252 DOM_KEY_MAP("Open", OPEN), |
| 253 DOM_KEY_MAP("Print", PRINT), |
| 254 DOM_KEY_MAP("Save", SAVE), |
| 255 DOM_KEY_MAP("SpellCheck", SPELL_CHECK), |
| 256 DOM_KEY_MAP("VolumeDown", VOLUME_DOWN), |
| 257 DOM_KEY_MAP("VolumeUp", VOLUME_UP), |
| 258 DOM_KEY_MAP("VolumeMute", VOLUME_MUTE), |
| 259 |
| 260 // ====================================================== |
| 261 // Application Keys |
| 262 // http://www.w3.org/TR/DOM-Level-3-Events-key/#keys-apps |
| 263 // ====================================================== |
| 264 |
| 265 // Key Enum |
| 266 DOM_KEY_MAP("LaunchCalculator", LAUNCH_CALCULATOR), // Application 2 |
| 267 DOM_KEY_MAP("LaunchCalendar", LAUNCH_CALENDAR), |
| 268 DOM_KEY_MAP("LaunchMail", LAUNCH_MAIL), |
| 269 DOM_KEY_MAP("LaunchMediaPlayer", LAUNCH_MEDIA_PLAYER), |
| 270 DOM_KEY_MAP("LaunchMusicPlayer", LAUNCH_MUSIC_PLAYER), |
| 271 DOM_KEY_MAP("LaunchMyComputer", LAUNCH_MY_COMPUTER), // Application 1 |
| 272 DOM_KEY_MAP("LaunchScreenSaver", LAUNCH_SCREEN_SAVER), |
| 273 DOM_KEY_MAP("LaunchSpreadsheet", LAUNCH_SPREADSHEET), |
| 274 DOM_KEY_MAP("LaunchWebBrowser", LAUNCH_WEB_BROWSER), |
| 275 DOM_KEY_MAP("LaunchWebCam", LAUNCH_WEB_CAM), |
| 276 DOM_KEY_MAP("LaunchWordProcessor", LAUNCH_WORD_PROCESSOR), |
| 277 |
| 278 // ========================================================= |
| 279 // Browser Keys |
| 280 // http://www.w3.org/TR/DOM-Level-3-Events-key/#keys-browser |
| 281 // ========================================================= |
| 282 |
| 283 // Key Enum |
| 284 DOM_KEY_MAP("BrowserBack", BROWSER_BACK), |
| 285 DOM_KEY_MAP("BrowserFavorites", BROWSER_FAVORITES), |
| 286 DOM_KEY_MAP("BrowserForward", BROWSER_FORWARD), |
| 287 DOM_KEY_MAP("BrowserHome", BROWSER_HOME), |
| 288 DOM_KEY_MAP("BrowserRefresh", BROWSER_REFRESH), |
| 289 DOM_KEY_MAP("BrowserSearch", BROWSER_SEARCH), |
| 290 DOM_KEY_MAP("BrowserStop", BROWSER_STOP), |
| 291 |
| 292 // ================================================================== |
| 293 // Media Controller Keys |
| 294 // http://www.w3.org/TR/DOM-Level-3-Events-key/#keys-media-controller |
| 295 // ================================================================== |
| 296 |
| 297 // Key Enum |
| 298 DOM_KEY_MAP("AudioBalanceLeft", AUDIO_BALANCE_LEFT), |
| 299 DOM_KEY_MAP("AudioBalanceRight", AUDIO_BALANCE_RIGHT), |
| 300 DOM_KEY_MAP("AudioBassBoostDown", AUDIO_BASS_BOOST_DOWN), |
| 301 DOM_KEY_MAP("AudioBassBoostUp", AUDIO_BASS_BOOST_UP), |
| 302 DOM_KEY_MAP("AudioFaderFront", AUDIO_FADER_FRONT), |
| 303 DOM_KEY_MAP("AudioFaderRear", AUDIO_FADER_REAR), |
| 304 DOM_KEY_MAP("AudioSurroundModeNext",AUDIO_SURROUND_MODE_NEXT), |
| 305 DOM_KEY_MAP("AVRInput", AVR_INPUT), |
| 306 DOM_KEY_MAP("AVRPower", AVR_POWER), |
| 307 DOM_KEY_MAP("ChannelDown", CHANNEL_DOWN), |
| 308 DOM_KEY_MAP("ChannelUp", CHANNEL_UP), |
| 309 DOM_KEY_MAP("ColorF0Red", COLOR_F0_RED), |
| 310 DOM_KEY_MAP("ColorF1Green", COLOR_F1_GREEN), |
| 311 DOM_KEY_MAP("ColorF2Yellow", COLOR_F2_YELLOW), |
| 312 DOM_KEY_MAP("ColorF3Blue", COLOR_F3_BLUE), |
| 313 DOM_KEY_MAP("ColorF4Grey", COLOR_F4_GREY), |
| 314 DOM_KEY_MAP("ColorF5Brown", COLOR_F5_BROWN), |
| 315 DOM_KEY_MAP("ClosedCaptionToggle", CLOSED_CAPTION_TOGGLE), |
| 316 DOM_KEY_MAP("Dimmer", DIMMER), |
| 317 DOM_KEY_MAP("DisplaySwap", DISPLAY_SWAP), |
| 318 DOM_KEY_MAP("Exit", EXIT), |
| 319 DOM_KEY_MAP("FavoriteClear0", FAVORITE_CLEAR0), |
| 320 DOM_KEY_MAP("FavoriteClear1", FAVORITE_CLEAR1), |
| 321 DOM_KEY_MAP("FavoriteClear2", FAVORITE_CLEAR2), |
| 322 DOM_KEY_MAP("FavoriteClear3", FAVORITE_CLEAR3), |
| 323 DOM_KEY_MAP("FavoriteRecall0", FAVORITE_RECALL0), |
| 324 DOM_KEY_MAP("FavoriteRecall1", FAVORITE_RECALL1), |
| 325 DOM_KEY_MAP("FavoriteRecall2", FAVORITE_RECALL2), |
| 326 DOM_KEY_MAP("FavoriteRecall3", FAVORITE_RECALL3), |
| 327 DOM_KEY_MAP("FavoriteStore0", FAVORITE_STORE0), |
| 328 DOM_KEY_MAP("FavoriteStore1", FAVORITE_STORE1), |
| 329 DOM_KEY_MAP("FavoriteStore2", FAVORITE_STORE2), |
| 330 DOM_KEY_MAP("FavoriteStore3", FAVORITE_STORE3), |
| 331 DOM_KEY_MAP("Guide", GUIDE), |
| 332 DOM_KEY_MAP("GuideNextDay", GUIDE_NEXT_DAY), |
| 333 DOM_KEY_MAP("GuidePreviousDay", GUIDE_PREVIOUS_DAY), |
| 334 DOM_KEY_MAP("Info", INFO), |
| 335 DOM_KEY_MAP("InstantReplay", INSTANT_REPLAY), |
| 336 DOM_KEY_MAP("Link", LINK), |
| 337 DOM_KEY_MAP("ListProgram", LIST_PROGRAM), |
| 338 DOM_KEY_MAP("LiveContent", LIVE_CONTENT), |
| 339 DOM_KEY_MAP("Lock", LOCK), |
| 340 DOM_KEY_MAP("MediaApps", MEDIA_APPS), |
| 341 DOM_KEY_MAP("MediaFastForward", MEDIA_FAST_FORWARD), |
| 342 DOM_KEY_MAP("MediaLast", MEDIA_LAST), |
| 343 DOM_KEY_MAP("MediaPause", MEDIA_PAUSE), |
| 344 DOM_KEY_MAP("MediaPlay", MEDIA_PLAY), |
| 345 DOM_KEY_MAP("MediaRecord", MEDIA_RECORD), |
| 346 DOM_KEY_MAP("MediaRewind", MEDIA_REWIND), |
| 347 DOM_KEY_MAP("MediaSkip", MEDIA_SKIP), |
| 348 DOM_KEY_MAP("NextFavoriteChannel", NEXT_FAVORITE_CHANNEL), |
| 349 DOM_KEY_MAP("NextUserProfile", NEXT_USER_PROFILE), |
| 350 DOM_KEY_MAP("OnDemand", ON_DEMAND), |
| 351 DOM_KEY_MAP("PinPDown", PINP_DOWN), |
| 352 DOM_KEY_MAP("PinPMove", PINP_MOVE), |
| 353 DOM_KEY_MAP("PinPToggle", PINP_TOGGLE), |
| 354 DOM_KEY_MAP("PinPUp", PINP_UP), |
| 355 DOM_KEY_MAP("PlaySpeedDown", PLAY_SPEED_DOWN), |
| 356 DOM_KEY_MAP("PlaySpeedReset", PLAY_SPEED_RESET), |
| 357 DOM_KEY_MAP("PlaySpeedUp", PLAY_SPEED_UP), |
| 358 DOM_KEY_MAP("RandomToggle", RANDOM_TOGGLE), |
| 359 DOM_KEY_MAP("RcLowBattery", RC_LOW_BATTERY), |
| 360 DOM_KEY_MAP("RecordSpeedNext", RECORD_SPEED_NEXT), |
| 361 DOM_KEY_MAP("RfBypass", RF_BYPASS), |
| 362 DOM_KEY_MAP("ScanChannelsToggle", SCAN_CHANNELS_TOGGLE), |
| 363 DOM_KEY_MAP("ScreenModeNext", SCREEN_MODE_NEXT), |
| 364 DOM_KEY_MAP("Settings", SETTINGS), |
| 365 DOM_KEY_MAP("SplitScreenToggle", SPLIT_SCREEN_TOGGLE), |
| 366 DOM_KEY_MAP("STBInput", STB_INPUT), |
| 367 DOM_KEY_MAP("STBPower", STB_POWER), |
| 368 DOM_KEY_MAP("Subtitle", SUBTITLE), |
| 369 DOM_KEY_MAP("Teletext", TELETEXT), |
| 370 DOM_KEY_MAP("TV", T_V), |
| 371 DOM_KEY_MAP("TVInput", TV_INPUT), |
| 372 DOM_KEY_MAP("TVPower", TV_POWER), |
| 373 DOM_KEY_MAP("VideoModeNext", VIDEO_MODE_NEXT), |
| 374 DOM_KEY_MAP("Wink", WINK), |
| 375 DOM_KEY_MAP("ZoomToggle", ZOOM_TOGGLE), |
| 376 }; |
OLD | NEW |