步骤编辑页面添加功能

This commit is contained in:
sc committed 2026-03-14 00:12:59 +08:00
1 parent 281662556f
commit e8966f0764
6 files changed
+1081 -330

No files matched your search

@@ -366,6 +366,9 @@ static void screen_stepinf_s1_event_handler (lv_event_t *e)
lv_obj_clear_flag(guider_ui.screen_stepinf_s1b, LV_OBJ_FLAG_HIDDEN);
lv_obj_add_flag(guider_ui.screen_stepinf_s2b, LV_OBJ_FLAG_HIDDEN);
lv_obj_add_flag(guider_ui.screen_stepinf_s3b, LV_OBJ_FLAG_HIDDEN);
lv_obj_clear_flag(guider_ui.screen_stepinf_steps1, LV_OBJ_FLAG_HIDDEN);
lv_obj_add_flag(guider_ui.screen_stepinf_steps2, LV_OBJ_FLAG_HIDDEN);
lv_obj_add_flag(guider_ui.screen_stepinf_steps3, LV_OBJ_FLAG_HIDDEN);
break;
}
default:
@@ -383,6 +386,9 @@ static void screen_stepinf_s2_event_handler (lv_event_t *e)
lv_obj_add_flag(guider_ui.screen_stepinf_s1b, LV_OBJ_FLAG_HIDDEN);
lv_obj_clear_flag(guider_ui.screen_stepinf_s2b, LV_OBJ_FLAG_HIDDEN);
lv_obj_add_flag(guider_ui.screen_stepinf_s3b, LV_OBJ_FLAG_HIDDEN);
lv_obj_add_flag(guider_ui.screen_stepinf_steps1, LV_OBJ_FLAG_HIDDEN);
lv_obj_clear_flag(guider_ui.screen_stepinf_steps2, LV_OBJ_FLAG_HIDDEN);
lv_obj_add_flag(guider_ui.screen_stepinf_steps3, LV_OBJ_FLAG_HIDDEN);
break;
}
default:
@@ -400,6 +406,9 @@ static void screen_stepinf_s3_event_handler (lv_event_t *e)
lv_obj_add_flag(guider_ui.screen_stepinf_s1b, LV_OBJ_FLAG_HIDDEN);
lv_obj_add_flag(guider_ui.screen_stepinf_s2b, LV_OBJ_FLAG_HIDDEN);
lv_obj_clear_flag(guider_ui.screen_stepinf_s3b, LV_OBJ_FLAG_HIDDEN);
lv_obj_add_flag(guider_ui.screen_stepinf_steps1, LV_OBJ_FLAG_HIDDEN);
lv_obj_add_flag(guider_ui.screen_stepinf_steps2, LV_OBJ_FLAG_HIDDEN);
lv_obj_clear_flag(guider_ui.screen_stepinf_steps3, LV_OBJ_FLAG_HIDDEN);
break;
}
default:
@@ -456,21 +456,44 @@ typedef struct
lv_obj_t *screen_stepinf_s1;
lv_obj_t *screen_stepinf_s2;
lv_obj_t *screen_stepinf_s3;
lv_obj_t *screen_stepinf_p1;
lv_obj_t *screen_stepinf_p2;
lv_obj_t *screen_stepinf_p3;
lv_obj_t *screen_stepinf_p4;
lv_obj_t *screen_stepinf_p5;
lv_obj_t *screen_btn_1;
lv_obj_t *screen_btn_1_label;
lv_obj_t *screen_btn_2;
lv_obj_t *screen_btn_2_label;
lv_obj_t *screen_label_42;
lv_obj_t *screen_stepinf_p1n;
lv_obj_t *screen_stepinf_p2n;
lv_obj_t *screen_stepinf_p3n;
lv_obj_t *screen_stepinf_p4n;
lv_obj_t *screen_stepinf_steps1;
lv_obj_t *screen_stepinf_p5;
lv_obj_t *screen_stepinf_p4;
lv_obj_t *screen_stepinf_p3;
lv_obj_t *screen_stepinf_p2;
lv_obj_t *screen_stepinf_p1;
lv_obj_t *screen_stepinf_p5n;
lv_obj_t *screen_stepinf_p4n;
lv_obj_t *screen_stepinf_p3n;
lv_obj_t *screen_stepinf_p2n;
lv_obj_t *screen_stepinf_p1n;
lv_obj_t *screen_stepinf_steps2;
lv_obj_t *screen_stepinf_p5b1;
lv_obj_t *screen_stepinf_p4b1;
lv_obj_t *screen_stepinf_p3b1;
lv_obj_t *screen_stepinf_p2b1;
lv_obj_t *screen_stepinf_p1b1;
lv_obj_t *screen_stepinf_p5n1;
lv_obj_t *screen_stepinf_p4n1;
lv_obj_t *screen_stepinf_p3n1;
lv_obj_t *screen_stepinf_p2n1;
lv_obj_t *screen_stepinf_p1n1;
lv_obj_t *screen_stepinf_steps3;
lv_obj_t *screen_stepinf_p5b2;
lv_obj_t *screen_stepinf_p4b2;
lv_obj_t *screen_stepinf_p3b2;
lv_obj_t *screen_stepinf_p2b2;
lv_obj_t *screen_stepinf_p1b2;
lv_obj_t *screen_stepinf_p5n2;
lv_obj_t *screen_stepinf_p4n2;
lv_obj_t *screen_stepinf_p3n2;
lv_obj_t *screen_stepinf_p2n2;
lv_obj_t *screen_stepinf_p1n2;
lv_obj_t *screen_line_1;
lv_obj_t *screen_label_48;
lv_obj_t *screen_label_49;
File diff suppressed because it is too large. Load diff