Changes between Version 39 and Version 40 of Docs/825gen2/Dev/UpdatingLegacyAppsToNewLook


Ignore:
Timestamp:
02/09/24 08:38:15 (10 months ago)
Author:
Don Wilson
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Docs/825gen2/Dev/UpdatingLegacyAppsToNewLook

    v39 v40  
    296296
    297297{{{
    298 
    299 }}}
    300 
     298EVENT(TimeShow)
     299{
     300   ClearLCD();
     301   SetCurColor(COLOR_ATTENTION);
     302   PrintLCD("Set Time");
     303   return 0;
     304}
     305
     306int SetTime(void)
     307{
     308   int n;
     309   FORM_INIT(Time, EventTimeShow, NULL, NULL, NULL, nFormFlgShowHelp);
     310   FORM_ADD_INPUT(Time, Hour,   FONT_WIDTH * 0, FONT_HEIGHT * 3, "Hour: ",   2, 0, 23, NULL, &g_datetime.hour,   FORM_UINT8, NULL, "Enter the hour in 24 hour time\r3 p.m. = 15");
     311   FORM_ADD_INPUT(Time, Minute, FONT_WIDTH * 0, FONT_HEIGHT * 5, "Minute: ", 2, 0, 59, NULL, &g_datetime.minute, FORM_UINT8, NULL, "Enter the minutes");
     312   FORM_ADD_INPUT(Time, Second, FONT_WIDTH * 0, FONT_HEIGHT * 7, "Second: ", 2, 0, 59, NULL, &g_datetime.second, FORM_UINT8, NULL, "Enter the seconds");
     313
     314   FORM_SHOW(Time);
     315   n = FORM_RUN(Time);
     316   FORM_HIDE(Time);
     317   if(n) {
     318        // Set the time
     319        // ...
     320    }
     321    return n;
     322}
     323}}}
     324