Browse Source

📺 Fix TFT Classic UI non-Touchscreen 1024x600 (#24541)

FB4S_WIFI
Keith Bennett 2 years ago
committed by Scott Lahteine
parent
commit
1e9232723d
  1. 9
      Marlin/src/inc/Conditionals_LCD.h
  2. 4
      Marlin/src/inc/SanityCheck.h
  3. 2
      Marlin/src/lcd/tft/ui_1024x600.cpp
  4. 2
      Marlin/src/lcd/tft/ui_320x240.cpp
  5. 2
      Marlin/src/lcd/tft/ui_480x320.cpp

9
Marlin/src/inc/Conditionals_LCD.h

@ -1469,8 +1469,13 @@
#elif ENABLED(TFT_RES_1024x600)
#define TFT_WIDTH 1024
#define TFT_HEIGHT 600
#define GRAPHICAL_TFT_UPSCALE 6
#define TFT_PIXEL_OFFSET_X 120
#if ENABLED(TOUCH_SCREEN)
#define GRAPHICAL_TFT_UPSCALE 6
#define TFT_PIXEL_OFFSET_X 120
#else
#define GRAPHICAL_TFT_UPSCALE 8
#define TFT_PIXEL_OFFSET_X 0
#endif
#endif
// FSMC/SPI TFT Panels using standard HAL/tft/tft_(fsmc|spi|ltdc).h

4
Marlin/src/inc/SanityCheck.h

@ -2971,8 +2971,8 @@ static_assert(Y_MAX_LENGTH >= Y_BED_SIZE, "Movement bounds (Y_MIN_POS, Y_MAX_POS
#endif
#endif
#if defined(GRAPHICAL_TFT_UPSCALE) && !WITHIN(GRAPHICAL_TFT_UPSCALE, 2, 6)
#error "GRAPHICAL_TFT_UPSCALE must be between 2 and 6."
#if defined(GRAPHICAL_TFT_UPSCALE) && !WITHIN(GRAPHICAL_TFT_UPSCALE, 2, 8)
#error "GRAPHICAL_TFT_UPSCALE must be between 2 and 8."
#endif
#if BOTH(CHIRON_TFT_STANDARD, CHIRON_TFT_NEW)

2
Marlin/src/lcd/tft/ui_1024x600.cpp

@ -791,7 +791,7 @@ static void z_minus() { moveAxis(Z_AXIS, -1); }
}
#endif
#if HAS_BED_PROBE
#if BOTH(HAS_BED_PROBE, TOUCH_SCREEN)
static void z_select() {
motionAxisState.z_selection *= -1;
quick_feedback();

2
Marlin/src/lcd/tft/ui_320x240.cpp

@ -771,7 +771,7 @@ static void z_minus() { moveAxis(Z_AXIS, -1); }
}
#endif
#if HAS_BED_PROBE
#if BOTH(HAS_BED_PROBE, TOUCH_SCREEN)
static void z_select() {
motionAxisState.z_selection *= -1;
quick_feedback();

2
Marlin/src/lcd/tft/ui_480x320.cpp

@ -772,7 +772,7 @@ static void z_minus() { moveAxis(Z_AXIS, -1); }
}
#endif
#if HAS_BED_PROBE
#if BOTH(HAS_BED_PROBE, TOUCH_SCREEN)
static void z_select() {
motionAxisState.z_selection *= -1;
quick_feedback();

Loading…
Cancel
Save