|
|
@ -426,23 +426,21 @@ static void lcd_set_custom_characters( |
|
|
|
createChar_P(LCD_FEEDRATE_CHAR, feedrate); |
|
|
|
createChar_P(LCD_CLOCK_CHAR, clock); |
|
|
|
|
|
|
|
#if ENABLED(SDSUPPORT) |
|
|
|
#if ENABLED(LCD_PROGRESS_BAR) |
|
|
|
if (screen_charset == CHARSET_INFO) { // 3 Progress bar characters for info screen
|
|
|
|
for (int16_t i = 3; i--;) |
|
|
|
createChar_P(LCD_STR_PROGRESS[i], progress[i]); |
|
|
|
} |
|
|
|
else |
|
|
|
#endif |
|
|
|
{ // SD Card sub-menu special characters
|
|
|
|
createChar_P(LCD_UPLEVEL_CHAR, uplevel); |
|
|
|
#if ENABLED(LCD_PROGRESS_BAR) |
|
|
|
if (screen_charset == CHARSET_INFO) { // 3 Progress bar characters for info screen
|
|
|
|
for (int16_t i = 3; i--;) |
|
|
|
createChar_P(LCD_STR_PROGRESS[i], progress[i]); |
|
|
|
} |
|
|
|
else |
|
|
|
#endif |
|
|
|
{ |
|
|
|
createChar_P(LCD_UPLEVEL_CHAR, uplevel); |
|
|
|
#if ENABLED(SDSUPPORT) |
|
|
|
// SD Card sub-menu special characters
|
|
|
|
createChar_P(LCD_STR_REFRESH[0], refresh); |
|
|
|
createChar_P(LCD_STR_FOLDER[0], folder); |
|
|
|
} |
|
|
|
#else |
|
|
|
// With no SD support, only need the uplevel character
|
|
|
|
createChar_P(LCD_UPLEVEL_CHAR, uplevel); |
|
|
|
#endif |
|
|
|
#endif |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|