diff options
author | Nebuleon Fumika | 2013-05-23 20:07:48 -0400 |
---|---|---|
committer | Nebuleon Fumika | 2013-05-23 20:07:48 -0400 |
commit | 3f501f9c905f24dcb80be2b4dfb8fbadad9c260b (patch) | |
tree | e3f58dcb64fd01f2d640cc80e58be471260ec8c5 /source/nds/draw.h | |
parent | 5edf465c07e3958c07a2d6f0058af78b9c8f7a97 (diff) | |
download | snesemu-3f501f9c905f24dcb80be2b4dfb8fbadad9c260b.tar.gz snesemu-3f501f9c905f24dcb80be2b4dfb8fbadad9c260b.tar.bz2 snesemu-3f501f9c905f24dcb80be2b4dfb8fbadad9c260b.zip |
Add support for custom main menu active/inactive, message text and background colors. Fill in default values for the purple skin in uicolors.txt.
Diffstat (limited to 'source/nds/draw.h')
-rw-r--r-- | source/nds/draw.h | 42 |
1 files changed, 23 insertions, 19 deletions
diff --git a/source/nds/draw.h b/source/nds/draw.h index 904798a..b696407 100644 --- a/source/nds/draw.h +++ b/source/nds/draw.h @@ -61,25 +61,25 @@ #define COLOR_TRANS COLOR16(31, 31, 63) #define COLOR_WHITE COLOR16(31, 31, 31) #define COLOR_BLACK COLOR16( 0, 0, 0) -#define COLOR_TEXT COLOR16(31, 31, 31) -#define COLOR_PROGRESS_TEXT COLOR16( 0, 0, 0) -#define COLOR_PROGRESS_BAR COLOR16(15, 15, 15) -#define COLOR_ERROR COLOR16(31, 0, 0) -#define COLOR_BG COLOR16(2, 4, 10) -#define COLOR_BG32 COLOR32(2*8, 4*8, 10*8) -#define COLOR_ROM_INFO COLOR16(22, 18, 26) -#define COLOR_HELP_TEXT COLOR16(16, 20, 24) -#define COLOR_DIALOG COLOR16(31, 31, 31) -#define COLOR_DIALOG_SHADOW COLOR16( 0, 2, 8) -#define COLOR_FRAME COLOR16( 0, 0, 0) -#define COLOR_YESNO_TEXT COLOR16( 0, 0, 0) -#define COLOR_GREEN COLOR16( 0, 31, 0 ) -#define COLOR_GREEN1 COLOR16( 0, 24, 0 ) -#define COLOR_GREEN2 COLOR16( 0, 18, 0 ) -#define COLOR_GREEN3 COLOR16( 0, 12, 0 ) -#define COLOR_GREEN4 COLOR16( 0, 6, 0 ) -#define COLOR_RED COLOR16( 31, 0, 0 ) -#define COLOR_MSSG COLOR16( 16, 8, 29) +//#define COLOR_TEXT COLOR16(31, 31, 31) +//#define COLOR_PROGRESS_TEXT COLOR16( 0, 0, 0) +//#define COLOR_PROGRESS_BAR COLOR16(15, 15, 15) +//#define COLOR_ERROR COLOR16(31, 0, 0) +//#define COLOR_BG COLOR16(2, 4, 10) +//#define COLOR_BG32 COLOR32(2*8, 4*8, 10*8) +//#define COLOR_ROM_INFO COLOR16(22, 18, 26) +//#define COLOR_HELP_TEXT COLOR16(16, 20, 24) +//#define COLOR_DIALOG COLOR16(31, 31, 31) +//#define COLOR_DIALOG_SHADOW COLOR16( 0, 2, 8) +//#define COLOR_FRAME COLOR16( 0, 0, 0) +//#define COLOR_YESNO_TEXT COLOR16( 0, 0, 0) +//#define COLOR_GREEN COLOR16( 0, 31, 0 ) +//#define COLOR_GREEN1 COLOR16( 0, 24, 0 ) +//#define COLOR_GREEN2 COLOR16( 0, 18, 0 ) +//#define COLOR_GREEN3 COLOR16( 0, 12, 0 ) +//#define COLOR_GREEN4 COLOR16( 0, 6, 0 ) +//#define COLOR_RED COLOR16( 31, 0, 0 ) +//#define COLOR_MSSG COLOR16( 16, 8, 29) /****************************************************************************** * ******************************************************************************/ @@ -87,8 +87,12 @@ extern "C" { #endif +extern u16 COLOR_BG; extern u16 COLOR_INACTIVE_ITEM; extern u16 COLOR_ACTIVE_ITEM; +extern u16 COLOR_MSSG; +extern u16 COLOR_INACTIVE_MAIN; +extern u16 COLOR_ACTIVE_MAIN; struct background{ char bgname[128]; |