blob: c6f25912b162855b06611044748baf4ae6ff7d15 [file] [log] [blame]
adamdunkels7e4982c2003-03-19 16:26:18 +00001/*
2 * Copyright (c) 2002, Adam Dunkels.
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright
9 * notice, this list of conditions and the following disclaimer.
10 * 2. Redistributions in binary form must reproduce the above
11 * copyright notice, this list of conditions and the following
12 * disclaimer in the documentation and/or other materials provided
13 * with the distribution.
adamdunkelsfb24dff2004-09-12 14:07:30 +000014 * 3. The name of the author may not be used to endorse or promote
adamdunkels7e4982c2003-03-19 16:26:18 +000015 * products derived from this software without specific prior
16 * written permission.
17 *
18 * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS
19 * OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
20 * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
21 * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
22 * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
23 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
24 * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
25 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
26 * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
27 * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
28 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
29 *
30 * This file is part of the "ctk" console GUI toolkit for cc65
31 *
adamdunkelsfb24dff2004-09-12 14:07:30 +000032 * $Id: ctk-conio-conf.h,v 1.3 2004/09/12 14:07:31 adamdunkels Exp $
adamdunkels7e4982c2003-03-19 16:26:18 +000033 *
34 */
35
36#ifndef __CTK_CONIO_CONF_H__
37#define __CTK_CONIO_CONF_H__
38
adamdunkels727d4832004-09-12 13:27:13 +000039#if 0
adamdunkels7e4982c2003-03-19 16:26:18 +000040/* Light gray inverted color scheme: */
41#define BORDERCOLOR COLOR_WHITE
42#define SCREENCOLOR COLOR_WHITE
oliverschmidt1f887fc2004-08-12 21:54:48 +000043#define BACKGROUNDCOLOR COLOR_WHITE
adamdunkels7e4982c2003-03-19 16:26:18 +000044
45#define WINDOWCOLOR_FOCUS COLOR_BLACK
46#define WINDOWCOLOR COLOR_GRAY2
47
48#define DIALOGCOLOR COLOR_RED
49
50#define WIDGETCOLOR_HLINK COLOR_BLUE
51#define WIDGETCOLOR_FWIN COLOR_BLACK
52#define WIDGETCOLOR COLOR_GRAY1
53#define WIDGETCOLOR_DIALOG COLOR_RED
54#define WIDGETCOLOR_FOCUS COLOR_BLACK
55
56#define MENUCOLOR COLOR_BLACK
57#define OPENMENUCOLOR COLOR_BLACK
58#define ACTIVEMENUITEMCOLOR COLOR_BLACK
59#endif /* 0 */
60
61#if 0
62/* Blue color scheme: */
63#define BORDERCOLOR COLOR_LIGHTBLUE
64#define SCREENCOLOR COLOR_BLUE
oliverschmidt1f887fc2004-08-12 21:54:48 +000065#define BACKGROUNDCOLOR COLOR_BLUE
adamdunkels7e4982c2003-03-19 16:26:18 +000066
67#define WINDOWCOLOR_FOCUS COLOR_LIGHTBLUE
68#define WINDOWCOLOR COLOR_GRAY1
69
70#define DIALOGCOLOR COLOR_WHITE
71
72#define WIDGETCOLOR_HLINK COLOR_CYAN
73#define WIDGETCOLOR_FWIN COLOR_LIGHTBLUE
74#define WIDGETCOLOR COLOR_GRAY1
75#define WIDGETCOLOR_DIALOG COLOR_WHITE
76#define WIDGETCOLOR_FOCUS COLOR_YELLOW
77
78#define MENUCOLOR COLOR_WHITE
79#define OPENMENUCOLOR COLOR_LIGHTBLUE
80#define ACTIVEMENUITEMCOLOR COLOR_YELLOW
81#endif /* 0 */
82
adamdunkelsb45ffa12004-09-12 11:20:47 +000083#if 0
adamdunkels7e4982c2003-03-19 16:26:18 +000084/* Black and white monocrome color scheme: */
85#define BORDERCOLOR COLOR_BLACK
86#define SCREENCOLOR COLOR_BLACK
oliverschmidt1f887fc2004-08-12 21:54:48 +000087#define BACKGROUNDCOLOR COLOR_BLACK
adamdunkels7e4982c2003-03-19 16:26:18 +000088
89#define WINDOWCOLOR_FOCUS COLOR_WHITE
90#define WINDOWCOLOR COLOR_WHITE
91
92#define DIALOGCOLOR COLOR_WHITE
93
94#define WIDGETCOLOR_HLINK COLOR_WHITE
95#define WIDGETCOLOR_FWIN COLOR_WHITE
96#define WIDGETCOLOR COLOR_WHITE
97#define WIDGETCOLOR_DIALOG COLOR_WHITE
98#define WIDGETCOLOR_FOCUS COLOR_WHITE
99
100#define MENUCOLOR COLOR_WHITE
101#define OPENMENUCOLOR COLOR_WHITE
102#define ACTIVEMENUITEMCOLOR COLOR_WHITE
103#endif /* 0 */
104
105#if 0
106/* Blue monocrome color scheme: */
107#define BORDERCOLOR COLOR_BLUE
108#define SCREENCOLOR COLOR_BLUE
oliverschmidt1f887fc2004-08-12 21:54:48 +0000109#define BACKGROUNDCOLOR COLOR_BLUE
adamdunkels7e4982c2003-03-19 16:26:18 +0000110
111#define WINDOWCOLOR_FOCUS COLOR_LIGHTBLUE
112#define WINDOWCOLOR COLOR_LIGHTBLUE
113
114#define DIALOGCOLOR COLOR_LIGHTBLUE
115
116#define WIDGETCOLOR_HLINK COLOR_LIGHTBLUE
117#define WIDGETCOLOR_FWIN COLOR_LIGHTBLUE
118#define WIDGETCOLOR COLOR_LIGHTBLUE
119#define WIDGETCOLOR_DIALOG COLOR_LIGHTBLUE
120#define WIDGETCOLOR_FOCUS COLOR_LIGHTBLUE
121
122#define MENUCOLOR COLOR_LIGHTBLUE
123#define OPENMENUCOLOR COLOR_LIGHTBLUE
124#define ACTIVEMENUITEMCOLOR COLOR_LIGHTBLUE
125#endif /* 0 */
126
adamdunkels727d4832004-09-12 13:27:13 +0000127#if 1
adamdunkels7e4982c2003-03-19 16:26:18 +0000128/* Gray color scheme: */
129#define BORDERCOLOR COLOR_GRAY1
130#define SCREENCOLOR COLOR_GRAY1
oliverschmidt1f887fc2004-08-12 21:54:48 +0000131#define BACKGROUNDCOLOR COLOR_GRAY1
adamdunkels7e4982c2003-03-19 16:26:18 +0000132
133#define WINDOWCOLOR_FOCUS COLOR_GRAY3
134#define WINDOWCOLOR COLOR_GRAY2
135
136#define DIALOGCOLOR COLOR_WHITE
137
138#define WIDGETCOLOR_HLINK COLOR_LIGHTBLUE
139#define WIDGETCOLOR_FWIN COLOR_GRAY3
140#define WIDGETCOLOR COLOR_GRAY2
141#define WIDGETCOLOR_DIALOG COLOR_WHITE
142#define WIDGETCOLOR_FOCUS COLOR_YELLOW
143
144#define MENUCOLOR COLOR_GRAY3
145#define OPENMENUCOLOR COLOR_WHITE
146#define ACTIVEMENUITEMCOLOR COLOR_YELLOW
147#endif /* 0 */
148
149#if 0
150/* Red color scheme: */
151#define BORDERCOLOR COLOR_BLACK
152#define SCREENCOLOR COLOR_BLACK
oliverschmidt1f887fc2004-08-12 21:54:48 +0000153#define BACKGROUNDCOLOR COLOR_BLACK
adamdunkels7e4982c2003-03-19 16:26:18 +0000154
155#define WINDOWCOLOR_FOCUS COLOR_LIGHTRED
156#define WINDOWCOLOR COLOR_RED
157
158#define DIALOGCOLOR COLOR_WHITE
159
160#define WIDGETCOLOR_HLINK COLOR_LIGHTBLUE
161#define WIDGETCOLOR_FWIN COLOR_YELLOW
162#define WIDGETCOLOR COLOR_LIGHTRED
163#define WIDGETCOLOR_DIALOG COLOR_WHITE
164#define WIDGETCOLOR_FOCUS COLOR_YELLOW
165
166#define MENUCOLOR COLOR_LIGHTRED
167#define OPENMENUCOLOR COLOR_WHITE
168#define ACTIVEMENUITEMCOLOR COLOR_YELLOW
169#endif /* 0 */
170
171
172#endif /* __CTK_CONIO_CONF_H__ */