mirror of
https://github.com/opentx/opentx.git
synced 2025-07-23 08:15:17 +03:00
Warnings can now have an extra info displayed, which is useful for Lua
errors
This commit is contained in:
parent
7cd7d0917e
commit
4797df176c
4 changed files with 25 additions and 21 deletions
|
@ -1046,11 +1046,11 @@ void pushMenu(MenuFuncP newMenu)
|
|||
const pm_char * s_warning = NULL;
|
||||
const pm_char * s_warning_info;
|
||||
uint8_t s_warning_info_len;
|
||||
// uint8_t s_warning_info_att not needed now
|
||||
uint8_t s_warning_type;
|
||||
uint8_t s_warning_result = 0;
|
||||
|
||||
#if defined(CPUARM)
|
||||
uint8_t s_warning_info_flags = ZCHAR;
|
||||
int16_t s_warning_input_value;
|
||||
int16_t s_warning_input_min;
|
||||
int16_t s_warning_input_max;
|
||||
|
@ -1081,7 +1081,7 @@ void displayWarning(uint8_t event)
|
|||
s_warning_result = false;
|
||||
displayBox();
|
||||
if (s_warning_info)
|
||||
lcd_putsnAtt(16, WARNING_LINE_Y+FH, s_warning_info, s_warning_info_len, ZCHAR);
|
||||
lcd_putsnAtt(16, WARNING_LINE_Y+FH, s_warning_info, s_warning_info_len, WARNING_INFO_FLAGS);
|
||||
lcd_puts(16, WARNING_LINE_Y+2*FH, s_warning_type == WARNING_TYPE_ASTERISK ? STR_EXIT : STR_POPUPS);
|
||||
switch (event) {
|
||||
#if defined(ROTARY_ENCODER_NAVIGATION)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue