2013-04-24 07:49:46 +04:00
|
|
|
/* -*- Mode: C++; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
|
2015-05-03 22:32:37 +03:00
|
|
|
/* vim: set ts=8 sts=2 et sw=2 tw=80: */
|
2013-04-24 07:49:46 +04:00
|
|
|
/* This Source Code Form is subject to the terms of the Mozilla Public
|
|
|
|
* License, v. 2.0. If a copy of the MPL was not distributed with this file,
|
|
|
|
* You can obtain one at http://mozilla.org/MPL/2.0/. */
|
|
|
|
|
|
|
|
/**
|
|
|
|
* This header file defines all DOM key name which are used for DOM
|
|
|
|
* KeyboardEvent.key.
|
|
|
|
* You must define NS_DEFINE_KEYNAME macro before including this.
|
|
|
|
*
|
|
|
|
* It must have two arguments, (aCPPName, aDOMKeyName)
|
|
|
|
* aCPPName is usable name for a part of C++ constants.
|
|
|
|
* aDOMKeyName is the actual value.
|
|
|
|
*/
|
|
|
|
|
|
|
|
#define DEFINE_KEYNAME_INTERNAL(aCPPName, aDOMKeyName) \
|
|
|
|
NS_DEFINE_KEYNAME(aCPPName, aDOMKeyName)
|
|
|
|
|
|
|
|
#define DEFINE_KEYNAME_WITH_SAME_NAME(aName) \
|
|
|
|
DEFINE_KEYNAME_INTERNAL(aName, #aName)
|
|
|
|
|
2014-06-04 16:43:42 +04:00
|
|
|
/******************************************************************************
|
|
|
|
* Special Key Values
|
|
|
|
*****************************************************************************/
|
2013-04-24 07:49:46 +04:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Unidentified)
|
2014-06-04 16:43:42 +04:00
|
|
|
|
|
|
|
/******************************************************************************
|
|
|
|
* Our Internal Key Values (must have "Moz" prefix)
|
|
|
|
*****************************************************************************/
|
2013-04-24 07:49:46 +04:00
|
|
|
DEFINE_KEYNAME_INTERNAL(PrintableKey, "MozPrintableKey")
|
2015-01-08 06:29:54 +03:00
|
|
|
DEFINE_KEYNAME_INTERNAL(HomeScreen, "MozHomeScreen")
|
2015-02-20 08:06:00 +03:00
|
|
|
DEFINE_KEYNAME_INTERNAL(CameraFocusAdjust, "MozCameraFocusAdjust")
|
2015-10-16 21:04:11 +03:00
|
|
|
DEFINE_KEYNAME_INTERNAL(SoftLeft, "MozSoftLeft")
|
|
|
|
DEFINE_KEYNAME_INTERNAL(SoftRight, "MozSoftRight")
|
2013-04-24 07:49:46 +04:00
|
|
|
|
2014-06-04 16:43:42 +04:00
|
|
|
/******************************************************************************
|
|
|
|
* Modifier Keys
|
|
|
|
*****************************************************************************/
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Alt)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(AltGraph)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(CapsLock)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Control)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Fn)
|
2015-02-19 09:50:19 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(FnLock)
|
2016-05-18 07:15:27 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Hyper)
|
2014-06-04 16:43:42 +04:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Meta)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(NumLock)
|
2016-05-18 07:15:27 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(OS) // Dropped from the latest draft, bug 1232918
|
2014-06-04 16:43:42 +04:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(ScrollLock)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Shift)
|
2016-05-18 07:15:27 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Super)
|
2014-12-30 04:47:55 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Symbol)
|
2015-02-19 09:50:19 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(SymbolLock)
|
2014-06-04 16:43:42 +04:00
|
|
|
|
2014-06-04 16:43:42 +04:00
|
|
|
/******************************************************************************
|
|
|
|
* Whitespace Keys
|
|
|
|
*****************************************************************************/
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Enter)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Tab)
|
|
|
|
|
2014-06-04 16:43:42 +04:00
|
|
|
/******************************************************************************
|
|
|
|
* Navigation Keys
|
|
|
|
*****************************************************************************/
|
2014-12-30 04:47:53 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(ArrowDown)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(ArrowLeft)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(ArrowRight)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(ArrowUp)
|
2014-06-04 16:43:42 +04:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(End)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Home)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(PageDown)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(PageUp)
|
|
|
|
|
2014-06-04 16:43:43 +04:00
|
|
|
/******************************************************************************
|
|
|
|
* Editing Keys
|
|
|
|
*****************************************************************************/
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Backspace)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Clear)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Copy)
|
2014-12-30 04:47:53 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(CrSel)
|
2014-06-04 16:43:43 +04:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Cut)
|
2014-12-30 04:47:53 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Delete)
|
2014-06-04 16:43:43 +04:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(EraseEof)
|
2014-12-30 04:47:53 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(ExSel)
|
2014-06-04 16:43:43 +04:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Insert)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Paste)
|
2014-12-30 04:47:54 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Redo)
|
2014-06-04 16:43:43 +04:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Undo)
|
|
|
|
|
2014-06-04 16:43:43 +04:00
|
|
|
/******************************************************************************
|
|
|
|
* UI Keys
|
|
|
|
*****************************************************************************/
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Accept)
|
2015-02-19 09:50:20 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Again)
|
2013-04-24 07:49:46 +04:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Attn)
|
2014-06-04 16:43:43 +04:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Cancel)
|
2014-12-30 04:47:53 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(ContextMenu)
|
2014-12-30 04:47:53 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Escape)
|
2014-06-04 16:43:43 +04:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Execute)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Find)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Help)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Pause)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Play)
|
2015-02-19 09:50:20 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Props)
|
2014-06-04 16:43:43 +04:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Select)
|
2014-12-30 04:47:54 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(ZoomIn)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(ZoomOut)
|
2014-06-04 16:43:43 +04:00
|
|
|
|
2014-06-04 16:43:43 +04:00
|
|
|
/******************************************************************************
|
|
|
|
* Device Keys
|
|
|
|
*****************************************************************************/
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(BrightnessDown)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(BrightnessUp)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Eject)
|
2014-12-30 04:47:54 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(LogOff)
|
2014-06-04 16:43:43 +04:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Power)
|
2014-12-30 04:47:54 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(PowerOff)
|
2014-06-04 16:43:43 +04:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(PrintScreen)
|
2014-12-30 04:47:54 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Hibernate)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Standby)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(WakeUp)
|
2014-06-04 16:43:43 +04:00
|
|
|
|
2014-06-04 16:43:43 +04:00
|
|
|
/******************************************************************************
|
|
|
|
* IME and Composition Keys
|
|
|
|
*****************************************************************************/
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(AllCandidates)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Alphanumeric)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(CodeInput)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Compose)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Convert)
|
2014-12-30 04:47:54 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Dead)
|
2014-06-04 16:43:43 +04:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(FinalMode)
|
2014-12-30 04:47:55 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(GroupFirst)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(GroupLast)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(GroupNext)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(GroupPrevious)
|
2014-06-04 16:43:43 +04:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(ModeChange)
|
2015-02-19 09:50:20 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(NextCandidate)
|
2014-12-30 04:47:54 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(NonConvert)
|
2014-06-04 16:43:43 +04:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(PreviousCandidate)
|
2015-02-19 09:50:20 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Process)
|
2014-12-30 04:47:55 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(SingleCandidate)
|
2014-06-04 16:43:43 +04:00
|
|
|
|
|
|
|
/******************************************************************************
|
|
|
|
* Keys specific to Korean keyboards
|
|
|
|
*****************************************************************************/
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(HangulMode)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(HanjaMode)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(JunjaMode)
|
|
|
|
|
|
|
|
/******************************************************************************
|
|
|
|
* Keys specific to Japanese keyboards
|
|
|
|
*****************************************************************************/
|
2014-12-30 04:47:55 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Eisu)
|
2014-12-30 04:47:54 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Hankaku)
|
2014-06-04 16:43:43 +04:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Hiragana)
|
2014-12-30 04:47:55 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(HiraganaKatakana)
|
2014-06-04 16:43:43 +04:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(KanaMode)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(KanjiMode)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Katakana)
|
2014-12-30 04:47:54 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Romaji)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Zenkaku)
|
2014-12-30 04:47:55 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(ZenkakuHankaku)
|
2014-06-04 16:43:43 +04:00
|
|
|
|
2014-06-04 16:43:44 +04:00
|
|
|
/******************************************************************************
|
|
|
|
* General-Purpose Function Keys
|
|
|
|
*****************************************************************************/
|
2013-04-24 07:49:46 +04:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(F1)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(F2)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(F3)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(F4)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(F5)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(F6)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(F7)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(F8)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(F9)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(F10)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(F11)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(F12)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(F13)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(F14)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(F15)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(F16)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(F17)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(F18)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(F19)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(F20)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(F21)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(F22)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(F23)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(F24)
|
2013-04-24 07:49:46 +04:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(F25)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(F26)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(F27)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(F28)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(F29)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(F30)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(F31)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(F32)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(F33)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(F34)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(F35)
|
2015-02-19 09:50:20 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Soft1)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Soft2)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Soft3)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Soft4)
|
2014-06-04 16:43:44 +04:00
|
|
|
|
2014-06-04 16:43:44 +04:00
|
|
|
/******************************************************************************
|
|
|
|
* Multimedia Keys
|
|
|
|
*****************************************************************************/
|
2016-05-18 07:15:27 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(ChannelDown)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(ChannelUp)
|
2014-12-30 04:47:55 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Close)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(MailForward)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(MailReply)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(MailSend)
|
2016-05-18 07:15:27 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(MediaPause)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(MediaPlay)
|
2014-06-04 16:43:44 +04:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(MediaPlayPause)
|
2016-05-18 07:15:27 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(MediaRecord)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(MediaRewind)
|
2014-06-04 16:43:44 +04:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(MediaStop)
|
2014-12-30 04:47:53 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(MediaTrackNext)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(MediaTrackPrevious)
|
2014-12-30 04:47:55 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(New)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Open)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Print)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Save)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(SpellCheck)
|
2016-05-18 07:15:27 +03:00
|
|
|
|
|
|
|
/******************************************************************************
|
|
|
|
* Multimedia Numpad Keys
|
|
|
|
*****************************************************************************/
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Key11)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Key12)
|
|
|
|
|
|
|
|
/******************************************************************************
|
|
|
|
* Audio Keys
|
|
|
|
*****************************************************************************/
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(AudioBalanceLeft)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(AudioBalanceRight)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(AudioBassBoostDown)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(AudioBassBoostToggle)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(AudioBassBoostUp)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(AudioFaderFront)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(AudioFaderRear)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(AudioSurroundModeNext)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(AudioTrebleDown)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(AudioTrebleUp)
|
2016-05-20 18:52:03 +03:00
|
|
|
#ifndef MOZ_B2G
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(AudioVolumeDown)
|
2016-05-20 18:55:48 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(AudioVolumeUp)
|
2016-05-20 18:57:18 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(AudioVolumeMute)
|
2016-05-20 18:52:03 +03:00
|
|
|
#else
|
|
|
|
// Temporarily, remaining for B2G
|
2014-06-04 16:43:44 +04:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(VolumeDown)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(VolumeUp)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(VolumeMute)
|
2016-05-20 18:57:18 +03:00
|
|
|
#endif
|
2016-05-18 07:15:27 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(MicrophoneToggle)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(MicrophoneVolumeDown)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(MicrophoneVolumeUp)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(MicrophoneVolumeMute)
|
|
|
|
|
|
|
|
/******************************************************************************
|
|
|
|
* Speech Keys
|
|
|
|
*****************************************************************************/
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(SpeechCorrectionList)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(SpeechInputToggle)
|
2014-06-04 16:43:44 +04:00
|
|
|
|
2014-06-04 16:43:44 +04:00
|
|
|
/******************************************************************************
|
|
|
|
* Application Keys
|
|
|
|
*****************************************************************************/
|
2014-12-30 04:47:55 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(LaunchCalculator)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(LaunchCalendar)
|
2016-05-18 07:15:27 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(LaunchContacts)
|
2014-06-04 16:43:44 +04:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(LaunchMail)
|
2014-12-30 04:47:55 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(LaunchMediaPlayer)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(LaunchMusicPlayer)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(LaunchMyComputer)
|
2016-05-18 07:15:27 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(LaunchPhone)
|
2014-12-30 04:47:55 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(LaunchScreenSaver)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(LaunchSpreadsheet)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(LaunchWebBrowser)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(LaunchWebCam)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(LaunchWordProcessor)
|
2014-06-04 16:43:44 +04:00
|
|
|
|
2013-04-24 07:49:46 +04:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(LaunchApplication1)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(LaunchApplication2)
|
2013-04-24 07:49:46 +04:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(LaunchApplication3)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(LaunchApplication4)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(LaunchApplication5)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(LaunchApplication6)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(LaunchApplication7)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(LaunchApplication8)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(LaunchApplication9)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(LaunchApplication10)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(LaunchApplication11)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(LaunchApplication12)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(LaunchApplication13)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(LaunchApplication14)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(LaunchApplication15)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(LaunchApplication16)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(LaunchApplication17)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(LaunchApplication18)
|
2014-06-04 16:43:44 +04:00
|
|
|
|
2014-06-04 16:43:45 +04:00
|
|
|
/******************************************************************************
|
|
|
|
* Browser Keys
|
|
|
|
*****************************************************************************/
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(BrowserBack)
|
2013-04-24 07:49:46 +04:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(BrowserFavorites)
|
2014-06-04 16:43:45 +04:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(BrowserForward)
|
2013-04-24 07:49:46 +04:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(BrowserHome)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(BrowserRefresh)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(BrowserSearch)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(BrowserStop)
|
2014-06-04 16:43:45 +04:00
|
|
|
|
2016-05-18 07:15:27 +03:00
|
|
|
/******************************************************************************
|
|
|
|
* Mobile Phone Keys
|
|
|
|
*****************************************************************************/
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(AppSwitch)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Call)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Camera)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(CameraFocus)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(EndCall)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(GoBack)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(GoHome)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(HeadsetHook)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(LastNumberRedial)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Notification)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(MannerMode)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(VoiceDial)
|
|
|
|
|
|
|
|
/******************************************************************************
|
|
|
|
* TV Keys
|
|
|
|
*****************************************************************************/
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(TV)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(TV3DMode)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(TVAntennaCable)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(TVAudioDescription)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(TVAudioDescriptionMixDown)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(TVAudioDescriptionMixUp)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(TVContentsMenu)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(TVDataService)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(TVInput)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(TVInputComponent1)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(TVInputComponent2)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(TVInputComposite1)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(TVInputComposite2)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(TVInputHDMI1)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(TVInputHDMI2)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(TVInputHDMI3)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(TVInputHDMI4)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(TVInputVGA1)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(TVMediaContext)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(TVNetwork)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(TVNumberEntry)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(TVPower)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(TVRadioService)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(TVSatellite)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(TVSatelliteBS)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(TVSatelliteCS)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(TVSatelliteToggle)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(TVTerrestrialAnalog)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(TVTerrestrialDigital)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(TVTimer)
|
|
|
|
|
2014-06-04 16:43:45 +04:00
|
|
|
/******************************************************************************
|
|
|
|
* Media Controller Keys
|
|
|
|
*****************************************************************************/
|
2014-12-30 04:47:55 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(AVRInput)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(AVRPower)
|
2014-12-30 04:47:54 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(ColorF0Red)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(ColorF1Green)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(ColorF2Yellow)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(ColorF3Blue)
|
2015-02-19 09:50:20 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(ColorF4Grey)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(ColorF5Brown)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(ClosedCaptionToggle)
|
2014-06-04 16:43:45 +04:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Dimmer)
|
2015-02-19 09:50:20 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(DisplaySwap)
|
2016-05-18 07:15:27 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(DVR)
|
2015-02-19 09:50:20 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Exit)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteClear0)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteClear1)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteClear2)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteClear3)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteRecall0)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteRecall1)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteRecall2)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteRecall3)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteStore0)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteStore1)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteStore2)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(FavoriteStore3)
|
2014-06-04 16:43:45 +04:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Guide)
|
2015-02-19 09:50:20 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(GuideNextDay)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(GuidePreviousDay)
|
2014-06-04 16:43:45 +04:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Info)
|
2015-02-19 09:50:20 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(InstantReplay)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Link)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(ListProgram)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(LiveContent)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Lock)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(MediaApps)
|
2016-05-18 07:15:27 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(MediaAudioTrack)
|
2014-12-30 04:47:54 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(MediaFastForward)
|
2014-06-04 16:43:45 +04:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(MediaLast)
|
2016-05-18 07:15:27 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(MediaSkipBackward)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(MediaSkipForward)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(MediaStepBackward)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(MediaStepForward)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(MediaTopMenu)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(NavigateIn)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(NavigateNext)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(NavigateOut)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(NavigatePrevious)
|
2015-02-19 09:50:20 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(NextFavoriteChannel)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(NextUserProfile)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(OnDemand)
|
2016-05-18 07:15:27 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Pairing)
|
2015-02-19 09:50:20 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(PinPDown)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(PinPMove)
|
2014-06-04 16:43:45 +04:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(PinPToggle)
|
2015-02-19 09:50:20 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(PinPUp)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(PlaySpeedDown)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(PlaySpeedReset)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(PlaySpeedUp)
|
2014-06-04 16:43:45 +04:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(RandomToggle)
|
2015-02-19 09:50:20 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(RcLowBattery)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(RecordSpeedNext)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(RfBypass)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(ScanChannelsToggle)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(ScreenModeNext)
|
2014-06-04 16:43:45 +04:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Settings)
|
2015-02-19 09:50:20 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(SplitScreenToggle)
|
2014-12-30 04:47:55 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(STBInput)
|
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(STBPower)
|
2014-06-04 16:43:45 +04:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Subtitle)
|
2015-02-19 09:50:20 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Teletext)
|
2014-12-30 04:47:56 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(VideoModeNext)
|
2015-02-19 09:50:20 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(Wink)
|
2014-12-30 04:47:53 +03:00
|
|
|
DEFINE_KEYNAME_WITH_SAME_NAME(ZoomToggle)
|
2014-06-04 16:43:45 +04:00
|
|
|
|
2013-04-24 07:49:46 +04:00
|
|
|
#undef DEFINE_KEYNAME_WITH_SAME_NAME
|
|
|
|
#undef DEFINE_KEYNAME_INTERNAL
|