Move HOLLOW_FRAME options to config_adv
This commit is contained in:
		
							parent
							
								
									67ca6c7bfe
								
							
						
					
					
						commit
						06af3b62ba
					
				| @ -466,8 +466,25 @@ | ||||
| 
 | ||||
| #endif // SDSUPPORT
 | ||||
| 
 | ||||
| // Some additional options are available for graphical displays:
 | ||||
| /**
 | ||||
|  * Additional options for Graphical Displays | ||||
|  *  | ||||
|  * Use the optimizations here to improve printing performance, | ||||
|  * which can be adversely affected by graphical display drawing, | ||||
|  * especially when doing several short moves, and when printing | ||||
|  * on DELTA and SCARA machines. | ||||
|  *  | ||||
|  * Some of these options may result in the display lagging behind | ||||
|  * controller events, as there is a trade-off between reliable | ||||
|  * printing performance versus fast display updates. | ||||
|  */ | ||||
| #if ENABLED(DOGLCD) | ||||
|   // Enable to save many cycles by drawing a hollow frame on the Info Screen
 | ||||
|   #define XYZ_HOLLOW_FRAME | ||||
| 
 | ||||
|   // Enable to save many cycles by drawing a hollow frame on Menu Screens
 | ||||
|   #define MENU_HOLLOW_FRAME | ||||
| 
 | ||||
|   // A bigger font is available for edit items. Costs 3120 bytes of PROGMEM.
 | ||||
|   // Western only. Not available for Cyrillic, Kana, Turkish, Greek, or Chinese.
 | ||||
|   //#define USE_BIG_EDIT_FONT
 | ||||
|  | ||||
| @ -466,8 +466,25 @@ | ||||
| 
 | ||||
| #endif // SDSUPPORT
 | ||||
| 
 | ||||
| // Some additional options are available for graphical displays:
 | ||||
| /**
 | ||||
|  * Additional options for Graphical Displays | ||||
|  *  | ||||
|  * Use the optimizations here to improve printing performance, | ||||
|  * which can be adversely affected by graphical display drawing, | ||||
|  * especially when doing several short moves, and when printing | ||||
|  * on DELTA and SCARA machines. | ||||
|  *  | ||||
|  * Some of these options may result in the display lagging behind | ||||
|  * controller events, as there is a trade-off between reliable | ||||
|  * printing performance versus fast display updates. | ||||
|  */ | ||||
| #if ENABLED(DOGLCD) | ||||
|   // Enable to save many cycles by drawing a hollow frame on the Info Screen
 | ||||
|   #define XYZ_HOLLOW_FRAME | ||||
| 
 | ||||
|   // Enable to save many cycles by drawing a hollow frame on Menu Screens
 | ||||
|   #define MENU_HOLLOW_FRAME | ||||
| 
 | ||||
|   // A bigger font is available for edit items. Costs 3120 bytes of PROGMEM.
 | ||||
|   // Western only. Not available for Cyrillic, Kana, Turkish, Greek, or Chinese.
 | ||||
|   //#define USE_BIG_EDIT_FONT
 | ||||
|  | ||||
| @ -466,8 +466,25 @@ | ||||
| 
 | ||||
| #endif // SDSUPPORT
 | ||||
| 
 | ||||
| // Some additional options are available for graphical displays:
 | ||||
| /**
 | ||||
|  * Additional options for Graphical Displays | ||||
|  *  | ||||
|  * Use the optimizations here to improve printing performance, | ||||
|  * which can be adversely affected by graphical display drawing, | ||||
|  * especially when doing several short moves, and when printing | ||||
|  * on DELTA and SCARA machines. | ||||
|  *  | ||||
|  * Some of these options may result in the display lagging behind | ||||
|  * controller events, as there is a trade-off between reliable | ||||
|  * printing performance versus fast display updates. | ||||
|  */ | ||||
| #if ENABLED(DOGLCD) | ||||
|   // Enable to save many cycles by drawing a hollow frame on the Info Screen
 | ||||
|   #define XYZ_HOLLOW_FRAME | ||||
| 
 | ||||
|   // Enable to save many cycles by drawing a hollow frame on Menu Screens
 | ||||
|   #define MENU_HOLLOW_FRAME | ||||
| 
 | ||||
|   // A bigger font is available for edit items. Costs 3120 bytes of PROGMEM.
 | ||||
|   // Western only. Not available for Cyrillic, Kana, Turkish, Greek, or Chinese.
 | ||||
|   //#define USE_BIG_EDIT_FONT
 | ||||
|  | ||||
| @ -466,8 +466,25 @@ | ||||
| 
 | ||||
| #endif // SDSUPPORT
 | ||||
| 
 | ||||
| // Some additional options are available for graphical displays:
 | ||||
| /**
 | ||||
|  * Additional options for Graphical Displays | ||||
|  *  | ||||
|  * Use the optimizations here to improve printing performance, | ||||
|  * which can be adversely affected by graphical display drawing, | ||||
|  * especially when doing several short moves, and when printing | ||||
|  * on DELTA and SCARA machines. | ||||
|  *  | ||||
|  * Some of these options may result in the display lagging behind | ||||
|  * controller events, as there is a trade-off between reliable | ||||
|  * printing performance versus fast display updates. | ||||
|  */ | ||||
| #if ENABLED(DOGLCD) | ||||
|   // Enable to save many cycles by drawing a hollow frame on the Info Screen
 | ||||
|   #define XYZ_HOLLOW_FRAME | ||||
| 
 | ||||
|   // Enable to save many cycles by drawing a hollow frame on Menu Screens
 | ||||
|   #define MENU_HOLLOW_FRAME | ||||
| 
 | ||||
|   // A bigger font is available for edit items. Costs 3120 bytes of PROGMEM.
 | ||||
|   // Western only. Not available for Cyrillic, Kana, Turkish, Greek, or Chinese.
 | ||||
|   //#define USE_BIG_EDIT_FONT
 | ||||
|  | ||||
| @ -479,8 +479,25 @@ | ||||
| 
 | ||||
| #endif // SDSUPPORT
 | ||||
| 
 | ||||
| // Some additional options are available for graphical displays:
 | ||||
| /**
 | ||||
|  * Additional options for Graphical Displays | ||||
|  *  | ||||
|  * Use the optimizations here to improve printing performance, | ||||
|  * which can be adversely affected by graphical display drawing, | ||||
|  * especially when doing several short moves, and when printing | ||||
|  * on DELTA and SCARA machines. | ||||
|  *  | ||||
|  * Some of these options may result in the display lagging behind | ||||
|  * controller events, as there is a trade-off between reliable | ||||
|  * printing performance versus fast display updates. | ||||
|  */ | ||||
| #if ENABLED(DOGLCD) | ||||
|   // Enable to save many cycles by drawing a hollow frame on the Info Screen
 | ||||
|   #define XYZ_HOLLOW_FRAME | ||||
| 
 | ||||
|   // Enable to save many cycles by drawing a hollow frame on Menu Screens
 | ||||
|   #define MENU_HOLLOW_FRAME | ||||
| 
 | ||||
|   // A bigger font is available for edit items. Costs 3120 bytes of PROGMEM.
 | ||||
|   // Western only. Not available for Cyrillic, Kana, Turkish, Greek, or Chinese.
 | ||||
|   //#define USE_BIG_EDIT_FONT
 | ||||
|  | ||||
| @ -466,8 +466,25 @@ | ||||
| 
 | ||||
| #endif // SDSUPPORT
 | ||||
| 
 | ||||
| // Some additional options are available for graphical displays:
 | ||||
| /**
 | ||||
|  * Additional options for Graphical Displays | ||||
|  *  | ||||
|  * Use the optimizations here to improve printing performance, | ||||
|  * which can be adversely affected by graphical display drawing, | ||||
|  * especially when doing several short moves, and when printing | ||||
|  * on DELTA and SCARA machines. | ||||
|  *  | ||||
|  * Some of these options may result in the display lagging behind | ||||
|  * controller events, as there is a trade-off between reliable | ||||
|  * printing performance versus fast display updates. | ||||
|  */ | ||||
| #if ENABLED(DOGLCD) | ||||
|   // Enable to save many cycles by drawing a hollow frame on the Info Screen
 | ||||
|   #define XYZ_HOLLOW_FRAME | ||||
| 
 | ||||
|   // Enable to save many cycles by drawing a hollow frame on Menu Screens
 | ||||
|   #define MENU_HOLLOW_FRAME | ||||
| 
 | ||||
|   // A bigger font is available for edit items. Costs 3120 bytes of PROGMEM.
 | ||||
|   // Western only. Not available for Cyrillic, Kana, Turkish, Greek, or Chinese.
 | ||||
|   //#define USE_BIG_EDIT_FONT
 | ||||
|  | ||||
| @ -466,8 +466,25 @@ | ||||
| 
 | ||||
| #endif // SDSUPPORT
 | ||||
| 
 | ||||
| // Some additional options are available for graphical displays:
 | ||||
| /**
 | ||||
|  * Additional options for Graphical Displays | ||||
|  *  | ||||
|  * Use the optimizations here to improve printing performance, | ||||
|  * which can be adversely affected by graphical display drawing, | ||||
|  * especially when doing several short moves, and when printing | ||||
|  * on DELTA and SCARA machines. | ||||
|  *  | ||||
|  * Some of these options may result in the display lagging behind | ||||
|  * controller events, as there is a trade-off between reliable | ||||
|  * printing performance versus fast display updates. | ||||
|  */ | ||||
| #if ENABLED(DOGLCD) | ||||
|   // Enable to save many cycles by drawing a hollow frame on the Info Screen
 | ||||
|   #define XYZ_HOLLOW_FRAME | ||||
| 
 | ||||
|   // Enable to save many cycles by drawing a hollow frame on Menu Screens
 | ||||
|   #define MENU_HOLLOW_FRAME | ||||
| 
 | ||||
|   // A bigger font is available for edit items. Costs 3120 bytes of PROGMEM.
 | ||||
|   // Western only. Not available for Cyrillic, Kana, Turkish, Greek, or Chinese.
 | ||||
|   //#define USE_BIG_EDIT_FONT
 | ||||
|  | ||||
| @ -466,8 +466,25 @@ | ||||
| 
 | ||||
| #endif // SDSUPPORT
 | ||||
| 
 | ||||
| // Some additional options are available for graphical displays:
 | ||||
| /**
 | ||||
|  * Additional options for Graphical Displays | ||||
|  *  | ||||
|  * Use the optimizations here to improve printing performance, | ||||
|  * which can be adversely affected by graphical display drawing, | ||||
|  * especially when doing several short moves, and when printing | ||||
|  * on DELTA and SCARA machines. | ||||
|  *  | ||||
|  * Some of these options may result in the display lagging behind | ||||
|  * controller events, as there is a trade-off between reliable | ||||
|  * printing performance versus fast display updates. | ||||
|  */ | ||||
| #if ENABLED(DOGLCD) | ||||
|   // Enable to save many cycles by drawing a hollow frame on the Info Screen
 | ||||
|   #define XYZ_HOLLOW_FRAME | ||||
| 
 | ||||
|   // Enable to save many cycles by drawing a hollow frame on Menu Screens
 | ||||
|   #define MENU_HOLLOW_FRAME | ||||
| 
 | ||||
|   // A bigger font is available for edit items. Costs 3120 bytes of PROGMEM.
 | ||||
|   // Western only. Not available for Cyrillic, Kana, Turkish, Greek, or Chinese.
 | ||||
|   //#define USE_BIG_EDIT_FONT
 | ||||
|  | ||||
| @ -474,8 +474,25 @@ | ||||
| 
 | ||||
| #endif // SDSUPPORT
 | ||||
| 
 | ||||
| // Some additional options are available for graphical displays:
 | ||||
| /**
 | ||||
|  * Additional options for Graphical Displays | ||||
|  *  | ||||
|  * Use the optimizations here to improve printing performance, | ||||
|  * which can be adversely affected by graphical display drawing, | ||||
|  * especially when doing several short moves, and when printing | ||||
|  * on DELTA and SCARA machines. | ||||
|  *  | ||||
|  * Some of these options may result in the display lagging behind | ||||
|  * controller events, as there is a trade-off between reliable | ||||
|  * printing performance versus fast display updates. | ||||
|  */ | ||||
| #if ENABLED(DOGLCD) | ||||
|   // Enable to save many cycles by drawing a hollow frame on the Info Screen
 | ||||
|   #define XYZ_HOLLOW_FRAME | ||||
| 
 | ||||
|   // Enable to save many cycles by drawing a hollow frame on Menu Screens
 | ||||
|   #define MENU_HOLLOW_FRAME | ||||
| 
 | ||||
|   // A bigger font is available for edit items. Costs 3120 bytes of PROGMEM.
 | ||||
|   // Western only. Not available for Cyrillic, Kana, Turkish, Greek, or Chinese.
 | ||||
|   //#define USE_BIG_EDIT_FONT
 | ||||
|  | ||||
| @ -466,8 +466,25 @@ | ||||
| 
 | ||||
| #endif // SDSUPPORT
 | ||||
| 
 | ||||
| // Some additional options are available for graphical displays:
 | ||||
| /**
 | ||||
|  * Additional options for Graphical Displays | ||||
|  *  | ||||
|  * Use the optimizations here to improve printing performance, | ||||
|  * which can be adversely affected by graphical display drawing, | ||||
|  * especially when doing several short moves, and when printing | ||||
|  * on DELTA and SCARA machines. | ||||
|  *  | ||||
|  * Some of these options may result in the display lagging behind | ||||
|  * controller events, as there is a trade-off between reliable | ||||
|  * printing performance versus fast display updates. | ||||
|  */ | ||||
| #if ENABLED(DOGLCD) | ||||
|   // Enable to save many cycles by drawing a hollow frame on the Info Screen
 | ||||
|   #define XYZ_HOLLOW_FRAME | ||||
| 
 | ||||
|   // Enable to save many cycles by drawing a hollow frame on Menu Screens
 | ||||
|   #define MENU_HOLLOW_FRAME | ||||
| 
 | ||||
|   // A bigger font is available for edit items. Costs 3120 bytes of PROGMEM.
 | ||||
|   // Western only. Not available for Cyrillic, Kana, Turkish, Greek, or Chinese.
 | ||||
|   //#define USE_BIG_EDIT_FONT
 | ||||
|  | ||||
| @ -468,8 +468,25 @@ | ||||
| 
 | ||||
| #endif // SDSUPPORT
 | ||||
| 
 | ||||
| // Some additional options are available for graphical displays:
 | ||||
| /**
 | ||||
|  * Additional options for Graphical Displays | ||||
|  *  | ||||
|  * Use the optimizations here to improve printing performance, | ||||
|  * which can be adversely affected by graphical display drawing, | ||||
|  * especially when doing several short moves, and when printing | ||||
|  * on DELTA and SCARA machines. | ||||
|  *  | ||||
|  * Some of these options may result in the display lagging behind | ||||
|  * controller events, as there is a trade-off between reliable | ||||
|  * printing performance versus fast display updates. | ||||
|  */ | ||||
| #if ENABLED(DOGLCD) | ||||
|   // Enable to save many cycles by drawing a hollow frame on the Info Screen
 | ||||
|   #define XYZ_HOLLOW_FRAME | ||||
| 
 | ||||
|   // Enable to save many cycles by drawing a hollow frame on Menu Screens
 | ||||
|   #define MENU_HOLLOW_FRAME | ||||
| 
 | ||||
|   // A bigger font is available for edit items. Costs 3120 bytes of PROGMEM.
 | ||||
|   // Western only. Not available for Cyrillic, Kana, Turkish, Greek, or Chinese.
 | ||||
|   //#define USE_BIG_EDIT_FONT
 | ||||
|  | ||||
| @ -468,8 +468,25 @@ | ||||
| 
 | ||||
| #endif // SDSUPPORT
 | ||||
| 
 | ||||
| // Some additional options are available for graphical displays:
 | ||||
| /**
 | ||||
|  * Additional options for Graphical Displays | ||||
|  *  | ||||
|  * Use the optimizations here to improve printing performance, | ||||
|  * which can be adversely affected by graphical display drawing, | ||||
|  * especially when doing several short moves, and when printing | ||||
|  * on DELTA and SCARA machines. | ||||
|  *  | ||||
|  * Some of these options may result in the display lagging behind | ||||
|  * controller events, as there is a trade-off between reliable | ||||
|  * printing performance versus fast display updates. | ||||
|  */ | ||||
| #if ENABLED(DOGLCD) | ||||
|   // Enable to save many cycles by drawing a hollow frame on the Info Screen
 | ||||
|   #define XYZ_HOLLOW_FRAME | ||||
| 
 | ||||
|   // Enable to save many cycles by drawing a hollow frame on Menu Screens
 | ||||
|   #define MENU_HOLLOW_FRAME | ||||
| 
 | ||||
|   // A bigger font is available for edit items. Costs 3120 bytes of PROGMEM.
 | ||||
|   // Western only. Not available for Cyrillic, Kana, Turkish, Greek, or Chinese.
 | ||||
|   //#define USE_BIG_EDIT_FONT
 | ||||
|  | ||||
| @ -468,8 +468,25 @@ | ||||
| 
 | ||||
| #endif // SDSUPPORT
 | ||||
| 
 | ||||
| // Some additional options are available for graphical displays:
 | ||||
| /**
 | ||||
|  * Additional options for Graphical Displays | ||||
|  *  | ||||
|  * Use the optimizations here to improve printing performance, | ||||
|  * which can be adversely affected by graphical display drawing, | ||||
|  * especially when doing several short moves, and when printing | ||||
|  * on DELTA and SCARA machines. | ||||
|  *  | ||||
|  * Some of these options may result in the display lagging behind | ||||
|  * controller events, as there is a trade-off between reliable | ||||
|  * printing performance versus fast display updates. | ||||
|  */ | ||||
| #if ENABLED(DOGLCD) | ||||
|   // Enable to save many cycles by drawing a hollow frame on the Info Screen
 | ||||
|   #define XYZ_HOLLOW_FRAME | ||||
| 
 | ||||
|   // Enable to save many cycles by drawing a hollow frame on Menu Screens
 | ||||
|   #define MENU_HOLLOW_FRAME | ||||
| 
 | ||||
|   // A bigger font is available for edit items. Costs 3120 bytes of PROGMEM.
 | ||||
|   // Western only. Not available for Cyrillic, Kana, Turkish, Greek, or Chinese.
 | ||||
|   //#define USE_BIG_EDIT_FONT
 | ||||
|  | ||||
| @ -473,8 +473,25 @@ | ||||
| 
 | ||||
| #endif // SDSUPPORT
 | ||||
| 
 | ||||
| // Some additional options are available for graphical displays:
 | ||||
| /**
 | ||||
|  * Additional options for Graphical Displays | ||||
|  *  | ||||
|  * Use the optimizations here to improve printing performance, | ||||
|  * which can be adversely affected by graphical display drawing, | ||||
|  * especially when doing several short moves, and when printing | ||||
|  * on DELTA and SCARA machines. | ||||
|  *  | ||||
|  * Some of these options may result in the display lagging behind | ||||
|  * controller events, as there is a trade-off between reliable | ||||
|  * printing performance versus fast display updates. | ||||
|  */ | ||||
| #if ENABLED(DOGLCD) | ||||
|   // Enable to save many cycles by drawing a hollow frame on the Info Screen
 | ||||
|   #define XYZ_HOLLOW_FRAME | ||||
| 
 | ||||
|   // Enable to save many cycles by drawing a hollow frame on Menu Screens
 | ||||
|   #define MENU_HOLLOW_FRAME | ||||
| 
 | ||||
|   // A bigger font is available for edit items. Costs 3120 bytes of PROGMEM.
 | ||||
|   // Western only. Not available for Cyrillic, Kana, Turkish, Greek, or Chinese.
 | ||||
|   //#define USE_BIG_EDIT_FONT
 | ||||
|  | ||||
| @ -468,8 +468,25 @@ | ||||
| 
 | ||||
| #endif // SDSUPPORT
 | ||||
| 
 | ||||
| // Some additional options are available for graphical displays:
 | ||||
| /**
 | ||||
|  * Additional options for Graphical Displays | ||||
|  *  | ||||
|  * Use the optimizations here to improve printing performance, | ||||
|  * which can be adversely affected by graphical display drawing, | ||||
|  * especially when doing several short moves, and when printing | ||||
|  * on DELTA and SCARA machines. | ||||
|  *  | ||||
|  * Some of these options may result in the display lagging behind | ||||
|  * controller events, as there is a trade-off between reliable | ||||
|  * printing performance versus fast display updates. | ||||
|  */ | ||||
| #if ENABLED(DOGLCD) | ||||
|   // Enable to save many cycles by drawing a hollow frame on the Info Screen
 | ||||
|   #define XYZ_HOLLOW_FRAME | ||||
| 
 | ||||
|   // Enable to save many cycles by drawing a hollow frame on Menu Screens
 | ||||
|   #define MENU_HOLLOW_FRAME | ||||
| 
 | ||||
|   // A bigger font is available for edit items. Costs 3120 bytes of PROGMEM.
 | ||||
|   // Western only. Not available for Cyrillic, Kana, Turkish, Greek, or Chinese.
 | ||||
|   //#define USE_BIG_EDIT_FONT
 | ||||
|  | ||||
| @ -466,8 +466,25 @@ | ||||
| 
 | ||||
| #endif // SDSUPPORT
 | ||||
| 
 | ||||
| // Some additional options are available for graphical displays:
 | ||||
| /**
 | ||||
|  * Additional options for Graphical Displays | ||||
|  *  | ||||
|  * Use the optimizations here to improve printing performance, | ||||
|  * which can be adversely affected by graphical display drawing, | ||||
|  * especially when doing several short moves, and when printing | ||||
|  * on DELTA and SCARA machines. | ||||
|  *  | ||||
|  * Some of these options may result in the display lagging behind | ||||
|  * controller events, as there is a trade-off between reliable | ||||
|  * printing performance versus fast display updates. | ||||
|  */ | ||||
| #if ENABLED(DOGLCD) | ||||
|   // Enable to save many cycles by drawing a hollow frame on the Info Screen
 | ||||
|   #define XYZ_HOLLOW_FRAME | ||||
| 
 | ||||
|   // Enable to save many cycles by drawing a hollow frame on Menu Screens
 | ||||
|   #define MENU_HOLLOW_FRAME | ||||
| 
 | ||||
|   // A bigger font is available for edit items. Costs 3120 bytes of PROGMEM.
 | ||||
|   // Western only. Not available for Cyrillic, Kana, Turkish, Greek, or Chinese.
 | ||||
|   //#define USE_BIG_EDIT_FONT
 | ||||
|  | ||||
| @ -466,8 +466,25 @@ | ||||
| 
 | ||||
| #endif // SDSUPPORT
 | ||||
| 
 | ||||
| // Some additional options are available for graphical displays:
 | ||||
| /**
 | ||||
|  * Additional options for Graphical Displays | ||||
|  *  | ||||
|  * Use the optimizations here to improve printing performance, | ||||
|  * which can be adversely affected by graphical display drawing, | ||||
|  * especially when doing several short moves, and when printing | ||||
|  * on DELTA and SCARA machines. | ||||
|  *  | ||||
|  * Some of these options may result in the display lagging behind | ||||
|  * controller events, as there is a trade-off between reliable | ||||
|  * printing performance versus fast display updates. | ||||
|  */ | ||||
| #if ENABLED(DOGLCD) | ||||
|   // Enable to save many cycles by drawing a hollow frame on the Info Screen
 | ||||
|   #define XYZ_HOLLOW_FRAME | ||||
| 
 | ||||
|   // Enable to save many cycles by drawing a hollow frame on Menu Screens
 | ||||
|   #define MENU_HOLLOW_FRAME | ||||
| 
 | ||||
|   // A bigger font is available for edit items. Costs 3120 bytes of PROGMEM.
 | ||||
|   // Western only. Not available for Cyrillic, Kana, Turkish, Greek, or Chinese.
 | ||||
|   //#define USE_BIG_EDIT_FONT
 | ||||
|  | ||||
| @ -525,10 +525,6 @@ static void lcd_implementation_status_screen() { | ||||
|   #define X_VALUE_POS 11 | ||||
|   #define XYZ_SPACING 40 | ||||
| 
 | ||||
|   // Enable to save many cycles by drawing a hollow frame
 | ||||
|   #define XYZ_HOLLOW_FRAME | ||||
|   #define MENU_HOLLOW_FRAME | ||||
| 
 | ||||
|   #if ENABLED(XYZ_HOLLOW_FRAME) | ||||
|     #define XYZ_FRAME_TOP 29 | ||||
|     #define XYZ_FRAME_HEIGHT INFO_FONT_HEIGHT + 3 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user