mirror of
https://github.com/opentx/opentx.git
synced 2025-07-14 20:10:08 +03:00
parent
c28501fe46
commit
00d2d01dfe
2 changed files with 60 additions and 9 deletions
|
@ -1630,9 +1630,60 @@ const luaR_value_entry opentxConstants[] = {
|
|||
#else
|
||||
{ "FIXEDWIDTH", FIXEDWIDTH },
|
||||
#endif
|
||||
|
||||
// Virtual Page Next/Previous
|
||||
#if defined(KEYS_GPIO_REG_PGUP) && defined(KEYS_GPIO_REG_PGDN)
|
||||
{ "EVT_VIRTUAL_PREVIOUS_PAGE", EVT_KEY_FIRST(KEY_PGUP) },
|
||||
{ "EVT_VIRTUAL_NEXT_PAGE", EVT_KEY_FIRST(KEY_PGDN) },
|
||||
#elif defined(KEYS_GPIO_REG_PGDN)
|
||||
{ "EVT_VIRTUAL_PREVIOUS_PAGE", EVT_KEY_LONG(KEY_PGDN) },
|
||||
{ "EVT_VIRTUAL_NEXT_PAGE", EVT_KEY_BREAK(KEY_PGDN) },
|
||||
#elif defined(KEYS_GPIO_REG_UP) && defined(KEYS_GPIO_REG_DOWN)
|
||||
{ "EVT_VIRTUAL_PREVIOUS_PAGE", EVT_KEY_LONG(KEY_UP) },
|
||||
{ "EVT_VIRTUAL_NEXT_PAGE", EVT_KEY_LONG(KEY_DOWN) },
|
||||
#endif
|
||||
|
||||
// Virtual exit
|
||||
{ "EVT_VIRTUAL_EXIT", EVT_KEY_BREAK(KEY_EXIT) },
|
||||
|
||||
// Virtual enter
|
||||
#if defined(KEYS_GPIO_REG_ENTER)
|
||||
{ "EVT_VIRTUAL_ENTER", EVT_KEY_BREAK(KEY_ENTER) },
|
||||
{ "EVT_VIRTUAL_ENTER_LONG", EVT_KEY_LONG(KEY_ENTER) },
|
||||
#endif
|
||||
|
||||
// Virtual menu
|
||||
#if defined(KEYS_GPIO_REG_MENU)
|
||||
{ "EVT_VIRTUAL_MENU", EVT_KEY_BREAK(KEY_MENU) },
|
||||
{ "EVT_VIRTUAL_MENU_LONG", EVT_KEY_LONG(KEY_MENU) },
|
||||
#elif defined(KEYS_GPIO_REG_SHIFT)
|
||||
{ "EVT_VIRTUAL_MENU", EVT_KEY_BREAK(KEY_SHIFT) },
|
||||
{ "EVT_VIRTUAL_MENU_LONG", EVT_KEY_LONG(KEY_SHIFT) },
|
||||
#endif
|
||||
|
||||
// Virtual generic plus-next-right minus-previous-left
|
||||
#if defined(ROTARY_ENCODER_NAVIGATION)
|
||||
{ "EVT_VIRTUAL_NEXT", EVT_ROTARY_RIGHT},
|
||||
{ "EVT_VIRTUAL_PREVIOUS", EVT_ROTARY_LEFT },
|
||||
#elif defined(KEYS_GPIO_REG_RIGHT) && defined(KEYS_GPIO_REG_LEFT)
|
||||
{ "EVT_VIRTUAL_NEXT", EVT_KEY_FIRST(KEY_RIGHT) },
|
||||
{ "EVT_VIRTUAL_NEXT_REPT", EVT_KEY_REPT(KEY_RIGHT) },
|
||||
{ "EVT_VIRTUAL_PREVIOUS", EVT_KEY_FIRST(KEY_LEFT) },
|
||||
{ "EVT_VIRTUAL_PREVIOUS_REPT", EVT_KEY_REPT(KEY_LEFT) },
|
||||
#elif defined(KEYS_GPIO_REG_PLUS) && defined(KEYS_GPIO_REG_MINUS)
|
||||
{ "EVT_VIRTUAL_NEXT", EVT_KEY_FIRST(KEY_PLUS) },
|
||||
{ "EVT_VIRTUAL_NEXT_REPT", EVT_KEY_REPT(KEY_PLUS) },
|
||||
{ "EVT_VIRTUAL_PREVIOUS", EVT_KEY_FIRST(KEY_MINUS) },
|
||||
{ "EVT_VIRTUAL_PREVIOUS_REPT", EVT_KEY_REPT(KEY_MINUS) },
|
||||
#endif
|
||||
|
||||
#if defined(PCBHORUS)
|
||||
#if defined(KEYS_GPIO_REG_PGUP)
|
||||
{ "EVT_PAGEUP_FIRST", EVT_KEY_FIRST(KEY_PGUP) },
|
||||
#endif
|
||||
{ "EVT_PAGEDN_FIRST", EVT_KEY_FIRST(KEY_PGDN) },
|
||||
{ "EVT_PAGEDN_BREAK", EVT_KEY_BREAK(KEY_PGDN) },
|
||||
{ "EVT_PAGEDN_LONG", EVT_KEY_LONG(KEY_PGDN) },
|
||||
{ "EVT_TELEM_FIRST", EVT_KEY_FIRST(KEY_TELEM) },
|
||||
{ "EVT_MODEL_FIRST", EVT_KEY_FIRST(KEY_MODEL) },
|
||||
{ "EVT_SYS_FIRST", EVT_KEY_FIRST(KEY_RADIO) },
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue