1 #include "theme_tables.h"
2 
3 #include <stddef.h> /* NULL */
4 
5 const char *COLOUR_NAME_TABLE[] = { "MAIN_BACKGROUND",
6                                     "ALT_BACKGROUND",
7                                     "MAIN_TEXT",
8                                     "MAIN_CHATTEXT",
9                                     "MAIN_SUBTEXT",
10                                     "MAIN_ACTIONTEXT",
11                                     "MAIN_QUOTETEXT",
12                                     "MAIN_REDTEXT",
13                                     "MAIN_URLTEXT",
14                                     "MAIN_HINTTEXT",
15 
16                                     "MENU_BACKGROUND",
17                                     "MENU_TEXT",
18                                     "MENU_SUBTEXT",
19                                     "MENU_BKGRND_HOVER",
20                                     "MENU_ACTIVE_BACKGROUND",
21                                     "MENU_ACTIVE_TEXT",
22 
23                                     "MSG_USER",
24                                     "MSG_USER_PEND",
25                                     "MSG_USER_ERROR",
26                                     "MSG_CONTACT",
27 
28                                     "LIST_BACKGROUND",
29                                     "LIST_BKGRND_HOVER",
30                                     "LIST_TEXT",
31                                     "LIST_SUBTEXT",
32 
33                                     "GROUP_SELF",
34                                     "GROUP_PEER",
35                                     "GROUP_AUDIO",
36                                     "GROUP_MUTED",
37 
38                                     "SELECTION_BACKGROUND",
39                                     "SELECTION_TEXT",
40 
41                                     "EDGE_NORMAL",
42                                     "EDGE_HOVER",
43                                     "EDGE_ACTIVE",
44                                     "ACTIVEOPTION_BACKGROUND",
45                                     "ACTIVEOPTION_TEXT",
46 
47                                     "AUX_BACKGROUND",
48                                     "AUX_EDGE_NORMAL",
49                                     "AUX_EDGE_HOVER",
50                                     "AUX_EDGE_ACTIVE",
51                                     "AUX_TEXT",
52                                     "AUX_ACTIVEOPTION_BACKGROUND",
53                                     "AUX_ACTIVEOPTION_TEXT",
54 
55                                     "STATUS_ONLINE",
56                                     "STATUS_AWAY",
57                                     "STATUS_BUSY",
58 
59                                     "BUTTON_SUCCESS_BACKGROUND",
60                                     "BUTTON_SUCCESS_TEXT",
61                                     "BUTTON_SUCCESS_BKGRND_HOVER",
62                                     "BUTTON_SUCCESS_TEXT_HOVER",
63                                     "BUTTON_WARNING_BACKGROUND",
64                                     "BUTTON_WARNING_TEXT",
65                                     "BUTTON_WARNING_BKGRND_HOVER",
66                                     "BUTTON_WARNING_TEXT_HOVER",
67                                     "BUTTON_DANGER_BACKGROUND",
68                                     "BUTTON_DANGER_TEXT",
69                                     "BUTTON_DANGER_BKGRND_HOVER",
70                                     "BUTTON_DANGER_TEXT_HOVER",
71                                     "BUTTON_DISABLED_BACKGROUND",
72                                     "TRANSFER_PROGRESS_OVERLAY_PAUSED",
73                                     "BUTTON_DISABLED_TEXT",
74                                     "BUTTON_DISABLED_TRANSFER",
75                                     "BUTTON_INPROGRESS_BACKGROUND",
76                                     "TRANSFER_PROGRESS_OVERLAY_ACTIVE",
77                                     "BUTTON_INPROGRESS_TEXT",
78                                     NULL };
79 
80 uint32_t *COLOUR_POINTER_TABLE[] = { &COLOR_BKGRND_MAIN,
81                                      &COLOR_BKGRND_ALT,
82                                      &COLOR_MAIN_TEXT,
83                                      &COLOR_MAIN_TEXT_CHAT,
84                                      &COLOR_MAIN_TEXT_SUBTEXT,
85                                      &COLOR_MAIN_TEXT_ACTION,
86                                      &COLOR_MAIN_TEXT_QUOTE,
87                                      &COLOR_MAIN_TEXT_RED,
88                                      &COLOR_MAIN_TEXT_URL,
89                                      &COLOR_MAIN_TEXT_HINT,
90 
91                                      &COLOR_BKGRND_MENU,
92                                      &COLOR_MENU_TEXT,
93                                      &COLOR_MENU_TEXT_SUBTEXT,
94                                      &COLOR_BKGRND_MENU_HOVER,
95                                      &COLOR_BKGRND_MENU_ACTIVE,
96                                      &COLOR_MENU_TEXT_ACTIVE,
97 
98                                      &COLOR_MSG_USER,
99                                      &COLOR_MSG_USER_PEND,
100                                      &COLOR_MSG_USER_ERROR,
101                                      &COLOR_MSG_CONTACT,
102 
103                                      &COLOR_BKGRND_LIST,
104                                      &COLOR_BKGRND_LIST_HOVER,
105                                      &COLOR_LIST_TEXT,
106                                      &COLOR_LIST_TEXT_SUBTEXT,
107 
108                                      &COLOR_GROUP_SELF,
109                                      &COLOR_GROUP_PEER,
110                                      &COLOR_GROUP_AUDIO,
111                                      &COLOR_GROUP_MUTED,
112 
113                                      &COLOR_SELECTION_BACKGROUND,
114                                      &COLOR_SELECTION_TEXT,
115 
116                                      &COLOR_EDGE_NORMAL,
117                                      &COLOR_EDGE_HOVER,
118                                      &COLOR_EDGE_ACTIVE,
119                                      &COLOR_ACTIVEOPTION_BKGRND,
120                                      &COLOR_ACTIVEOPTION_TEXT,
121 
122                                      &COLOR_BKGRND_AUX,
123                                      &COLOR_AUX_EDGE_NORMAL,
124                                      &COLOR_AUX_EDGE_HOVER,
125                                      &COLOR_AUX_EDGE_ACTIVE,
126                                      &COLOR_AUX_TEXT,
127                                      &COLOR_AUX_ACTIVEOPTION_BKGRND,
128                                      &COLOR_AUX_ACTIVEOPTION_TEXT,
129 
130                                      &COLOR_STATUS_ONLINE,
131                                      &COLOR_STATUS_AWAY,
132                                      &COLOR_STATUS_BUSY,
133 
134                                      &COLOR_BTN_SUCCESS_BKGRND,
135                                      &COLOR_BTN_SUCCESS_TEXT,
136                                      &COLOR_BTN_SUCCESS_BKGRND_HOVER,
137                                      &COLOR_BTN_SUCCESS_TEXT_HOVER,
138                                      &COLOR_BTN_WARNING_BKGRND,
139                                      &COLOR_BTN_WARNING_TEXT,
140                                      &COLOR_BTN_WARNING_BKGRND_HOVER,
141                                      &COLOR_BTN_WARNING_TEXT_HOVER,
142                                      &COLOR_BTN_DANGER_BACKGROUND,
143                                      &COLOR_BTN_DANGER_TEXT,
144                                      &COLOR_BTN_DANGER_BKGRND_HOVER,
145                                      &COLOR_BTN_DANGER_TEXT_HOVER,
146                                      &COLOR_BTN_DISABLED_BKGRND,
147                                      &COLOR_BTN_DISABLED_FORGRND,
148                                      &COLOR_BTN_DISABLED_TEXT,
149                                      &COLOR_BTN_DISABLED_TRANSFER,
150                                      &COLOR_BTN_INPROGRESS_BKGRND,
151                                      &COLOR_BTN_INPROGRESS_FORGRND,
152                                      &COLOR_BTN_INPROGRESS_TEXT,
153                                      NULL };
154