|
@@ -479,4 +479,14 @@ class MenuItem_bool : public MenuEditItemBase {
|
479
|
479
|
|
480
|
480
|
#define SNFAN(N) (ENABLED(SINGLENOZZLE_STANDBY_FAN) && !HAS_FAN##N && EXTRUDERS > N)
|
481
|
481
|
|
|
482
|
+ #if SNFAN(1) || SNFAN(2) || SNFAN(3) || SNFAN(4) || SNFAN(5) || SNFAN(6) || SNFAN(7)
|
|
483
|
+ #define DEFINE_SINGLENOZZLE_ITEM() \
|
|
484
|
+ auto singlenozzle_item = [&](const uint8_t f) { \
|
|
485
|
+ editable.uint8 = singlenozzle_fan_speed[f]; \
|
|
486
|
+ EDIT_ITEM_FAST_N(percent, f, MSG_STORED_FAN_N, &editable.uint8, 0, 255, on_fan_update); \
|
|
487
|
+ }
|
|
488
|
+ #else
|
|
489
|
+ #define DEFINE_SINGLENOZZLE_ITEM() NOOP
|
|
490
|
+ #endif
|
|
491
|
+
|
482
|
492
|
#endif // HAS_FAN
|