]> code.delx.au - refind/blobdiff - refind/screen.h
Improvements to icon- and banner-positioning code. Fixes crash if
[refind] / refind / screen.h
index b03f6e17d4922555aeacfff73dc78bfe88ddaf6b..2647fc79d65a2656ab82c8ef7f2a21fd1512b12f 100644 (file)
@@ -50,6 +50,8 @@
 // screen module
 //
 
+#define DONT_CHANGE_TEXT_MODE 1024 /* textmode # that's a code to not change the text mode */
+
 #define ATTR_BASIC (EFI_LIGHTGRAY | EFI_BACKGROUND_BLACK)
 #define ATTR_ERROR (EFI_YELLOW | EFI_BACKGROUND_BLACK)
 #define ATTR_BANNER (EFI_WHITE | EFI_BACKGROUND_BLUE)
@@ -59,9 +61,7 @@
 
 //#define LAYOUT_TEXT_WIDTH (512)
 #define LAYOUT_TEXT_WIDTH (425)
-#define LAYOUT_TOTAL_HEIGHT (368)
-#define LAYOUT_BANNER_HEIGHT (32)
-#define LAYOUT_BANNER_YOFFSET (LAYOUT_BANNER_HEIGHT + 32)
+#define LAYOUT_BANNER_YGAP 32
 
 #define FONT_CELL_WIDTH (7)
 #define FONT_CELL_HEIGHT (12)