#ifndef NORM_FG_COLOR #define NORM_FG_COLOR BASE_FOREGROUND #endif #ifndef SEL_FG_COLOR #define SEL_FG_COLOR SELECTED_FOREGROUND #endif #ifndef TITLE_NORM_FG_COLOR #define TITLE_NORM_FG_COLOR BASE_FOREGROUND #endif #ifndef TITLE_SEL_FG_COLOR #define TITLE_SEL_FG_COLOR SELECTED_FOREGROUND #endif #ifndef WS_NORM_FG_COLOR #define WS_NORM_FG_COLOR BASE_FOREGROUND #endif #ifndef WS_OCC_FG_COLOR #define WS_OCC_FG_COLOR WS_NORM_FG_COLOR #endif #ifndef WS_VIS_FG_COLOR #define WS_VIS_FG_COLOR SELECTED_FOREGROUND #endif #ifndef WS_SEL_FG_COLOR #define WS_SEL_FG_COLOR SELECTED_FOREGROUND #endif #ifndef HID_NORM_FG_COLOR #define HID_NORM_FG_COLOR BASE_FOREGROUND #endif #ifndef HID_SEL_FG_COLOR #define HID_SEL_FG_COLOR SELECTED_FOREGROUND #endif #ifndef URGENT_FG_COLOR #define URGENT_FG_COLOR BASE_FOREGROUND #endif #ifndef WARNING_FG_COLOR #ifdef WARNING #define WARNING_FG_COLOR BASE_FOREGROUND #endif #endif #ifndef MARKED_FG_COLOR #define MARKED_FG_COLOR BASE_FOREGROUND #endif #ifndef SCRATCH_NORM_FG_COLOR #define SCRATCH_NORM_FG_COLOR BASE_FOREGROUND #endif #ifndef SCRATCH_SEL_FG_COLOR #define SCRATCH_SEL_FG_COLOR SELECTED_FOREGROUND #endif #ifndef NORM_BG_COLOR #define NORM_BG_COLOR BASE_BACKGROUND #endif #ifndef SEL_BG_COLOR #define SEL_BG_COLOR SELECTED_BACKGROUND #endif #ifndef TITLE_NORM_BG_COLOR #ifdef TITLENORM #define TITLE_NORM_BG_COLOR TITLENORM #else #define TITLE_NORM_BG_COLOR BASE_BACKGROUND #endif #endif #ifndef TITLE_SEL_BG_COLOR #ifdef TITLESEL #define TITLE_SEL_BG_COLOR TITLESEL #else #define TITLE_SEL_BG_COLOR SELECTED_BACKGROUND #endif #endif #ifndef WS_NORM_BG_COLOR #ifdef WSNORM #define WS_NORM_BG_COLOR WSNORM #else #define WS_NORM_BG_COLOR BASE_BACKGROUND #endif #endif #ifndef WS_OCC_BG_COLOR #ifdef WSOCC #define WS_OCC_BG_COLOR WSOCC #else #define WS_OCC_BG_COLOR WS_NORM_BG_COLOR #endif #endif #ifndef WS_SEL_BG_COLOR #ifdef WSSEL #define WS_SEL_BG_COLOR WSSEL #else #define WS_SEL_BG_COLOR SELECTED_BACKGROUND #endif #endif #ifndef WS_VIS_BG_COLOR #ifdef WSVIS #define WS_VIS_BG_COLOR WSVIS #else #define WS_VIS_BG_COLOR WS_SEL_BG_COLOR #endif #endif #ifndef HID_NORM_BG_COLOR #ifdef HIDNORM #define HID_NORM_BG_COLOR HIDNORM #else #define HID_NORM_BG_COLOR BASE_BACKGROUND #endif #endif #ifndef HID_SEL_BG_COLOR #ifdef HIDSEL #define HID_SEL_BG_COLOR HIDSEL #else #define HID_SEL_BG_COLOR SELECTED_BACKGROUND #endif #endif #ifndef URGENT_BG_COLOR #ifdef URGENT #define URGENT_BG_COLOR URGENT #else #define URGENT_BG_COLOR BASE_BACKGROUND #endif #endif #ifndef WARNING_BG_COLOR #ifdef WARNING #define WARNING_BG_COLOR WARNING #endif #endif #ifndef MARKED_BG_COLOR #ifdef MARKED #define MARKED_BG_COLOR MARKED #else #define MARKED_BG_COLOR BASE_BACKGROUND #endif #endif #ifndef SCRATCH_NORM_BG_COLOR #ifdef SCRATCHNORM #define SCRATCH_NORM_BG_COLOR SCRATCHNORM #else #define SCRATCH_NORM_BG_COLOR TITLE_NORM_BG_COLOR #endif #endif #ifndef SCRATCH_SEL_BG_COLOR #ifdef SCRATCHSEL #define SCRATCH_SEL_BG_COLOR SCRATCHSEL #else #define SCRATCH_SEL_BG_COLOR TITLE_SEL_BG_COLOR #endif #endif #ifndef FLOAT_NORM_BG_COLOR #ifdef FLOATNORM #define FLOAT_NORM_BG_COLOR FLOATNORM #endif #endif #ifndef FLOAT_SEL_BG_COLOR #ifdef FLOATSEL #define FLOAT_SEL_BG_COLOR FLOATSEL #endif #endif #ifndef FLOAT_NORM_FG_COLOR #ifdef FLOAT_SEL_BG_COLOR #define FLOAT_NORM_FG_COLOR BASE_FOREGROUND #endif #endif #ifndef FLOAT_SEL_FG_COLOR #ifdef FLOAT_NORM_BG_COLOR #define FLOAT_SEL_FG_COLOR SELECTED_FOREGROUND #endif #endif #ifndef NORM_BORDER_COLOR #define NORM_BORDER_COLOR BORDER #endif #ifndef SEL_BORDER_COLOR #define SEL_BORDER_COLOR SEL_BG_COLOR #endif #ifndef TITLE_NORM_BORDER_COLOR #define TITLE_NORM_BORDER_COLOR TITLE_NORM_BG_COLOR #endif #ifndef TITLE_SEL_BORDER_COLOR #define TITLE_SEL_BORDER_COLOR TITLE_SEL_BG_COLOR #endif #ifndef SCRATCH_NORM_BORDER_COLOR #define SCRATCH_NORM_BORDER_COLOR SCRATCH_NORM_BG_COLOR #endif #ifndef SCRATCH_SEL_BORDER_COLOR #define SCRATCH_SEL_BORDER_COLOR SCRATCH_SEL_BG_COLOR #endif #ifndef URGENT_BORDER_COLOR #define URGENT_BORDER_COLOR URGENT_BG_COLOR #endif #ifndef MARKED_BORDER_COLOR #define MARKED_BORDER_COLOR MARKED_BG_COLOR #endif #ifdef FLOAT_NORM_BG_COLOR #ifndef FLOAT_NORM_BORDER_COLOR #define FLOAT_NORM_BORDER_COLOR FLOAT_NORM_BG_COLOR #endif #endif #ifdef FLOAT_SEL_BG_COLOR #ifndef FLOAT_SEL_BORDER_COLOR #define FLOAT_SEL_BORDER_COLOR FLOAT_SEL_BG_COLOR #endif #endif #ifndef BORDER #define BORDER NORM_BG_COLOR #endif