Mercurial > public > ostc4
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(); |
