Browse Source

update

sunlight
zhaohe 11 months ago
parent
commit
02c39dcac9
  1. 8
      usrc/service/front_end_controler.hpp
  2. 1
      usrc/service/page/Page_main.cpp
  3. 2
      usrc/service/page/submenu/Page_muInterval.cpp

8
usrc/service/front_end_controler.hpp

@ -22,7 +22,7 @@ class FrontEndControler {
zmutex m_cmdlock = {"FrontEndControler_LOCK"};
tjc::tjc_usr_event_t event_cache;
tjc::tjc_usr_event_t input_file_event_cache;
bool input_file_event_cache_state = false;
@ -100,4 +100,10 @@ class FrontEndControler {
void callUsrEventCb(tjc::tjc_usr_event_t* event);
};
static inline const char* zitoa(int val) {
static char buf[32];
sprintf(buf, "%d", val);
return buf;
}
} // namespace iflytop

1
usrc/service/page/Page_main.cpp

@ -138,6 +138,7 @@ void Page_main::OnInputFieldContentChange(uint8_t bid, const char* text) {
}
CS->setcfgAndFlush(kcfg_distrInterval, distrIntervalSecond);
UIS->setVal(PAGE, bid, zitoa(distrIntervalSecond));
}
}

2
usrc/service/page/submenu/Page_muInterval.cpp

@ -31,7 +31,7 @@ void Page_muInterval::OnInputFieldContentChange(uint8_t bid, const char* text) {
UIS->setVal(PAGE, ob_muInterval_stAcidInte, CS->getStr(kcfg_distrInterval, &cfgcache));
return;
}
UIS->setVal(PAGE, bid, text);
CS->setcfgAndFlush(kcfg_distrInterval, distrIntervalSecond);
}
};

Loading…
Cancel
Save