mirror of
https://gitee.com/Vancouver2017/luban-lite-t3e-pro.git
synced 2025-12-16 19:38:56 +00:00
first commit
This commit is contained in:
@@ -190,6 +190,26 @@ static void setting_dispinfobtn_1_event_handler (lv_event_t *e)
|
||||
break;
|
||||
}
|
||||
}
|
||||
static void setting_dateinfobtn_1_event_handler (lv_event_t *e)
|
||||
{
|
||||
lv_event_code_t code = lv_event_get_code(e);
|
||||
|
||||
switch (code) {
|
||||
case LV_EVENT_CLICKED:
|
||||
{
|
||||
LOG_I("setting_dateinfobtn_1_event_handler");
|
||||
|
||||
if(!guider_ui.dateinfopage)
|
||||
{
|
||||
setup_scr_dateinfopage(&guider_ui);
|
||||
}
|
||||
lv_scr_load(guider_ui.dateinfopage);
|
||||
break;
|
||||
}
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
static void setting_langinfobtn_1_event_handler (lv_event_t *e)
|
||||
{
|
||||
lv_event_code_t code = lv_event_get_code(e);
|
||||
@@ -275,6 +295,7 @@ void events_init_setting(lv_ui *ui)
|
||||
lv_obj_add_event_cb(ui->setting_retrunbtn, setting_retrunbtn_event_handler, LV_EVENT_ALL, ui);
|
||||
lv_obj_add_event_cb(ui->setting_mainfobtn_1, setting_mainfobtn_1_event_handler, LV_EVENT_ALL, ui);
|
||||
lv_obj_add_event_cb(ui->setting_dispinfobtn_1, setting_dispinfobtn_1_event_handler, LV_EVENT_ALL, ui);
|
||||
lv_obj_add_event_cb(ui->setting_dateinfobtn_1, setting_dateinfobtn_1_event_handler, LV_EVENT_ALL, ui);
|
||||
lv_obj_add_event_cb(ui->setting_langinfobtn_1, setting_langinfobtn_1_event_handler, LV_EVENT_ALL, ui);
|
||||
lv_obj_add_event_cb(ui->setting_smartconfibtn_1, setting_smartconfibtn_1_event_handler, LV_EVENT_ALL, ui);
|
||||
lv_obj_add_event_cb(ui->setting_firstinfobtn_1, setting_firstinfobtn_1_event_handler, LV_EVENT_ALL, ui);
|
||||
@@ -341,6 +362,167 @@ void events_init_mianinfopage(lv_ui *ui)
|
||||
lv_obj_add_event_cb(ui->mianinfopage_restartbtn, mianinfopage_restartbtn_event_handler, LV_EVENT_ALL, NULL);
|
||||
lv_obj_add_event_cb(ui->mianinfopage_factorybtn, mianinfopage_factorybtn_event_handler, LV_EVENT_ALL, NULL);
|
||||
}
|
||||
static void dateinfopage_retrunbtn_event_handler (lv_event_t *e)
|
||||
{
|
||||
lv_event_code_t code = lv_event_get_code(e);
|
||||
|
||||
switch (code) {
|
||||
case LV_EVENT_RELEASED:
|
||||
{
|
||||
LOG_I("dateinfopage_retrunbtn_event_handler");
|
||||
|
||||
if(!guider_ui.setting)
|
||||
{
|
||||
setup_scr_setting(&guider_ui);
|
||||
}
|
||||
lv_scr_load(guider_ui.setting);
|
||||
|
||||
if(guider_ui.dateinfopage)
|
||||
{
|
||||
lv_obj_del(guider_ui.dateinfopage);
|
||||
guider_ui.dateinfopage = NULL;
|
||||
}
|
||||
break;
|
||||
}
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
static void dateinfopage_sw_1_event_handler (lv_event_t *e)
|
||||
{
|
||||
lv_event_code_t code = lv_event_get_code(e);
|
||||
|
||||
switch (code) {
|
||||
case LV_EVENT_VALUE_CHANGED:
|
||||
{
|
||||
LOG_I("dateinfopage_sw_1_event_handler");
|
||||
custom_datetime_key_status(1,LV_EVENT_CLICKED);
|
||||
break;
|
||||
}
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
static void dateinfopage_datebtn_event_handler (lv_event_t *e)
|
||||
{
|
||||
lv_event_code_t code = lv_event_get_code(e);
|
||||
|
||||
switch (code) {
|
||||
case LV_EVENT_RELEASED:
|
||||
{
|
||||
LOG_I("dateinfopage_datebtn_event_handler");
|
||||
|
||||
if(!guider_ui.datesetpage)
|
||||
{
|
||||
setup_scr_datesetpage(&guider_ui);
|
||||
}
|
||||
lv_scr_load(guider_ui.datesetpage);
|
||||
break;
|
||||
}
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
static void dateinfopage_timebtn_event_handler (lv_event_t *e)
|
||||
{
|
||||
lv_event_code_t code = lv_event_get_code(e);
|
||||
|
||||
switch (code) {
|
||||
case LV_EVENT_RELEASED:
|
||||
{
|
||||
LOG_I("dateinfopage_timebtn_event_handler");
|
||||
|
||||
if(!guider_ui.datesetpage)
|
||||
{
|
||||
setup_scr_datesetpage(&guider_ui);
|
||||
}
|
||||
lv_scr_load(guider_ui.datesetpage);
|
||||
break;
|
||||
}
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
void events_init_dateinfopage(lv_ui *ui)
|
||||
{
|
||||
lv_obj_add_event_cb(ui->dateinfopage_retrunbtn, dateinfopage_retrunbtn_event_handler, LV_EVENT_ALL, ui);
|
||||
lv_obj_add_event_cb(ui->dateinfopage_sw_1, dateinfopage_sw_1_event_handler, LV_EVENT_ALL, ui);
|
||||
lv_obj_add_event_cb(ui->dateinfopage_datebtn, dateinfopage_datebtn_event_handler, LV_EVENT_ALL, ui);
|
||||
lv_obj_add_event_cb(ui->dateinfopage_timebtn, dateinfopage_timebtn_event_handler, LV_EVENT_ALL, ui);
|
||||
}
|
||||
static void datesetpage_retrunbtn_event_handler (lv_event_t *e)
|
||||
{
|
||||
lv_event_code_t code = lv_event_get_code(e);
|
||||
|
||||
switch (code) {
|
||||
case LV_EVENT_CLICKED:
|
||||
{
|
||||
LOG_I("datesetpage_retrunbtn_event_handler");
|
||||
|
||||
if(!guider_ui.dateinfopage)
|
||||
{
|
||||
setup_scr_dateinfopage(&guider_ui);
|
||||
}
|
||||
lv_scr_load(guider_ui.dateinfopage);
|
||||
|
||||
if(guider_ui.datesetpage)
|
||||
{
|
||||
lv_obj_del(guider_ui.datesetpage);
|
||||
guider_ui.datesetpage = NULL;
|
||||
}
|
||||
break;
|
||||
}
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
static void datesetpage_changebtn_event_handler (lv_event_t *e)
|
||||
{
|
||||
lv_event_code_t code = lv_event_get_code(e);
|
||||
|
||||
switch (code) {
|
||||
case LV_EVENT_CLICKED:
|
||||
{
|
||||
LOG_I("datesetpage_changebtn_event_handler");
|
||||
custom_datetime_key_status(2,LV_EVENT_CLICKED);
|
||||
break;
|
||||
}
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
static void datesetpage_cancelbtn_event_handler (lv_event_t *e)
|
||||
{
|
||||
lv_event_code_t code = lv_event_get_code(e);
|
||||
|
||||
switch (code) {
|
||||
case LV_EVENT_CLICKED:
|
||||
{
|
||||
LOG_I("datesetpage_cancelbtn_event_handler");
|
||||
|
||||
if(!guider_ui.dateinfopage)
|
||||
{
|
||||
setup_scr_dateinfopage(&guider_ui);
|
||||
}
|
||||
lv_scr_load(guider_ui.dateinfopage);
|
||||
|
||||
if(guider_ui.datesetpage)
|
||||
{
|
||||
lv_obj_del(guider_ui.datesetpage);
|
||||
guider_ui.datesetpage = NULL;
|
||||
}
|
||||
break;
|
||||
}
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
void events_init_datesetpage(lv_ui *ui)
|
||||
{
|
||||
lv_obj_add_event_cb(ui->datesetpage_retrunbtn, datesetpage_retrunbtn_event_handler, LV_EVENT_ALL, ui);
|
||||
lv_obj_add_event_cb(ui->datesetpage_changebtn, datesetpage_changebtn_event_handler, LV_EVENT_ALL, ui);
|
||||
lv_obj_add_event_cb(ui->datesetpage_cancelbtn, datesetpage_cancelbtn_event_handler, LV_EVENT_ALL, ui);
|
||||
}
|
||||
static void langinfopage_retrunbtn_event_handler (lv_event_t *e)
|
||||
{
|
||||
lv_event_code_t code = lv_event_get_code(e);
|
||||
|
||||
Reference in New Issue
Block a user