|
513 | 513 | #elif defined(HOME_USING_SPREADCYCLE) |
514 | 514 | #error "HOME_USING_SPREADCYCLE is now obsolete. Please remove it." |
515 | 515 | #elif defined(DGUS_LCD) |
516 | | - #error "DGUS_LCD is now DGUS_LCD_UI_(ORIGIN|FYSETC|HIPRECY)." |
| 516 | + #error "DGUS_LCD is now DGUS_LCD_UI ORIGIN|FYSETC|HIPRECY)." |
517 | 517 | #elif defined(DGUS_SERIAL_PORT) |
518 | 518 | #error "DGUS_SERIAL_PORT is now LCD_SERIAL_PORT." |
519 | 519 | #elif defined(DGUS_BAUDRATE) |
@@ -3009,7 +3009,7 @@ static_assert(Y_MAX_LENGTH >= Y_BED_SIZE, "Movement bounds (Y_MIN_POS, Y_MAX_POS |
3009 | 3009 | + (DISABLED(IS_LEGACY_TFT) && ENABLED(TFT_GENERIC)) \ |
3010 | 3010 | + (ENABLED(IS_LEGACY_TFT) && COUNT_ENABLED(TFT_320x240, TFT_320x240_SPI, TFT_480x320, TFT_480x320_SPI)) \ |
3011 | 3011 | + COUNT_ENABLED(ANYCUBIC_LCD_I3MEGA, ANYCUBIC_LCD_CHIRON, ANYCUBIC_TFT35) \ |
3012 | | - + COUNT_ENABLED(DGUS_LCD_UI_ORIGIN, DGUS_LCD_UI_FYSETC, DGUS_LCD_UI_HIPRECY, DGUS_LCD_UI_MKS, DGUS_LCD_UI_RELOADED) \ |
| 3012 | + + DGUS_UI_IS(ORIGIN) + DGUS_UI_IS(FYSETC) + DGUS_UI_IS(HIPRECY) + DGUS_UI_IS(MKS) + DGUS_UI_IS(RELOADED) + DGUS_UI_IS(IA_CREALITY) \ |
3013 | 3013 | + COUNT_ENABLED(ENDER2_STOCKDISPLAY, CR10_STOCKDISPLAY) \ |
3014 | 3014 | + COUNT_ENABLED(DWIN_CREALITY_LCD, DWIN_LCD_PROUI, DWIN_CREALITY_LCD_JYERSUI, DWIN_MARLINUI_PORTRAIT, DWIN_MARLINUI_LANDSCAPE) \ |
3015 | 3015 | + COUNT_ENABLED(FYSETC_MINI_12864_X_X, FYSETC_MINI_12864_1_2, FYSETC_MINI_12864_2_0, FYSETC_GENERIC_12864_1_1) \ |
@@ -4270,48 +4270,48 @@ static_assert(_PLUS_TEST(4), "HOMING_FEEDRATE_MM_M values must be positive."); |
4270 | 4270 | #undef _BAD_DRIVER |
4271 | 4271 |
|
4272 | 4272 | /** |
4273 | | - * Require certain features for DGUS_LCD_UI_RELOADED. |
| 4273 | + * Require certain features for DGUS_LCD_UI RELOADED. |
4274 | 4274 | */ |
4275 | | -#if ENABLED(DGUS_LCD_UI_RELOADED) |
| 4275 | +#if DGUS_UI_IS(RELOADED) |
4276 | 4276 | #if BUFSIZE < 4 |
4277 | | - #error "DGUS_LCD_UI_RELOADED requires a BUFSIZE of at least 4." |
| 4277 | + #error "DGUS_LCD_UI RELOADED requires a BUFSIZE of at least 4." |
4278 | 4278 | #elif HOTENDS < 1 |
4279 | | - #error "DGUS_LCD_UI_RELOADED requires at least 1 hotend." |
| 4279 | + #error "DGUS_LCD_UI RELOADED requires at least 1 hotend." |
4280 | 4280 | #elif EXTRUDERS < 1 |
4281 | | - #error "DGUS_LCD_UI_RELOADED requires at least 1 extruder." |
| 4281 | + #error "DGUS_LCD_UI RELOADED requires at least 1 extruder." |
4282 | 4282 | #elif !HAS_HEATED_BED |
4283 | | - #error "DGUS_LCD_UI_RELOADED requires a heated bed." |
| 4283 | + #error "DGUS_LCD_UI RELOADED requires a heated bed." |
4284 | 4284 | #elif FAN_COUNT < 1 |
4285 | | - #error "DGUS_LCD_UI_RELOADED requires a fan." |
| 4285 | + #error "DGUS_LCD_UI RELOADED requires a fan." |
4286 | 4286 | #elif !HAS_BED_PROBE |
4287 | | - #error "DGUS_LCD_UI_RELOADED requires a bed probe." |
| 4287 | + #error "DGUS_LCD_UI RELOADED requires a bed probe." |
4288 | 4288 | #elif !HAS_MESH |
4289 | | - #error "DGUS_LCD_UI_RELOADED requires mesh leveling." |
| 4289 | + #error "DGUS_LCD_UI RELOADED requires mesh leveling." |
4290 | 4290 | #elif DISABLED(LCD_BED_TRAMMING) |
4291 | | - #error "DGUS_LCD_UI_RELOADED requires LCD_BED_TRAMMING." |
| 4291 | + #error "DGUS_LCD_UI RELOADED requires LCD_BED_TRAMMING." |
4292 | 4292 | #elif DISABLED(BABYSTEP_ALWAYS_AVAILABLE) |
4293 | | - #error "DGUS_LCD_UI_RELOADED requires BABYSTEP_ALWAYS_AVAILABLE." |
| 4293 | + #error "DGUS_LCD_UI RELOADED requires BABYSTEP_ALWAYS_AVAILABLE." |
4294 | 4294 | #elif DISABLED(BABYSTEP_ZPROBE_OFFSET) |
4295 | | - #error "DGUS_LCD_UI_RELOADED requires BABYSTEP_ZPROBE_OFFSET." |
| 4295 | + #error "DGUS_LCD_UI RELOADED requires BABYSTEP_ZPROBE_OFFSET." |
4296 | 4296 | #elif ENABLED(AUTO_BED_LEVELING_UBL) && DISABLED(UBL_SAVE_ACTIVE_ON_M500) |
4297 | 4297 | #warning "Without UBL_SAVE_ACTIVE_ON_M500, your mesh will not be saved when using the touchscreen." |
4298 | 4298 | #endif |
4299 | 4299 | #endif |
4300 | 4300 |
|
4301 | 4301 | /** |
4302 | | - * Require certain features for DGUS_LCD_UI_IA_CREALITY. |
| 4302 | + * Require certain features for DGUS_LCD_UI IA_CREALITY. |
4303 | 4303 | */ |
4304 | | -#if ENABLED(DGUS_LCD_UI_IA_CREALITY) |
| 4304 | +#if DGUS_UI_IS(IA_CREALITY) |
4305 | 4305 | #if DISABLED(ADVANCED_PAUSE_FEATURE) |
4306 | | - #error "DGUS_LCD_UI_IA_CREALITY requires ADVANCED_PAUSE_FEATURE." |
| 4306 | + #error "DGUS_LCD_UI IA_CREALITY requires ADVANCED_PAUSE_FEATURE." |
4307 | 4307 | #elif DISABLED(LCD_BED_TRAMMING) |
4308 | | - #error "DGUS_LCD_UI_IA_CREALITY requires LCD_BED_TRAMMING." |
| 4308 | + #error "DGUS_LCD_UI IA_CREALITY requires LCD_BED_TRAMMING." |
4309 | 4309 | #elif DISABLED(CLASSIC_JERK) |
4310 | | - #error "DGUS_LCD_UI_IA_CREALITY requires CLASSIC_JERK." |
| 4310 | + #error "DGUS_LCD_UI IA_CREALITY requires CLASSIC_JERK." |
4311 | 4311 | #elif DISABLED(BABYSTEPPING) |
4312 | | - #error "DGUS_LCD_UI_IA_CREALITY requires BABYSTEPPING." |
4313 | | - #elif NONE(AUTO_BED_LEVELING_BILINEAR,AUTO_BED_LEVELING_UBL,MESH_BED_LEVELING) |
4314 | | - #error "DGUS_LCD_UI_IA_CREALITY requires AUTO_BED_LEVELING_BILINEAR or AUTO_BED_LEVELING_UBL or MESH_BED_LEVELING)." |
| 4312 | + #error "DGUS_LCD_UI IA_CREALITY requires BABYSTEPPING." |
| 4313 | + #elif NONE(AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL, MESH_BED_LEVELING) |
| 4314 | + #error "DGUS_LCD_UI IA_CREALITY requires AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL, or MESH_BED_LEVELING." |
4315 | 4315 | #endif |
4316 | 4316 | #endif |
4317 | 4317 |
|
|
0 commit comments