--- np2/embed/menubase/menubase.c 2003/11/21 06:51:10 1.1 +++ np2/embed/menubase/menubase.c 2005/02/11 21:17:22 1.3 @@ -12,7 +12,7 @@ MENUBASE menubase; -BOOL menubase_create(void) { +BRESULT menubase_create(void) { MENUBASE *mb; @@ -34,7 +34,7 @@ void menubase_destroy(void) { ZeroMemory(mb, sizeof(MENUBASE)); } -BOOL menubase_open(int num) { +BRESULT menubase_open(int num) { MENUBASE *mb; SCRNMENU smenu; @@ -48,6 +48,7 @@ BOOL menubase_open(int num) { } mb->width = smenu.width; mb->height = smenu.height; + mb->bpp = smenu.bpp; hdl = vram_create(mb->width, mb->height, TRUE, smenu.bpp); menuvram = hdl; if (hdl == NULL) { @@ -87,7 +88,7 @@ void menubase_close(void) { } } -BOOL menubase_moving(int x, int y, int btn) { +BRESULT menubase_moving(int x, int y, int btn) { int num; @@ -101,7 +102,7 @@ BOOL menubase_moving(int x, int y, int b return(SUCCESS); } -BOOL menubase_key(UINT key) { +BRESULT menubase_key(UINT key) { int num;