107 lines
8.4 KiB
C
107 lines
8.4 KiB
C
/*
|
|
* Copyright (C) EdgeTX
|
|
*
|
|
* Based on code named
|
|
* opentx - https://github.com/opentx/opentx
|
|
* th9x - http://code.google.com/p/th9x
|
|
* er9x - http://code.google.com/p/er9x
|
|
* gruvin9x - http://code.google.com/p/gruvin9x
|
|
*
|
|
* License GPLv2: http://www.gnu.org/licenses/gpl-2.0.html
|
|
*
|
|
* This program is free software; you can redistribute it and/or modify
|
|
* it under the terms of the GNU General Public License version 2 as
|
|
* published by the Free Software Foundation.
|
|
*
|
|
* This program is distributed in the hope that it will be useful,
|
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
* GNU General Public License for more details.
|
|
*/
|
|
|
|
#pragma once
|
|
|
|
#include <QCoreApplication>
|
|
|
|
#define SIMU_STR_HLP_KEY_D QCoreApplication::translate("SimulatedUIWidget", "D")
|
|
#define SIMU_STR_HLP_KEY_F QCoreApplication::translate("SimulatedUIWidget", "F")
|
|
#define SIMU_STR_HLP_KEY_M QCoreApplication::translate("SimulatedUIWidget", "M")
|
|
#define SIMU_STR_HLP_KEY_N QCoreApplication::translate("SimulatedUIWidget", "N")
|
|
#define SIMU_STR_HLP_KEY_S QCoreApplication::translate("SimulatedUIWidget", "S")
|
|
#define SIMU_STR_HLP_KEY_T QCoreApplication::translate("SimulatedUIWidget", "T")
|
|
|
|
#define SIMU_STR_HLP_KEY_ENTER QCoreApplication::translate("SimulatedUIWidget", "enter")
|
|
#define SIMU_STR_HLP_KEY_RETURN QCoreApplication::translate("SimulatedUIWidget", "return")
|
|
#define SIMU_STR_HLP_KEY_PGUP QCoreApplication::translate("SimulatedUIWidget", "page up")
|
|
#define SIMU_STR_HLP_KEY_PGDN QCoreApplication::translate("SimulatedUIWidget", "page down")
|
|
#define SIMU_STR_HLP_KEY_DEL QCoreApplication::translate("SimulatedUIWidget", "delete")
|
|
#define SIMU_STR_HLP_KEY_BKSP QCoreApplication::translate("SimulatedUIWidget", "backspace")
|
|
#define SIMU_STR_HLP_KEY_ESC QCoreApplication::translate("SimulatedUIWidget", "esc")
|
|
#define SIMU_STR_HLP_KEY_INS QCoreApplication::translate("SimulatedUIWidget", "insert")
|
|
#define SIMU_STR_HLP_KEY_PLS QCoreApplication::translate("SimulatedUIWidget", "<font size=+3>+</font>")
|
|
#define SIMU_STR_HLP_KEY_MIN QCoreApplication::translate("SimulatedUIWidget", "<font size=+3>-</font>")
|
|
#define SIMU_STR_HLP_KEY_EQL QCoreApplication::translate("SimulatedUIWidget", "<font size=+3>=</font>")
|
|
#define SIMU_STR_HLP_KEY_GT QCoreApplication::translate("SimulatedUIWidget", "<font size=+3>></font>")
|
|
#define SIMU_STR_HLP_KEY_LT QCoreApplication::translate("SimulatedUIWidget", "<font size=+3><</font>")
|
|
#define SIMU_STR_HLP_KEY_COMMA QCoreApplication::translate("SimulatedUIWidget", "<font size=+3>,</font>")
|
|
#define SIMU_STR_HLP_KEY_PERIOD QCoreApplication::translate("SimulatedUIWidget", "<font size=+3>.</font>")
|
|
|
|
#define SIMU_STR_HLP_KEY_LFT QCoreApplication::translate("SimulatedUIWidget", "<font size=+3>←</font>") // ←
|
|
#define SIMU_STR_HLP_KEY_RGT QCoreApplication::translate("SimulatedUIWidget", "<font size=+3>→</font>") // →
|
|
#define SIMU_STR_HLP_KEY_UP QCoreApplication::translate("SimulatedUIWidget", "<font size=+3>↑</font>") // ↑
|
|
#define SIMU_STR_HLP_KEY_DN QCoreApplication::translate("SimulatedUIWidget", "<font size=+3>↓</font>") // ↓
|
|
|
|
#define SIMU_STR_HLP_ROTENC QCoreApplication::translate("SimulatedUIWidget", "<font size=+3>⚆</font>") // ⚆
|
|
#define SIMU_STR_HLP_ROTENC_LFT QCoreApplication::translate("SimulatedUIWidget", "<font size=+3>↶</font>") // ↶
|
|
#define SIMU_STR_HLP_ROTENC_RGT QCoreApplication::translate("SimulatedUIWidget", "<font size=+3>↷</font>") // ↷
|
|
#define SIMU_STR_HLP_ROTENC_LR QCoreApplication::translate("SimulatedUIWidget", "<font size=+3>⇆</font>") // ⇆
|
|
#define SIMU_STR_HLP_ROTENC_DN QCoreApplication::translate("SimulatedUIWidget", "<font size=+3>⇓</font>") // ⇓
|
|
|
|
#define SIMU_STR_HLP_SCRL_UP QCoreApplication::translate("SimulatedUIWidget", "<font size=+3>⇑</font>") // ⇑
|
|
#define SIMU_STR_HLP_SCRL_DN QCoreApplication::translate("SimulatedUIWidget", "<font size=+3>⇓</font>") // ⇓
|
|
#define SIMU_STR_HLP_SCRL_UD QCoreApplication::translate("SimulatedUIWidget", "<font size=+3>⇕</font>") // ⇕
|
|
|
|
#define SIMU_STR_HLP_MOUSE QCoreApplication::translate("SimulatedUIWidget", "<img src='qrc:/images/simulator/icons/svg/mouse.svg' width=20 height=18 />")
|
|
#define SIMU_STR_HLP_CLICK QCoreApplication::translate("SimulatedUIWidget", "<img src='qrc:/images/simulator/icons/svg/arrow_click.svg' width=18 height=18 />")
|
|
#define SIMU_STR_HLP_MOUSE_MID SIMU_STR_HLP_MOUSE % SIMU_STR_HLP_CLICK
|
|
#define SIMU_STR_HLP_MOUSE_UP SIMU_STR_HLP_MOUSE % SIMU_STR_HLP_SCRL_UP
|
|
#define SIMU_STR_HLP_MOUSE_DN SIMU_STR_HLP_MOUSE % SIMU_STR_HLP_SCRL_DN
|
|
#define SIMU_STR_HLP_MOUSE_SCRL SIMU_STR_HLP_MOUSE % SIMU_STR_HLP_SCRL_UD
|
|
|
|
#define SIMU_STR_HLP_ACT_MENU QCoreApplication::translate("SimulatedUIWidget", "<pre>[ MENU ]</pre>")
|
|
#define SIMU_STR_HLP_ACT_PAGE QCoreApplication::translate("SimulatedUIWidget", "<pre>[ PAGE ]</pre>")
|
|
#define SIMU_STR_HLP_ACT_EXIT QCoreApplication::translate("SimulatedUIWidget", "<pre>[ EXIT ]</pre>")
|
|
#define SIMU_STR_HLP_ACT_ENTER QCoreApplication::translate("SimulatedUIWidget", "<pre>[ ENT ]</pre>")
|
|
#define SIMU_STR_HLP_ACT_SHIFT QCoreApplication::translate("SimulatedUIWidget", "<pre>[ SHIFT ]</pre>")
|
|
#define SIMU_STR_HLP_ACT_UP QCoreApplication::translate("SimulatedUIWidget", "<pre>[ UP ]</pre>")
|
|
#define SIMU_STR_HLP_ACT_DOWN QCoreApplication::translate("SimulatedUIWidget", "<pre>[ DN ]</pre>")
|
|
#define SIMU_STR_HLP_ACT_LFT QCoreApplication::translate("SimulatedUIWidget", "<pre>[ LEFT ]</pre>")
|
|
#define SIMU_STR_HLP_ACT_RGT QCoreApplication::translate("SimulatedUIWidget", "<pre>[ RIGHT ]</pre>")
|
|
#define SIMU_STR_HLP_ACT_PLS QCoreApplication::translate("SimulatedUIWidget", "<pre>[ <font size=+2>+</font> ]</pre>")
|
|
#define SIMU_STR_HLP_ACT_MIN QCoreApplication::translate("SimulatedUIWidget", "<pre>[ <font size=+2>-</font> ]</pre>")
|
|
#define SIMU_STR_HLP_ACT_PGUP QCoreApplication::translate("SimulatedUIWidget", "<pre>[ PgUp ]</pre>")
|
|
#define SIMU_STR_HLP_ACT_PGDN QCoreApplication::translate("SimulatedUIWidget", "<pre>[ PgDn ]</pre>")
|
|
#define SIMU_STR_HLP_ACT_MDL QCoreApplication::translate("SimulatedUIWidget", "<pre>[ MDL ]</pre>")
|
|
#define SIMU_STR_HLP_ACT_RTN QCoreApplication::translate("SimulatedUIWidget", "<pre>[ RTN ]</pre>")
|
|
#define SIMU_STR_HLP_ACT_SYS QCoreApplication::translate("SimulatedUIWidget", "<pre>[ SYS ]</pre>")
|
|
#define SIMU_STR_HLP_ACT_TELE QCoreApplication::translate("SimulatedUIWidget", "<pre>[ TELE ]</pre>")
|
|
#define SIMU_STR_HLP_ACT_MENU_ICN QCoreApplication::translate("SimulatedUIWidget", "<font size=+3>≡</font>") // ≡
|
|
|
|
#define SIMU_STR_HLP_ACT_PREVINC QCoreApplication::translate("SimulatedUIWidget", "<pre>[ Prev/Inc ]</pre>")
|
|
#define SIMU_STR_HLP_ACT_NEXTDEC QCoreApplication::translate("SimulatedUIWidget", "<pre>[ Next/Dec ]</pre>")
|
|
|
|
#define SIMU_STR_HLP_KEYS_ENTER SIMU_STR_HLP_KEY_ENTER % " | " % SIMU_STR_HLP_KEY_RETURN
|
|
#define SIMU_STR_HLP_KEYS_EXIT SIMU_STR_HLP_KEY_ESC % " | " % SIMU_STR_HLP_KEY_BKSP
|
|
#define SIMU_STR_HLP_KEYS_SCRLUP SIMU_STR_HLP_KEY_COMMA % " | " % SIMU_STR_HLP_MOUSE_UP
|
|
#define SIMU_STR_HLP_KEYS_SCRLDN SIMU_STR_HLP_KEY_PERIOD % " | " % SIMU_STR_HLP_MOUSE_DN
|
|
|
|
#define SIMU_STR_HLP_KEYS_ACTIVATE SIMU_STR_HLP_KEY_ENTER % "|" % SIMU_STR_HLP_MOUSE_MID
|
|
#define SIMU_STR_HLP_KEYS_GO_UP SIMU_STR_HLP_KEY_UP % "|" % SIMU_STR_HLP_KEY_PGUP
|
|
#define SIMU_STR_HLP_KEYS_GO_DN SIMU_STR_HLP_KEY_DN % "|" % SIMU_STR_HLP_KEY_PGDN
|
|
#define SIMU_STR_HLP_KEYS_GO_LFT SIMU_STR_HLP_KEY_LFT % "|" % SIMU_STR_HLP_KEY_MIN % "|" % SIMU_STR_HLP_MOUSE_UP
|
|
#define SIMU_STR_HLP_KEYS_GO_RGT SIMU_STR_HLP_KEY_RGT % "|" % SIMU_STR_HLP_KEY_PLS % "|" % SIMU_STR_HLP_MOUSE_DN
|
|
|
|
#define SIMU_STR_HLP_ACT_ROT_LFT SIMU_STR_HLP_ROTENC % " " % SIMU_STR_HLP_ROTENC_LFT
|
|
#define SIMU_STR_HLP_ACT_ROT_RGT SIMU_STR_HLP_ROTENC % " " % SIMU_STR_HLP_ROTENC_RGT
|
|
#define SIMU_STR_HLP_ACT_ROT_DN SIMU_STR_HLP_ROTENC % " " % SIMU_STR_HLP_ROTENC_DN
|