|
@ -279,7 +279,7 @@ void disp_gcode_icon(uint8_t file_num) { |
|
|
cutFileName((char *)list_file.long_name[i], 16, 8, (char *)public_buf_m); |
|
|
cutFileName((char *)list_file.long_name[i], 16, 8, (char *)public_buf_m); |
|
|
|
|
|
|
|
|
if (list_file.IsFolder[i]) { |
|
|
if (list_file.IsFolder[i]) { |
|
|
lv_obj_set_event_cb_mks(buttonGcode[i], event_handler, (i + 1), nullptr, 0); |
|
|
lv_obj_set_event_cb_mks(buttonGcode[i], event_handler, (i + 1), "", 0); |
|
|
lv_imgbtn_set_src_both(buttonGcode[i], "F:/bmp_dir.bin"); |
|
|
lv_imgbtn_set_src_both(buttonGcode[i], "F:/bmp_dir.bin"); |
|
|
if (i < 3) |
|
|
if (i < 3) |
|
|
lv_obj_set_pos(buttonGcode[i], BTN_X_PIXEL * i + INTERVAL_V * (i + 1), titleHeight); |
|
|
lv_obj_set_pos(buttonGcode[i], BTN_X_PIXEL * i + INTERVAL_V * (i + 1), titleHeight); |
|
@ -298,7 +298,7 @@ void disp_gcode_icon(uint8_t file_num) { |
|
|
strcat(test_public_buf_l, list_file.file_name[i]); |
|
|
strcat(test_public_buf_l, list_file.file_name[i]); |
|
|
char *temp = strstr(test_public_buf_l, ".GCO"); |
|
|
char *temp = strstr(test_public_buf_l, ".GCO"); |
|
|
if (temp) strcpy(temp, ".bin"); |
|
|
if (temp) strcpy(temp, ".bin"); |
|
|
lv_obj_set_event_cb_mks(buttonGcode[i], event_handler, (i + 1), nullptr, 0); |
|
|
lv_obj_set_event_cb_mks(buttonGcode[i], event_handler, (i + 1), "", 0); |
|
|
lv_imgbtn_set_src_both(buttonGcode[i], test_public_buf_l); |
|
|
lv_imgbtn_set_src_both(buttonGcode[i], test_public_buf_l); |
|
|
if (i < 3) { |
|
|
if (i < 3) { |
|
|
lv_obj_set_pos(buttonGcode[i], BTN_X_PIXEL * i + INTERVAL_V * (i + 1) + FILE_PRE_PIC_X_OFFSET, titleHeight + FILE_PRE_PIC_Y_OFFSET); |
|
|
lv_obj_set_pos(buttonGcode[i], BTN_X_PIXEL * i + INTERVAL_V * (i + 1) + FILE_PRE_PIC_X_OFFSET, titleHeight + FILE_PRE_PIC_Y_OFFSET); |
|
@ -308,7 +308,7 @@ void disp_gcode_icon(uint8_t file_num) { |
|
|
lv_btn_use_label_style(buttonText[i]); |
|
|
lv_btn_use_label_style(buttonText[i]); |
|
|
lv_obj_clear_protect(buttonText[i], LV_PROTECT_FOLLOW); |
|
|
lv_obj_clear_protect(buttonText[i], LV_PROTECT_FOLLOW); |
|
|
lv_btn_set_layout(buttonText[i], LV_LAYOUT_OFF); |
|
|
lv_btn_set_layout(buttonText[i], LV_LAYOUT_OFF); |
|
|
//lv_obj_set_event_cb_mks(buttonText[i], event_handler,(i+10),nullptr, 0);
|
|
|
//lv_obj_set_event_cb_mks(buttonText[i], event_handler,(i+10),"", 0);
|
|
|
lv_obj_set_pos(buttonText[i], BTN_X_PIXEL * i + INTERVAL_V * (i + 1) + FILE_PRE_PIC_X_OFFSET, titleHeight + FILE_PRE_PIC_Y_OFFSET + 100); |
|
|
lv_obj_set_pos(buttonText[i], BTN_X_PIXEL * i + INTERVAL_V * (i + 1) + FILE_PRE_PIC_X_OFFSET, titleHeight + FILE_PRE_PIC_Y_OFFSET + 100); |
|
|
lv_obj_set_size(buttonText[i], 100, 40); |
|
|
lv_obj_set_size(buttonText[i], 100, 40); |
|
|
} |
|
|
} |
|
@ -320,7 +320,7 @@ void disp_gcode_icon(uint8_t file_num) { |
|
|
lv_btn_use_label_style(buttonText[i]); |
|
|
lv_btn_use_label_style(buttonText[i]); |
|
|
lv_obj_clear_protect(buttonText[i], LV_PROTECT_FOLLOW); |
|
|
lv_obj_clear_protect(buttonText[i], LV_PROTECT_FOLLOW); |
|
|
lv_btn_set_layout(buttonText[i], LV_LAYOUT_OFF); |
|
|
lv_btn_set_layout(buttonText[i], LV_LAYOUT_OFF); |
|
|
//lv_obj_set_event_cb_mks(buttonText[i], event_handler,(i+10),nullptr, 0);
|
|
|
//lv_obj_set_event_cb_mks(buttonText[i], event_handler,(i+10),"", 0);
|
|
|
lv_obj_set_pos(buttonText[i], BTN_X_PIXEL * (i - 3) + INTERVAL_V * ((i - 3) + 1) + FILE_PRE_PIC_X_OFFSET, BTN_Y_PIXEL + INTERVAL_H + titleHeight + FILE_PRE_PIC_Y_OFFSET + 100); |
|
|
lv_obj_set_pos(buttonText[i], BTN_X_PIXEL * (i - 3) + INTERVAL_V * ((i - 3) + 1) + FILE_PRE_PIC_X_OFFSET, BTN_Y_PIXEL + INTERVAL_H + titleHeight + FILE_PRE_PIC_Y_OFFSET + 100); |
|
|
lv_obj_set_size(buttonText[i], 100, 40); |
|
|
lv_obj_set_size(buttonText[i], 100, 40); |
|
|
} |
|
|
} |
|
@ -328,7 +328,7 @@ void disp_gcode_icon(uint8_t file_num) { |
|
|
lv_obj_align(labelPageUp[i], buttonText[i], LV_ALIGN_IN_BOTTOM_MID, 0, 0); |
|
|
lv_obj_align(labelPageUp[i], buttonText[i], LV_ALIGN_IN_BOTTOM_MID, 0, 0); |
|
|
} |
|
|
} |
|
|
else { |
|
|
else { |
|
|
lv_obj_set_event_cb_mks(buttonGcode[i], event_handler, (i + 1), nullptr, 0); |
|
|
lv_obj_set_event_cb_mks(buttonGcode[i], event_handler, (i + 1), "", 0); |
|
|
lv_imgbtn_set_src_both(buttonGcode[i], "F:/bmp_file.bin"); |
|
|
lv_imgbtn_set_src_both(buttonGcode[i], "F:/bmp_file.bin"); |
|
|
if (i < 3) |
|
|
if (i < 3) |
|
|
lv_obj_set_pos(buttonGcode[i], BTN_X_PIXEL * i + INTERVAL_V * (i + 1), titleHeight); |
|
|
lv_obj_set_pos(buttonGcode[i], BTN_X_PIXEL * i + INTERVAL_V * (i + 1), titleHeight); |
|
|