|
1105 | 1105 | #define BOOTSCREEN_TIMEOUT 4000 // (ms) Total Duration to display the boot screen(s) |
1106 | 1106 | #endif |
1107 | 1107 |
|
1108 | | -#if HAS_GRAPHICAL_LCD && EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) |
1109 | | - //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits |
1110 | | - //#define SHOW_REMAINING_TIME // Display estimated time to completion |
| 1108 | +#if EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) && (HAS_GRAPHICAL_LCD || HAS_CHARACTER_LCD) |
| 1109 | + //#define SHOW_REMAINING_TIME // Display estimated time to completion |
1111 | 1110 | #if ENABLED(SHOW_REMAINING_TIME) |
1112 | | - //#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation |
1113 | | - //#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time |
| 1111 | + //#define USE_M73_REMAINING_TIME // Use remaining time from M73 command instead of estimation |
| 1112 | + //#define ROTATE_PROGRESS_DISPLAY // Display (P)rogress, (E)lapsed, and (R)emaining time |
| 1113 | + #endif |
| 1114 | + |
| 1115 | + #if HAS_GRAPHICAL_LCD |
| 1116 | + //#define PRINT_PROGRESS_SHOW_DECIMALS // Show progress with decimal digits |
1114 | 1117 | #endif |
1115 | | -#endif |
1116 | 1118 |
|
1117 | | -#if HAS_CHARACTER_LCD && EITHER(SDSUPPORT, LCD_SET_PROGRESS_MANUALLY) |
1118 | | - //#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing |
1119 | | - #if ENABLED(LCD_PROGRESS_BAR) |
1120 | | - #define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar |
1121 | | - #define PROGRESS_BAR_MSG_TIME 3000 // (ms) Amount of time to show the status message |
1122 | | - #define PROGRESS_MSG_EXPIRE 0 // (ms) Amount of time to retain the status message (0=forever) |
1123 | | - //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it |
1124 | | - //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar |
| 1119 | + #if HAS_CHARACTER_LCD |
| 1120 | + //#define LCD_PROGRESS_BAR // Show a progress bar on HD44780 LCDs for SD printing |
| 1121 | + #if ENABLED(LCD_PROGRESS_BAR) |
| 1122 | + #define PROGRESS_BAR_BAR_TIME 2000 // (ms) Amount of time to show the bar |
| 1123 | + #define PROGRESS_BAR_MSG_TIME 3000 // (ms) Amount of time to show the status message |
| 1124 | + #define PROGRESS_MSG_EXPIRE 0 // (ms) Amount of time to retain the status message (0=forever) |
| 1125 | + //#define PROGRESS_MSG_ONCE // Show the message for MSG_TIME then clear it |
| 1126 | + //#define LCD_PROGRESS_BAR_TEST // Add a menu item to test the progress bar |
| 1127 | + #endif |
1125 | 1128 | #endif |
1126 | 1129 | #endif |
1127 | 1130 |
|
|
0 commit comments