KeyNameList.h (18544B)
1 /* -*- Mode: C++; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ 2 /* vim: set ts=8 sts=2 et sw=2 tw=80: */ 3 /* This Source Code Form is subject to the terms of the Mozilla Public 4 * License, v. 2.0. If a copy of the MPL was not distributed with this file, 5 * You can obtain one at http://mozilla.org/MPL/2.0/. */ 6 7 /** 8 * This header file defines all DOM key name which are used for DOM 9 * KeyboardEvent.key. 10 * You must define NS_DEFINE_KEYNAME macro before including this. 11 * 12 * It must have two arguments, (aCPPName, aDOMKeyName) 13 * aCPPName is usable name for a part of C++ constants. 14 * aDOMKeyName is the actual value. 15 */ 16 17 #define DEFINE_KEYNAME_INTERNAL(aCPPName, aDOMKeyName) \ 18 NS_DEFINE_KEYNAME(aCPPName, aDOMKeyName) 19 20 #define DEFINE_KEYNAME_WITH_SAME_NAME(aName) \ 21 DEFINE_KEYNAME_INTERNAL(aName, #aName) 22 23 /****************************************************************************** 24 * Special Key Values 25 *****************************************************************************/ 26 DEFINE_KEYNAME_WITH_SAME_NAME(Unidentified) 27 28 /****************************************************************************** 29 * Our Internal Key Values (must have "Moz" prefix) 30 *****************************************************************************/ 31 DEFINE_KEYNAME_INTERNAL(SoftLeft, "MozSoftLeft") 32 DEFINE_KEYNAME_INTERNAL(SoftRight, "MozSoftRight") 33 34 /****************************************************************************** 35 * Modifier Keys 36 *****************************************************************************/ 37 DEFINE_KEYNAME_WITH_SAME_NAME(Alt) 38 DEFINE_KEYNAME_WITH_SAME_NAME(AltGraph) 39 DEFINE_KEYNAME_WITH_SAME_NAME(CapsLock) 40 DEFINE_KEYNAME_WITH_SAME_NAME(Control) 41 DEFINE_KEYNAME_WITH_SAME_NAME(Fn) 42 DEFINE_KEYNAME_WITH_SAME_NAME(FnLock) 43 DEFINE_KEYNAME_WITH_SAME_NAME(Hyper) 44 DEFINE_KEYNAME_WITH_SAME_NAME(Meta) 45 DEFINE_KEYNAME_WITH_SAME_NAME(NumLock) 46 DEFINE_KEYNAME_WITH_SAME_NAME(ScrollLock) 47 DEFINE_KEYNAME_WITH_SAME_NAME(Shift) 48 DEFINE_KEYNAME_WITH_SAME_NAME(Super) 49 DEFINE_KEYNAME_WITH_SAME_NAME(Symbol) 50 DEFINE_KEYNAME_WITH_SAME_NAME(SymbolLock) 51 52 /****************************************************************************** 53 * Whitespace Keys 54 *****************************************************************************/ 55 DEFINE_KEYNAME_WITH_SAME_NAME(Enter) 56 DEFINE_KEYNAME_WITH_SAME_NAME(Tab) 57 58 /****************************************************************************** 59 * Navigation Keys 60 *****************************************************************************/ 61 DEFINE_KEYNAME_WITH_SAME_NAME(ArrowDown) 62 DEFINE_KEYNAME_WITH_SAME_NAME(ArrowLeft) 63 DEFINE_KEYNAME_WITH_SAME_NAME(ArrowRight) 64 DEFINE_KEYNAME_WITH_SAME_NAME(ArrowUp) 65 DEFINE_KEYNAME_WITH_SAME_NAME(End) 66 DEFINE_KEYNAME_WITH_SAME_NAME(Home) 67 DEFINE_KEYNAME_WITH_SAME_NAME(PageDown) 68 DEFINE_KEYNAME_WITH_SAME_NAME(PageUp) 69 70 /****************************************************************************** 71 * Editing Keys 72 *****************************************************************************/ 73 DEFINE_KEYNAME_WITH_SAME_NAME(Backspace) 74 DEFINE_KEYNAME_WITH_SAME_NAME(Clear) 75 DEFINE_KEYNAME_WITH_SAME_NAME(Copy) 76 DEFINE_KEYNAME_WITH_SAME_NAME(CrSel) 77 DEFINE_KEYNAME_WITH_SAME_NAME(Cut) 78 DEFINE_KEYNAME_WITH_SAME_NAME(Delete) 79 DEFINE_KEYNAME_WITH_SAME_NAME(EraseEof) 80 DEFINE_KEYNAME_WITH_SAME_NAME(ExSel) 81 DEFINE_KEYNAME_WITH_SAME_NAME(Insert) 82 DEFINE_KEYNAME_WITH_SAME_NAME(Paste) 83 DEFINE_KEYNAME_WITH_SAME_NAME(Redo) 84 DEFINE_KEYNAME_WITH_SAME_NAME(Undo) 85 86 /****************************************************************************** 87 * UI Keys 88 *****************************************************************************/ 89 DEFINE_KEYNAME_WITH_SAME_NAME(Accept) 90 DEFINE_KEYNAME_WITH_SAME_NAME(Again) 91 DEFINE_KEYNAME_WITH_SAME_NAME(Attn) 92 DEFINE_KEYNAME_WITH_SAME_NAME(Cancel) 93 DEFINE_KEYNAME_WITH_SAME_NAME(ContextMenu) 94 DEFINE_KEYNAME_WITH_SAME_NAME(Escape) 95 DEFINE_KEYNAME_WITH_SAME_NAME(Execute) 96 DEFINE_KEYNAME_WITH_SAME_NAME(Find) 97 DEFINE_KEYNAME_WITH_SAME_NAME(Help) 98 DEFINE_KEYNAME_WITH_SAME_NAME(Pause) 99 DEFINE_KEYNAME_WITH_SAME_NAME(Play) 100 DEFINE_KEYNAME_WITH_SAME_NAME(Props) 101 DEFINE_KEYNAME_WITH_SAME_NAME(Select) 102 DEFINE_KEYNAME_WITH_SAME_NAME(ZoomIn) 103 DEFINE_KEYNAME_WITH_SAME_NAME(ZoomOut) 104 105 /****************************************************************************** 106 * Device Keys 107 *****************************************************************************/ 108 DEFINE_KEYNAME_WITH_SAME_NAME(BrightnessDown) 109 DEFINE_KEYNAME_WITH_SAME_NAME(BrightnessUp) 110 DEFINE_KEYNAME_WITH_SAME_NAME(Eject) 111 DEFINE_KEYNAME_WITH_SAME_NAME(LogOff) 112 DEFINE_KEYNAME_WITH_SAME_NAME(Power) 113 DEFINE_KEYNAME_WITH_SAME_NAME(PowerOff) 114 DEFINE_KEYNAME_WITH_SAME_NAME(PrintScreen) 115 DEFINE_KEYNAME_WITH_SAME_NAME(Hibernate) 116 DEFINE_KEYNAME_WITH_SAME_NAME(Standby) 117 DEFINE_KEYNAME_WITH_SAME_NAME(WakeUp) 118 119 /****************************************************************************** 120 * IME and Composition Keys 121 *****************************************************************************/ 122 DEFINE_KEYNAME_WITH_SAME_NAME(AllCandidates) 123 DEFINE_KEYNAME_WITH_SAME_NAME(Alphanumeric) 124 DEFINE_KEYNAME_WITH_SAME_NAME(CodeInput) 125 DEFINE_KEYNAME_WITH_SAME_NAME(Compose) 126 DEFINE_KEYNAME_WITH_SAME_NAME(Convert) 127 DEFINE_KEYNAME_WITH_SAME_NAME(Dead) 128 DEFINE_KEYNAME_WITH_SAME_NAME(FinalMode) 129 DEFINE_KEYNAME_WITH_SAME_NAME(GroupFirst) 130 DEFINE_KEYNAME_WITH_SAME_NAME(GroupLast) 131 DEFINE_KEYNAME_WITH_SAME_NAME(GroupNext) 132 DEFINE_KEYNAME_WITH_SAME_NAME(GroupPrevious) 133 DEFINE_KEYNAME_WITH_SAME_NAME(ModeChange) 134 DEFINE_KEYNAME_WITH_SAME_NAME(NextCandidate) 135 DEFINE_KEYNAME_WITH_SAME_NAME(NonConvert) 136 DEFINE_KEYNAME_WITH_SAME_NAME(PreviousCandidate) 137 DEFINE_KEYNAME_WITH_SAME_NAME(Process) 138 DEFINE_KEYNAME_WITH_SAME_NAME(SingleCandidate) 139 140 /****************************************************************************** 141 * Keys specific to Korean keyboards 142 *****************************************************************************/ 143 DEFINE_KEYNAME_WITH_SAME_NAME(HangulMode) 144 DEFINE_KEYNAME_WITH_SAME_NAME(HanjaMode) 145 DEFINE_KEYNAME_WITH_SAME_NAME(JunjaMode) 146 147 /****************************************************************************** 148 * Keys specific to Japanese keyboards 149 *****************************************************************************/ 150 DEFINE_KEYNAME_WITH_SAME_NAME(Eisu) 151 DEFINE_KEYNAME_WITH_SAME_NAME(Hankaku) 152 DEFINE_KEYNAME_WITH_SAME_NAME(Hiragana) 153 DEFINE_KEYNAME_WITH_SAME_NAME(HiraganaKatakana) 154 DEFINE_KEYNAME_WITH_SAME_NAME(KanaMode) 155 DEFINE_KEYNAME_WITH_SAME_NAME(KanjiMode) 156 DEFINE_KEYNAME_WITH_SAME_NAME(Katakana) 157 DEFINE_KEYNAME_WITH_SAME_NAME(Romaji) 158 DEFINE_KEYNAME_WITH_SAME_NAME(Zenkaku) 159 DEFINE_KEYNAME_WITH_SAME_NAME(ZenkakuHankaku) 160 161 /****************************************************************************** 162 * General-Purpose Function Keys 163 *****************************************************************************/ 164 DEFINE_KEYNAME_WITH_SAME_NAME(F1) 165 DEFINE_KEYNAME_WITH_SAME_NAME(F2) 166 DEFINE_KEYNAME_WITH_SAME_NAME(F3) 167 DEFINE_KEYNAME_WITH_SAME_NAME(F4) 168 DEFINE_KEYNAME_WITH_SAME_NAME(F5) 169 DEFINE_KEYNAME_WITH_SAME_NAME(F6) 170 DEFINE_KEYNAME_WITH_SAME_NAME(F7) 171 DEFINE_KEYNAME_WITH_SAME_NAME(F8) 172 DEFINE_KEYNAME_WITH_SAME_NAME(F9) 173 DEFINE_KEYNAME_WITH_SAME_NAME(F10) 174 DEFINE_KEYNAME_WITH_SAME_NAME(F11) 175 DEFINE_KEYNAME_WITH_SAME_NAME(F12) 176 DEFINE_KEYNAME_WITH_SAME_NAME(F13) 177 DEFINE_KEYNAME_WITH_SAME_NAME(F14) 178 DEFINE_KEYNAME_WITH_SAME_NAME(F15) 179 DEFINE_KEYNAME_WITH_SAME_NAME(F16) 180 DEFINE_KEYNAME_WITH_SAME_NAME(F17) 181 DEFINE_KEYNAME_WITH_SAME_NAME(F18) 182 DEFINE_KEYNAME_WITH_SAME_NAME(F19) 183 DEFINE_KEYNAME_WITH_SAME_NAME(F20) 184 DEFINE_KEYNAME_WITH_SAME_NAME(F21) 185 DEFINE_KEYNAME_WITH_SAME_NAME(F22) 186 DEFINE_KEYNAME_WITH_SAME_NAME(F23) 187 DEFINE_KEYNAME_WITH_SAME_NAME(F24) 188 DEFINE_KEYNAME_WITH_SAME_NAME(F25) 189 DEFINE_KEYNAME_WITH_SAME_NAME(F26) 190 DEFINE_KEYNAME_WITH_SAME_NAME(F27) 191 DEFINE_KEYNAME_WITH_SAME_NAME(F28) 192 DEFINE_KEYNAME_WITH_SAME_NAME(F29) 193 DEFINE_KEYNAME_WITH_SAME_NAME(F30) 194 DEFINE_KEYNAME_WITH_SAME_NAME(F31) 195 DEFINE_KEYNAME_WITH_SAME_NAME(F32) 196 DEFINE_KEYNAME_WITH_SAME_NAME(F33) 197 DEFINE_KEYNAME_WITH_SAME_NAME(F34) 198 DEFINE_KEYNAME_WITH_SAME_NAME(F35) 199 DEFINE_KEYNAME_WITH_SAME_NAME(Soft1) 200 DEFINE_KEYNAME_WITH_SAME_NAME(Soft2) 201 DEFINE_KEYNAME_WITH_SAME_NAME(Soft3) 202 DEFINE_KEYNAME_WITH_SAME_NAME(Soft4) 203 204 /****************************************************************************** 205 * Multimedia Keys 206 *****************************************************************************/ 207 DEFINE_KEYNAME_WITH_SAME_NAME(ChannelDown) 208 DEFINE_KEYNAME_WITH_SAME_NAME(ChannelUp) 209 DEFINE_KEYNAME_WITH_SAME_NAME(Close) 210 DEFINE_KEYNAME_WITH_SAME_NAME(MailForward) 211 DEFINE_KEYNAME_WITH_SAME_NAME(MailReply) 212 DEFINE_KEYNAME_WITH_SAME_NAME(MailSend) 213 DEFINE_KEYNAME_WITH_SAME_NAME(MediaClose) 214 DEFINE_KEYNAME_WITH_SAME_NAME(MediaFastForward) 215 DEFINE_KEYNAME_WITH_SAME_NAME(MediaPause) 216 DEFINE_KEYNAME_WITH_SAME_NAME(MediaPlay) 217 DEFINE_KEYNAME_WITH_SAME_NAME(MediaPlayPause) 218 DEFINE_KEYNAME_WITH_SAME_NAME(MediaRecord) 219 DEFINE_KEYNAME_WITH_SAME_NAME(MediaRewind) 220 DEFINE_KEYNAME_WITH_SAME_NAME(MediaStop) 221 DEFINE_KEYNAME_WITH_SAME_NAME(MediaTrackNext) 222 DEFINE_KEYNAME_WITH_SAME_NAME(MediaTrackPrevious) 223 DEFINE_KEYNAME_WITH_SAME_NAME(New) 224 DEFINE_KEYNAME_WITH_SAME_NAME(Open) 225 DEFINE_KEYNAME_WITH_SAME_NAME(Print) 226 DEFINE_KEYNAME_WITH_SAME_NAME(Save) 227 DEFINE_KEYNAME_WITH_SAME_NAME(SpellCheck) 228 229 /****************************************************************************** 230 * Multimedia Numpad Keys 231 *****************************************************************************/ 232 DEFINE_KEYNAME_WITH_SAME_NAME(Key11) 233 DEFINE_KEYNAME_WITH_SAME_NAME(Key12) 234 235 /****************************************************************************** 236 * Audio Keys 237 *****************************************************************************/ 238 DEFINE_KEYNAME_WITH_SAME_NAME(AudioBalanceLeft) 239 DEFINE_KEYNAME_WITH_SAME_NAME(AudioBalanceRight) 240 DEFINE_KEYNAME_WITH_SAME_NAME(AudioBassBoostDown) 241 DEFINE_KEYNAME_WITH_SAME_NAME(AudioBassBoostToggle) 242 DEFINE_KEYNAME_WITH_SAME_NAME(AudioBassBoostUp) 243 DEFINE_KEYNAME_WITH_SAME_NAME(AudioFaderFront) 244 DEFINE_KEYNAME_WITH_SAME_NAME(AudioFaderRear) 245 DEFINE_KEYNAME_WITH_SAME_NAME(AudioSurroundModeNext) 246 DEFINE_KEYNAME_WITH_SAME_NAME(AudioTrebleDown) 247 DEFINE_KEYNAME_WITH_SAME_NAME(AudioTrebleUp) 248 DEFINE_KEYNAME_WITH_SAME_NAME(AudioVolumeDown) 249 DEFINE_KEYNAME_WITH_SAME_NAME(AudioVolumeUp) 250 DEFINE_KEYNAME_WITH_SAME_NAME(AudioVolumeMute) 251 252 DEFINE_KEYNAME_WITH_SAME_NAME(MicrophoneToggle) 253 DEFINE_KEYNAME_WITH_SAME_NAME(MicrophoneVolumeDown) 254 DEFINE_KEYNAME_WITH_SAME_NAME(MicrophoneVolumeUp) 255 DEFINE_KEYNAME_WITH_SAME_NAME(MicrophoneVolumeMute) 256 257 /****************************************************************************** 258 * Speech Keys 259 *****************************************************************************/ 260 DEFINE_KEYNAME_WITH_SAME_NAME(SpeechCorrectionList) 261 DEFINE_KEYNAME_WITH_SAME_NAME(SpeechInputToggle) 262 263 /****************************************************************************** 264 * Application Keys 265 *****************************************************************************/ 266 DEFINE_KEYNAME_WITH_SAME_NAME(LaunchCalculator) 267 DEFINE_KEYNAME_WITH_SAME_NAME(LaunchCalendar) 268 DEFINE_KEYNAME_WITH_SAME_NAME(LaunchContacts) 269 DEFINE_KEYNAME_WITH_SAME_NAME(LaunchMail) 270 DEFINE_KEYNAME_WITH_SAME_NAME(LaunchMediaPlayer) 271 DEFINE_KEYNAME_WITH_SAME_NAME(LaunchMusicPlayer) 272 DEFINE_KEYNAME_WITH_SAME_NAME(LaunchMyComputer) 273 DEFINE_KEYNAME_WITH_SAME_NAME(LaunchPhone) 274 DEFINE_KEYNAME_WITH_SAME_NAME(LaunchScreenSaver) 275 DEFINE_KEYNAME_WITH_SAME_NAME(LaunchSpreadsheet) 276 DEFINE_KEYNAME_WITH_SAME_NAME(LaunchWebBrowser) 277 DEFINE_KEYNAME_WITH_SAME_NAME(LaunchWebCam) 278 DEFINE_KEYNAME_WITH_SAME_NAME(LaunchWordProcessor) 279 280 DEFINE_KEYNAME_WITH_SAME_NAME(LaunchApplication1) 281 DEFINE_KEYNAME_WITH_SAME_NAME(LaunchApplication2) 282 DEFINE_KEYNAME_WITH_SAME_NAME(LaunchApplication3) 283 DEFINE_KEYNAME_WITH_SAME_NAME(LaunchApplication4) 284 DEFINE_KEYNAME_WITH_SAME_NAME(LaunchApplication5) 285 DEFINE_KEYNAME_WITH_SAME_NAME(LaunchApplication6) 286 DEFINE_KEYNAME_WITH_SAME_NAME(LaunchApplication7) 287 DEFINE_KEYNAME_WITH_SAME_NAME(LaunchApplication8) 288 DEFINE_KEYNAME_WITH_SAME_NAME(LaunchApplication9) 289 DEFINE_KEYNAME_WITH_SAME_NAME(LaunchApplication10) 290 DEFINE_KEYNAME_WITH_SAME_NAME(LaunchApplication11) 291 DEFINE_KEYNAME_WITH_SAME_NAME(LaunchApplication12) 292 DEFINE_KEYNAME_WITH_SAME_NAME(LaunchApplication13) 293 DEFINE_KEYNAME_WITH_SAME_NAME(LaunchApplication14) 294 DEFINE_KEYNAME_WITH_SAME_NAME(LaunchApplication15) 295 DEFINE_KEYNAME_WITH_SAME_NAME(LaunchApplication16) 296 DEFINE_KEYNAME_WITH_SAME_NAME(LaunchApplication17) 297 DEFINE_KEYNAME_WITH_SAME_NAME(LaunchApplication18) 298 299 /****************************************************************************** 300 * Browser Keys 301 *****************************************************************************/ 302 DEFINE_KEYNAME_WITH_SAME_NAME(BrowserBack) 303 DEFINE_KEYNAME_WITH_SAME_NAME(BrowserFavorites) 304 DEFINE_KEYNAME_WITH_SAME_NAME(BrowserForward) 305 DEFINE_KEYNAME_WITH_SAME_NAME(BrowserHome) 306 DEFINE_KEYNAME_WITH_SAME_NAME(BrowserRefresh) 307 DEFINE_KEYNAME_WITH_SAME_NAME(BrowserSearch) 308 DEFINE_KEYNAME_WITH_SAME_NAME(BrowserStop) 309 310 /****************************************************************************** 311 * Mobile Phone Keys 312 *****************************************************************************/ 313 DEFINE_KEYNAME_WITH_SAME_NAME(AppSwitch) 314 DEFINE_KEYNAME_WITH_SAME_NAME(Call) 315 DEFINE_KEYNAME_WITH_SAME_NAME(Camera) 316 DEFINE_KEYNAME_WITH_SAME_NAME(CameraFocus) 317 DEFINE_KEYNAME_WITH_SAME_NAME(EndCall) 318 DEFINE_KEYNAME_WITH_SAME_NAME(GoBack) 319 DEFINE_KEYNAME_WITH_SAME_NAME(GoHome) 320 DEFINE_KEYNAME_WITH_SAME_NAME(HeadsetHook) 321 DEFINE_KEYNAME_WITH_SAME_NAME(LastNumberRedial) 322 DEFINE_KEYNAME_WITH_SAME_NAME(Notification) 323 DEFINE_KEYNAME_WITH_SAME_NAME(MannerMode) 324 DEFINE_KEYNAME_WITH_SAME_NAME(VoiceDial) 325 326 /****************************************************************************** 327 * TV Keys 328 *****************************************************************************/ 329 DEFINE_KEYNAME_WITH_SAME_NAME(TV) 330 DEFINE_KEYNAME_WITH_SAME_NAME(TV3DMode) 331 DEFINE_KEYNAME_WITH_SAME_NAME(TVAntennaCable) 332 DEFINE_KEYNAME_WITH_SAME_NAME(TVAudioDescription) 333 DEFINE_KEYNAME_WITH_SAME_NAME(TVAudioDescriptionMixDown) 334 DEFINE_KEYNAME_WITH_SAME_NAME(TVAudioDescriptionMixUp) 335 DEFINE_KEYNAME_WITH_SAME_NAME(TVContentsMenu) 336 DEFINE_KEYNAME_WITH_SAME_NAME(TVDataService) 337 DEFINE_KEYNAME_WITH_SAME_NAME(TVInput) 338 DEFINE_KEYNAME_WITH_SAME_NAME(TVInputComponent1) 339 DEFINE_KEYNAME_WITH_SAME_NAME(TVInputComponent2) 340 DEFINE_KEYNAME_WITH_SAME_NAME(TVInputComposite1) 341 DEFINE_KEYNAME_WITH_SAME_NAME(TVInputComposite2) 342 DEFINE_KEYNAME_WITH_SAME_NAME(TVInputHDMI1) 343 DEFINE_KEYNAME_WITH_SAME_NAME(TVInputHDMI2) 344 DEFINE_KEYNAME_WITH_SAME_NAME(TVInputHDMI3) 345 DEFINE_KEYNAME_WITH_SAME_NAME(TVInputHDMI4) 346 DEFINE_KEYNAME_WITH_SAME_NAME(TVInputVGA1) 347 DEFINE_KEYNAME_WITH_SAME_NAME(TVMediaContext) 348 DEFINE_KEYNAME_WITH_SAME_NAME(TVNetwork) 349 DEFINE_KEYNAME_WITH_SAME_NAME(TVNumberEntry) 350 DEFINE_KEYNAME_WITH_SAME_NAME(TVPower) 351 DEFINE_KEYNAME_WITH_SAME_NAME(TVRadioService) 352 DEFINE_KEYNAME_WITH_SAME_NAME(TVSatellite) 353 DEFINE_KEYNAME_WITH_SAME_NAME(TVSatelliteBS) 354 DEFINE_KEYNAME_WITH_SAME_NAME(TVSatelliteCS) 355 DEFINE_KEYNAME_WITH_SAME_NAME(TVSatelliteToggle) 356 DEFINE_KEYNAME_WITH_SAME_NAME(TVTerrestrialAnalog) 357 DEFINE_KEYNAME_WITH_SAME_NAME(TVTerrestrialDigital) 358 DEFINE_KEYNAME_WITH_SAME_NAME(TVTimer) 359 360 /****************************************************************************** 361 * Media Controller Keys 362 *****************************************************************************/ 363 DEFINE_KEYNAME_WITH_SAME_NAME(AVRInput) 364 DEFINE_KEYNAME_WITH_SAME_NAME(AVRPower) 365 DEFINE_KEYNAME_WITH_SAME_NAME(ColorF0Red) 366 DEFINE_KEYNAME_WITH_SAME_NAME(ColorF1Green) 367 DEFINE_KEYNAME_WITH_SAME_NAME(ColorF2Yellow) 368 DEFINE_KEYNAME_WITH_SAME_NAME(ColorF3Blue) 369 DEFINE_KEYNAME_WITH_SAME_NAME(ColorF4Grey) 370 DEFINE_KEYNAME_WITH_SAME_NAME(ColorF5Brown) 371 DEFINE_KEYNAME_WITH_SAME_NAME(ClosedCaptionToggle) 372 DEFINE_KEYNAME_WITH_SAME_NAME(Dimmer) 373 DEFINE_KEYNAME_WITH_SAME_NAME(DisplaySwap) 374 DEFINE_KEYNAME_WITH_SAME_NAME(DVR) 375 DEFINE_KEYNAME_WITH_SAME_NAME(Exit) 376 DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteClear0) 377 DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteClear1) 378 DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteClear2) 379 DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteClear3) 380 DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteRecall0) 381 DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteRecall1) 382 DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteRecall2) 383 DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteRecall3) 384 DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteStore0) 385 DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteStore1) 386 DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteStore2) 387 DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteStore3) 388 DEFINE_KEYNAME_WITH_SAME_NAME(Guide) 389 DEFINE_KEYNAME_WITH_SAME_NAME(GuideNextDay) 390 DEFINE_KEYNAME_WITH_SAME_NAME(GuidePreviousDay) 391 DEFINE_KEYNAME_WITH_SAME_NAME(Info) 392 DEFINE_KEYNAME_WITH_SAME_NAME(InstantReplay) 393 DEFINE_KEYNAME_WITH_SAME_NAME(Link) 394 DEFINE_KEYNAME_WITH_SAME_NAME(ListProgram) 395 DEFINE_KEYNAME_WITH_SAME_NAME(LiveContent) 396 DEFINE_KEYNAME_WITH_SAME_NAME(Lock) 397 DEFINE_KEYNAME_WITH_SAME_NAME(MediaApps) 398 DEFINE_KEYNAME_WITH_SAME_NAME(MediaAudioTrack) 399 DEFINE_KEYNAME_WITH_SAME_NAME(MediaLast) 400 DEFINE_KEYNAME_WITH_SAME_NAME(MediaSkipBackward) 401 DEFINE_KEYNAME_WITH_SAME_NAME(MediaSkipForward) 402 DEFINE_KEYNAME_WITH_SAME_NAME(MediaStepBackward) 403 DEFINE_KEYNAME_WITH_SAME_NAME(MediaStepForward) 404 DEFINE_KEYNAME_WITH_SAME_NAME(MediaTopMenu) 405 DEFINE_KEYNAME_WITH_SAME_NAME(NavigateIn) 406 DEFINE_KEYNAME_WITH_SAME_NAME(NavigateNext) 407 DEFINE_KEYNAME_WITH_SAME_NAME(NavigateOut) 408 DEFINE_KEYNAME_WITH_SAME_NAME(NavigatePrevious) 409 DEFINE_KEYNAME_WITH_SAME_NAME(NextFavoriteChannel) 410 DEFINE_KEYNAME_WITH_SAME_NAME(NextUserProfile) 411 DEFINE_KEYNAME_WITH_SAME_NAME(OnDemand) 412 DEFINE_KEYNAME_WITH_SAME_NAME(Pairing) 413 DEFINE_KEYNAME_WITH_SAME_NAME(PinPDown) 414 DEFINE_KEYNAME_WITH_SAME_NAME(PinPMove) 415 DEFINE_KEYNAME_WITH_SAME_NAME(PinPToggle) 416 DEFINE_KEYNAME_WITH_SAME_NAME(PinPUp) 417 DEFINE_KEYNAME_WITH_SAME_NAME(PlaySpeedDown) 418 DEFINE_KEYNAME_WITH_SAME_NAME(PlaySpeedReset) 419 DEFINE_KEYNAME_WITH_SAME_NAME(PlaySpeedUp) 420 DEFINE_KEYNAME_WITH_SAME_NAME(RandomToggle) 421 DEFINE_KEYNAME_WITH_SAME_NAME(RcLowBattery) 422 DEFINE_KEYNAME_WITH_SAME_NAME(RecordSpeedNext) 423 DEFINE_KEYNAME_WITH_SAME_NAME(RfBypass) 424 DEFINE_KEYNAME_WITH_SAME_NAME(ScanChannelsToggle) 425 DEFINE_KEYNAME_WITH_SAME_NAME(ScreenModeNext) 426 DEFINE_KEYNAME_WITH_SAME_NAME(Settings) 427 DEFINE_KEYNAME_WITH_SAME_NAME(SplitScreenToggle) 428 DEFINE_KEYNAME_WITH_SAME_NAME(STBInput) 429 DEFINE_KEYNAME_WITH_SAME_NAME(STBPower) 430 DEFINE_KEYNAME_WITH_SAME_NAME(Subtitle) 431 DEFINE_KEYNAME_WITH_SAME_NAME(Teletext) 432 DEFINE_KEYNAME_WITH_SAME_NAME(VideoModeNext) 433 DEFINE_KEYNAME_WITH_SAME_NAME(Wink) 434 DEFINE_KEYNAME_WITH_SAME_NAME(ZoomToggle) 435 436 #undef DEFINE_KEYNAME_WITH_SAME_NAME 437 #undef DEFINE_KEYNAME_INTERNAL