1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 | /* * $Id: dlg_colors.h,v 1.17 2011/10/14 21:19:59 tom Exp $ * * colors.h -- color attribute definitions * * Copyright 2000-2007,2011 Thomas E. Dickey * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU Lesser General Public License, version 2.1 * as published by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this program; if not, write to * Free Software Foundation, Inc. * 51 Franklin St., Fifth Floor * Boston, MA 02110, USA. * * An earlier version of this program lists as authors * Savio Lam (lam836@cs.cuhk.hk) */ #ifndef COLORS_H_included #define COLORS_H_included 1 #include <dialog.h> /* * Default color definitions (DLGC means "Dialog Color") * * DLGC_FG_xxx = foreground for "xxx" * DLGC_BG_xxx = background for "xxx" * DLGC_HL_xxx = highlight for "xxx" */ #define DLGC_FG_SCREEN COLOR_CYAN #define DLGC_BG_SCREEN COLOR_BLUE #define DLGC_HL_SCREEN TRUE #define DLGC_FG_SHADOW COLOR_BLACK #define DLGC_BG_SHADOW COLOR_BLACK #define DLGC_HL_SHADOW TRUE #define DLGC_FG_DIALOG COLOR_BLACK #define DLGC_BG_DIALOG COLOR_WHITE #define DLGC_HL_DIALOG FALSE #define DLGC_FG_TITLE COLOR_BLUE #define DLGC_BG_TITLE COLOR_WHITE #define DLGC_HL_TITLE TRUE #define DLGC_FG_BORDER COLOR_WHITE #define DLGC_BG_BORDER COLOR_WHITE #define DLGC_HL_BORDER TRUE #define DLGC_FG_BORDER2 DLGC_FG_DIALOG #define DLGC_BG_BORDER2 DLGC_BG_DIALOG #define DLGC_HL_BORDER2 DLGC_HL_DIALOG #define DLGC_FG_BUTTON_ACTIVE COLOR_WHITE #define DLGC_BG_BUTTON_ACTIVE COLOR_BLUE #define DLGC_HL_BUTTON_ACTIVE TRUE #define DLGC_FG_BUTTON_INACTIVE COLOR_BLACK #define DLGC_BG_BUTTON_INACTIVE COLOR_WHITE #define DLGC_HL_BUTTON_INACTIVE FALSE #define DLGC_FG_BUTTON_KEY_ACTIVE COLOR_WHITE #define DLGC_BG_BUTTON_KEY_ACTIVE COLOR_BLUE #define DLGC_HL_BUTTON_KEY_ACTIVE TRUE #define DLGC_FG_BUTTON_KEY_INACTIVE COLOR_RED #define DLGC_BG_BUTTON_KEY_INACTIVE COLOR_WHITE #define DLGC_HL_BUTTON_KEY_INACTIVE FALSE #define DLGC_FG_BUTTON_LABEL_ACTIVE COLOR_YELLOW #define DLGC_BG_BUTTON_LABEL_ACTIVE COLOR_BLUE #define DLGC_HL_BUTTON_LABEL_ACTIVE TRUE #define DLGC_FG_BUTTON_LABEL_INACTIVE COLOR_BLACK #define DLGC_BG_BUTTON_LABEL_INACTIVE COLOR_WHITE #define DLGC_HL_BUTTON_LABEL_INACTIVE TRUE #define DLGC_FG_FORM_ITEM_READONLY COLOR_CYAN #define DLGC_BG_FORM_ITEM_READONLY COLOR_WHITE #define DLGC_HL_FORM_ITEM_READONLY TRUE #define DLGC_FG_INPUTBOX COLOR_BLACK #define DLGC_BG_INPUTBOX COLOR_WHITE #define DLGC_HL_INPUTBOX FALSE #define DLGC_FG_INPUTBOX_BORDER COLOR_BLACK #define DLGC_BG_INPUTBOX_BORDER COLOR_WHITE #define DLGC_HL_INPUTBOX_BORDER FALSE #define DLGC_FG_INPUTBOX_BORDER2 DLGC_FG_INPUTBOX #define DLGC_BG_INPUTBOX_BORDER2 DLGC_BG_INPUTBOX #define DLGC_HL_INPUTBOX_BORDER2 DLGC_HL_INPUTBOX #define DLGC_FG_SEARCHBOX COLOR_BLACK #define DLGC_BG_SEARCHBOX COLOR_WHITE #define DLGC_HL_SEARCHBOX FALSE #define DLGC_FG_SEARCHBOX_TITLE COLOR_BLUE #define DLGC_BG_SEARCHBOX_TITLE COLOR_WHITE #define DLGC_HL_SEARCHBOX_TITLE TRUE #define DLGC_FG_SEARCHBOX_BORDER COLOR_WHITE #define DLGC_BG_SEARCHBOX_BORDER COLOR_WHITE #define DLGC_HL_SEARCHBOX_BORDER TRUE #define DLGC_FG_SEARCHBOX_BORDER2 DLGC_FG_SEARCHBOX #define DLGC_BG_SEARCHBOX_BORDER2 DLGC_BG_SEARCHBOX #define DLGC_HL_SEARCHBOX_BORDER2 DLGC_HL_SEARCHBOX #define DLGC_FG_POSITION_INDICATOR COLOR_BLUE #define DLGC_BG_POSITION_INDICATOR COLOR_WHITE #define DLGC_HL_POSITION_INDICATOR TRUE #define DLGC_FG_MENUBOX COLOR_BLACK #define DLGC_BG_MENUBOX COLOR_WHITE #define DLGC_HL_MENUBOX FALSE #define DLGC_FG_MENUBOX_BORDER COLOR_WHITE #define DLGC_BG_MENUBOX_BORDER COLOR_WHITE #define DLGC_HL_MENUBOX_BORDER TRUE #define DLGC_FG_MENUBOX_BORDER2 DLGC_FG_MENUBOX #define DLGC_BG_MENUBOX_BORDER2 DLGC_BG_MENUBOX #define DLGC_HL_MENUBOX_BORDER2 DLGC_HL_MENUBOX #define DLGC_FG_ITEM COLOR_BLACK #define DLGC_BG_ITEM COLOR_WHITE #define DLGC_HL_ITEM FALSE #define DLGC_FG_ITEM_SELECTED COLOR_WHITE #define DLGC_BG_ITEM_SELECTED COLOR_BLUE #define DLGC_HL_ITEM_SELECTED TRUE #define DLGC_FG_TAG COLOR_BLUE #define DLGC_BG_TAG COLOR_WHITE #define DLGC_HL_TAG TRUE #define DLGC_FG_TAG_SELECTED COLOR_YELLOW #define DLGC_BG_TAG_SELECTED COLOR_BLUE #define DLGC_HL_TAG_SELECTED TRUE #define DLGC_FG_TAG_KEY COLOR_RED #define DLGC_BG_TAG_KEY COLOR_WHITE #define DLGC_HL_TAG_KEY FALSE #define DLGC_FG_TAG_KEY_SELECTED COLOR_RED #define DLGC_BG_TAG_KEY_SELECTED COLOR_BLUE #define DLGC_HL_TAG_KEY_SELECTED TRUE #define DLGC_FG_CHECK COLOR_BLACK #define DLGC_BG_CHECK COLOR_WHITE #define DLGC_HL_CHECK FALSE #define DLGC_FG_CHECK_SELECTED COLOR_WHITE #define DLGC_BG_CHECK_SELECTED COLOR_BLUE #define DLGC_HL_CHECK_SELECTED TRUE #define DLGC_FG_UARROW COLOR_GREEN #define DLGC_BG_UARROW COLOR_WHITE #define DLGC_HL_UARROW TRUE #define DLGC_FG_DARROW COLOR_GREEN #define DLGC_BG_DARROW COLOR_WHITE #define DLGC_HL_DARROW TRUE #define DLGC_FG_ITEMHELP COLOR_WHITE #define DLGC_BG_ITEMHELP COLOR_BLACK #define DLGC_HL_ITEMHELP FALSE #define DLGC_FG_FORM_ACTIVE_TEXT COLOR_WHITE #define DLGC_BG_FORM_ACTIVE_TEXT COLOR_BLUE #define DLGC_HL_FORM_ACTIVE_TEXT TRUE #define DLGC_FG_FORM_TEXT COLOR_WHITE #define DLGC_BG_FORM_TEXT COLOR_CYAN #define DLGC_HL_FORM_TEXT TRUE #define DLGC_FG_GAUGE COLOR_BLUE #define DLGC_BG_GAUGE COLOR_WHITE #define DLGC_HL_GAUGE TRUE /* End of default color definitions */ /* * Global variables */ typedef struct { const char *name; int value; } color_names_st; #endif /* COLORS_H_included */ |