tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

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