Browse Source

Highlight Creality DWIN menu icons (#19368)

Jesse S 4 years ago
parent
commit
94244c1d93
No account linked to committer's email address
1 changed files with 9 additions and 0 deletions
  1. 9
    0
      Marlin/src/lcd/dwin/e3v2/dwin.cpp

+ 9
- 0
Marlin/src/lcd/dwin/e3v2/dwin.cpp View File

@@ -227,6 +227,7 @@ void show_plus_or_minus(uint8_t size, uint16_t bColor, uint8_t iNum, uint8_t fNu
227 227
 void ICON_Print() {
228 228
   if (select_page.now == 0) {
229 229
     DWIN_ICON_Show(ICON, ICON_Print_1, 17, 130);
230
+    DWIN_Draw_Rectangle(0, White, 17, 130, 126, 229);
230 231
     if (HMI_flag.language_chinese)
231 232
       DWIN_Frame_AreaCopy(1, 1, 447, 271 - 243, 479 - 19, 58, 201);
232 233
     else
@@ -244,6 +245,7 @@ void ICON_Print() {
244 245
 void ICON_Prepare() {
245 246
   if (select_page.now == 1) {
246 247
     DWIN_ICON_Show(ICON, ICON_Prepare_1, 145, 130);
248
+    DWIN_Draw_Rectangle(0, White, 145, 130, 254, 229);
247 249
     if (HMI_flag.language_chinese)
248 250
       DWIN_Frame_AreaCopy(1, 31, 447, 271 - 213, 479 - 19, 186, 201);
249 251
     else
@@ -261,6 +263,7 @@ void ICON_Prepare() {
261 263
 void ICON_Control() {
262 264
   if (select_page.now == 2) {
263 265
     DWIN_ICON_Show(ICON, ICON_Control_1, 17, 246);
266
+    DWIN_Draw_Rectangle(0, White, 17, 246, 126, 345);
264 267
     if (HMI_flag.language_chinese)
265 268
       DWIN_Frame_AreaCopy(1, 61, 447, 271 - 183, 479 - 19, 58, 318);
266 269
     else
@@ -278,6 +281,7 @@ void ICON_Control() {
278 281
 void ICON_StartInfo(bool show) {
279 282
   if (show) {
280 283
     DWIN_ICON_Show(ICON, ICON_Info_1, 145, 246);
284
+    DWIN_Draw_Rectangle(0, White, 145, 246, 254, 345);
281 285
     if (HMI_flag.language_chinese)
282 286
       DWIN_Frame_AreaCopy(1, 91, 447, 271 - 153, 479 - 19, 186, 318);
283 287
     else
@@ -295,6 +299,7 @@ void ICON_StartInfo(bool show) {
295 299
 void ICON_Leveling(bool show) {
296 300
   if (show) {
297 301
     DWIN_ICON_Show(ICON, ICON_Leveling_1, 145, 246);
302
+    DWIN_Draw_Rectangle(0, White, 145, 246, 254, 345);
298 303
     if (HMI_flag.language_chinese)
299 304
       DWIN_Frame_AreaCopy(1, 211, 447, 238, 479 - 19, 186, 318);
300 305
     else
@@ -312,6 +317,7 @@ void ICON_Leveling(bool show) {
312 317
 void ICON_Tune() {
313 318
   if (select_print.now == 0) {
314 319
     DWIN_ICON_Show(ICON, ICON_Setup_1, 8, 252);
320
+    DWIN_Draw_Rectangle(0, White, 8, 252, 87, 351);
315 321
     if (HMI_flag.language_chinese)
316 322
       DWIN_Frame_AreaCopy(1, 121, 447, 271 - 123, 479 - 21, 34, 325);
317 323
     else
@@ -329,6 +335,7 @@ void ICON_Tune() {
329 335
 void ICON_Pause() {
330 336
   if (select_print.now == 1) {
331 337
     DWIN_ICON_Show(ICON, ICON_Pause_1, 96, 252);
338
+    DWIN_Draw_Rectangle(0, White, 96, 252, 175, 351);
332 339
     if (HMI_flag.language_chinese)
333 340
       DWIN_Frame_AreaCopy(1, 181, 447, 271 - 63, 479 - 20, 124, 325);
334 341
     else
@@ -346,6 +353,7 @@ void ICON_Pause() {
346 353
 void ICON_Continue() {
347 354
   if (select_print.now == 1) {
348 355
     DWIN_ICON_Show(ICON, ICON_Continue_1, 96, 252);
356
+    DWIN_Draw_Rectangle(0, White, 96, 252, 175, 351);
349 357
     if (HMI_flag.language_chinese)
350 358
       DWIN_Frame_AreaCopy(1, 1, 447, 271 - 243, 479 - 19, 124, 325);
351 359
     else
@@ -363,6 +371,7 @@ void ICON_Continue() {
363 371
 void ICON_Stop() {
364 372
   if (select_print.now == 2) {
365 373
     DWIN_ICON_Show(ICON, ICON_Stop_1, 184, 252);
374
+    DWIN_Draw_Rectangle(0, White, 184, 252, 263, 351);
366 375
     if (HMI_flag.language_chinese)
367 376
       DWIN_Frame_AreaCopy(1, 151, 447, 271 - 93, 479 - 20, 210, 325);
368 377
     else

Loading…
Cancel
Save