diff --git a/radio/src/gui/common/stdlcd/widgets.cpp b/radio/src/gui/common/stdlcd/widgets.cpp index 4145c9698..1aa210905 100644 --- a/radio/src/gui/common/stdlcd/widgets.cpp +++ b/radio/src/gui/common/stdlcd/widgets.cpp @@ -19,6 +19,7 @@ */ #include "opentx.h" +#include void drawStringWithIndex(coord_t x, coord_t y, const char * str, uint8_t idx, LcdFlags flags) { @@ -35,7 +36,7 @@ void drawStringWithIndex(coord_t x, coord_t y, const char * str, uint8_t idx, Lc FlightModesType editFlightModes(coord_t x, coord_t y, event_t event, FlightModesType value, uint8_t attr) { int posHorz = menuHorizontalPosition; - + for (uint8_t p=0; p 0) { int8_t c = name[cur]; int8_t v = c; - + if (IS_NEXT_EVENT(event) || IS_PREVIOUS_EVENT(event)) { if (attr == ZCHAR) { v = checkIncDec(event, abs(v), 0, ZCHAR_MAX, 0); @@ -88,7 +89,7 @@ void editName(coord_t x, coord_t y, char * name, uint8_t size, event_t event, ui v = checkIncDec(event, abs(v), '0', 'z', 0); } } - + switch (event) { case EVT_KEY_BREAK(KEY_ENTER): if (s_editMode == EDIT_MODIFY_FIELD) { @@ -105,7 +106,7 @@ void editName(coord_t x, coord_t y, char * name, uint8_t size, event_t event, ui case EVT_KEY_BREAK(KEY_LEFT): if (cur>0) cur--; break; - + case EVT_KEY_BREAK(KEY_RIGHT): if (cur