comparison Discovery/Src/tMenuEditCvOption.c @ 1005:85f7e19c6688 GasConsumption

Switch menu position of Buzzer and flipdisplay option: The Buzzer is an HW option while the flipdisplay is a SW function => exchange the position in order to clean up categories.
author Ideenmodellierer
date Sat, 03 May 2025 17:47:53 +0200
parents 21142f4fa968
children 8c0134a287da
comparison
equal deleted inserted replaced
1004:efb7d18cc564 1005:85f7e19c6688
279 char text[32]; 279 char text[32];
280 snprintf(text, 32, "\001%c%c", TXT_2BYTE, TXT2BYTE_Timer); 280 snprintf(text, 32, "\001%c%c", TXT_2BYTE, TXT2BYTE_Timer);
281 write_topline(text); 281 write_topline(text);
282 282
283 set_globalState(StMOption_Timer); 283 set_globalState(StMOption_Timer);
284 resetMenuEdit(CLUT_MenuPageCvOption);
284 285
285 uint16_t yPos = ME_Y_LINE_BASE + get_globalState_Menu_Line() * ME_Y_LINE_STEP; 286 uint16_t yPos = ME_Y_LINE_BASE + get_globalState_Menu_Line() * ME_Y_LINE_STEP;
286 snprintf(text, 32, "%c%c", TXT_2BYTE, TXT2BYTE_Timer); 287 snprintf(text, 32, "%c%c", TXT_2BYTE, TXT2BYTE_Timer);
287 write_label_var(30, 299, yPos, &FontT48, text); 288 write_label_var(30, 299, yPos, &FontT48, text);
288 write_field_udigit(StMOption_Timer, 300, 392, yPos, &FontT48, "#:##", settings->timerDurationS / 60, settings->timerDurationS % 60, 0, 0); 289 write_field_udigit(StMOption_Timer_Value, 300, 392, yPos, &FontT48, "#:##", settings->timerDurationS / 60, settings->timerDurationS % 60, 0, 0);
289 write_label_var(393, 800, yPos, &FontT48, "\016\016 [m:ss]\017"); 290 write_label_var(393, 800, yPos, &FontT48, "\016\016 [m:ss]\017");
290 291
291 write_buttonTextline(TXT2BYTE_ButtonMinus, TXT2BYTE_ButtonEnter, TXT2BYTE_ButtonPlus); 292 write_buttonTextline(TXT2BYTE_ButtonMinus, TXT2BYTE_ButtonEnter, TXT2BYTE_ButtonPlus);
292 293
293 setEvent(StMOption_Timer, (uint32_t)OnAction_Timer); 294 setEvent(StMOption_Timer_Value, (uint32_t)OnAction_Timer);
294 startEdit(); 295 startEdit();
295 } 296 }
296 static uint8_t OnAction_Timer(uint32_t editId, uint8_t blockNumber, uint8_t digitNumber, uint8_t digitContent, uint8_t action) 297 static uint8_t OnAction_Timer(uint32_t editId, uint8_t blockNumber, uint8_t digitNumber, uint8_t digitContent, uint8_t action)
297 { 298 {
298 SSettings *settings = settingsGetPointer(); 299 SSettings *settings = settingsGetPointer();