Show multi failsafe to x7 UI (#5471)
* Show multi failsafe to x7 UI * Cosmetics * Fix also horus ui and remove useless ifs
This commit is contained in:
@@ -1059,7 +1059,6 @@ void menuModelSetup(event_t event)
|
|||||||
case ITEM_MODEL_EXTERNAL_MODULE_FAILSAFE: {
|
case ITEM_MODEL_EXTERNAL_MODULE_FAILSAFE: {
|
||||||
uint8_t moduleIdx = CURRENT_MODULE_EDITED(k);
|
uint8_t moduleIdx = CURRENT_MODULE_EDITED(k);
|
||||||
ModuleData &moduleData = g_model.moduleData[moduleIdx];
|
ModuleData &moduleData = g_model.moduleData[moduleIdx];
|
||||||
if (IS_MODULE_PXX(moduleIdx)) {
|
|
||||||
lcdDrawTextAlignedLeft(y, STR_FAILSAFE);
|
lcdDrawTextAlignedLeft(y, STR_FAILSAFE);
|
||||||
lcdDrawTextAtIndex(MODEL_SETUP_2ND_COLUMN, y, STR_VFAILSAFE, moduleData.failsafeMode, menuHorizontalPosition == 0 ? attr : 0);
|
lcdDrawTextAtIndex(MODEL_SETUP_2ND_COLUMN, y, STR_VFAILSAFE, moduleData.failsafeMode, menuHorizontalPosition == 0 ? attr : 0);
|
||||||
if (moduleData.failsafeMode == FAILSAFE_CUSTOM)
|
if (moduleData.failsafeMode == FAILSAFE_CUSTOM)
|
||||||
@@ -1083,7 +1082,6 @@ void menuModelSetup(event_t event)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
break;
|
break;
|
||||||
case ITEM_MODEL_EXTERNAL_MODULE_OPTIONS: {
|
case ITEM_MODEL_EXTERNAL_MODULE_OPTIONS: {
|
||||||
uint8_t moduleIdx = CURRENT_MODULE_EDITED(k);
|
uint8_t moduleIdx = CURRENT_MODULE_EDITED(k);
|
||||||
|
|||||||
@@ -1042,7 +1042,6 @@ void menuModelSetup(event_t event)
|
|||||||
case ITEM_MODEL_EXTERNAL_MODULE_FAILSAFE:
|
case ITEM_MODEL_EXTERNAL_MODULE_FAILSAFE:
|
||||||
{
|
{
|
||||||
uint8_t moduleIdx = CURRENT_MODULE_EDITED(k);
|
uint8_t moduleIdx = CURRENT_MODULE_EDITED(k);
|
||||||
if (IS_MODULE_PXX(moduleIdx) || IS_MODULE_MULTIMODULE(moduleIdx)) {
|
|
||||||
ModuleData & moduleData = g_model.moduleData[moduleIdx];
|
ModuleData & moduleData = g_model.moduleData[moduleIdx];
|
||||||
lcdDrawTextAlignedLeft(y, STR_FAILSAFE);
|
lcdDrawTextAlignedLeft(y, STR_FAILSAFE);
|
||||||
lcdDrawTextAtIndex(MODEL_SETUP_2ND_COLUMN, y, STR_VFAILSAFE, moduleData.failsafeMode, menuHorizontalPosition==0 ? attr : 0);
|
lcdDrawTextAtIndex(MODEL_SETUP_2ND_COLUMN, y, STR_VFAILSAFE, moduleData.failsafeMode, menuHorizontalPosition==0 ? attr : 0);
|
||||||
@@ -1068,7 +1067,6 @@ void menuModelSetup(event_t event)
|
|||||||
lcdDrawFilledRect(MODEL_SETUP_2ND_COLUMN, y, LCD_W - MODEL_SETUP_2ND_COLUMN - MENUS_SCROLLBAR_WIDTH, 8);
|
lcdDrawFilledRect(MODEL_SETUP_2ND_COLUMN, y, LCD_W - MODEL_SETUP_2ND_COLUMN - MENUS_SCROLLBAR_WIDTH, 8);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|||||||
@@ -942,7 +942,6 @@ bool menuModelSetup(event_t event)
|
|||||||
case ITEM_MODEL_EXTERNAL_MODULE_FAILSAFE:
|
case ITEM_MODEL_EXTERNAL_MODULE_FAILSAFE:
|
||||||
{
|
{
|
||||||
uint8_t moduleIdx = CURRENT_MODULE_EDITED(k);
|
uint8_t moduleIdx = CURRENT_MODULE_EDITED(k);
|
||||||
if (IS_MODULE_PXX(moduleIdx)) {
|
|
||||||
ModuleData & moduleData = g_model.moduleData[moduleIdx];
|
ModuleData & moduleData = g_model.moduleData[moduleIdx];
|
||||||
lcdDrawText(MENUS_MARGIN_LEFT, y, STR_FAILSAFE);
|
lcdDrawText(MENUS_MARGIN_LEFT, y, STR_FAILSAFE);
|
||||||
lcdDrawTextAtIndex(MODEL_SETUP_2ND_COLUMN, y, STR_VFAILSAFE, moduleData.failsafeMode, menuHorizontalPosition==0 ? attr : 0);
|
lcdDrawTextAtIndex(MODEL_SETUP_2ND_COLUMN, y, STR_VFAILSAFE, moduleData.failsafeMode, menuHorizontalPosition==0 ? attr : 0);
|
||||||
@@ -969,7 +968,6 @@ bool menuModelSetup(event_t event)
|
|||||||
lcdDrawSolidFilledRect(MODEL_SETUP_2ND_COLUMN, y, LCD_W - MODEL_SETUP_2ND_COLUMN - 2, 8, TEXT_COLOR);
|
lcdDrawSolidFilledRect(MODEL_SETUP_2ND_COLUMN, y, LCD_W - MODEL_SETUP_2ND_COLUMN - 2, 8, TEXT_COLOR);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case ITEM_MODEL_EXTERNAL_MODULE_OPTIONS: {
|
case ITEM_MODEL_EXTERNAL_MODULE_OPTIONS: {
|
||||||
|
|||||||
Reference in New Issue
Block a user