From 259858950a32862f99b740a4e8cac2954ab34ba9 Mon Sep 17 00:00:00 2001 From: Michael Brown Date: Sat, 7 Dec 2013 21:00:09 +0000 Subject: [mucurses] Use centralised concept of colour pairs Signed-off-by: Michael Brown --- src/usr/pxemenu.c | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) (limited to 'src/usr') diff --git a/src/usr/pxemenu.c b/src/usr/pxemenu.c index c5cffd3d..b69905df 100644 --- a/src/usr/pxemenu.c +++ b/src/usr/pxemenu.c @@ -32,6 +32,7 @@ FILE_LICENCE ( GPL2_OR_LATER ); #include #include #include +#include #include #include @@ -41,10 +42,6 @@ FILE_LICENCE ( GPL2_OR_LATER ); * */ -/* Colour pairs */ -#define CPAIR_NORMAL 1 -#define CPAIR_SELECT 2 - /** A PXE boot menu item */ struct pxe_menu_item { /** Boot Server type */ @@ -204,7 +201,7 @@ static void pxe_menu_draw_item ( struct pxe_menu *menu, /* Draw row */ row = ( LINES - menu->num_items + index ); - color_set ( ( selected ? CPAIR_SELECT : CPAIR_NORMAL ), NULL ); + color_set ( ( selected ? CPAIR_PXE : CPAIR_DEFAULT ), NULL ); mvprintw ( row, 0, "%s", buf ); move ( row, 1 ); } @@ -224,9 +221,7 @@ static int pxe_menu_select ( struct pxe_menu *menu ) { /* Initialise UI */ initscr(); start_color(); - init_pair ( CPAIR_NORMAL, COLOR_WHITE, COLOR_BLACK ); - init_pair ( CPAIR_SELECT, COLOR_BLACK, COLOR_WHITE ); - color_set ( CPAIR_NORMAL, NULL ); + color_set ( CPAIR_DEFAULT, NULL ); /* Draw initial menu */ for ( i = 0 ; i < menu->num_items ; i++ ) -- cgit v1.2.3-55-g7522