1 /***************************************************************************
2 
3     file        : screen_properties.h
4     created     : Sat Apr 19 23:37:41 CEST 2003
5     copyright   : (C) 2003 by Eric Espi�
6     email       : eric.espie@torcs.org
7     version     : $Id: screen_properties.h,v 1.4 2005/02/01 15:55:55 berniw Exp $
8 
9  ***************************************************************************/
10 
11 /***************************************************************************
12  *                                                                         *
13  *   This program is free software; you can redistribute it and/or modify  *
14  *   it under the terms of the GNU General Public License as published by  *
15  *   the Free Software Foundation; either version 2 of the License, or     *
16  *   (at your option) any later version.                                   *
17  *                                                                         *
18  ***************************************************************************/
19 
20 /** @file
21 
22     @author	<a href=mailto:torcs@free.fr>Eric Espie</a>
23     @version	$Id: screen_properties.h,v 1.4 2005/02/01 15:55:55 berniw Exp $
24 */
25 
26 #ifndef _SCREEN_PROPERTIES_H_
27 #define _SCREEN_PROPERTIES_H_
28 
29 #define GFSCR_CONF_FILE		"config/screen.xml"
30 
31 #define GFSCR_SECT_PROP		"Screen Properties"
32 
33 #define GFSCR_ATT_X		"x"
34 #define GFSCR_ATT_Y		"y"
35 #define GFSCR_ATT_BPP		"bpp"
36 #define GFSCR_ATT_WIN_X		"window width"
37 #define GFSCR_ATT_WIN_Y		"window height"
38 #define GFSCR_ATT_MAXREFRESH	"maximum refresh frequency"
39 #define GFSCR_ATT_FSCR		"fullscreen"
40 #define GFSCR_VAL_YES		"yes"
41 #define GFSCR_VAL_NO		"no"
42 #define GFSCR_ATT_GAMMA		"gamma"
43 
44 #define GFSCR_ATT_VINIT				"video mode init"
45 #define GFSCR_VAL_VINIT_COMPATIBLE	"compatible"
46 #define GFSCR_VAL_VINIT_BEST		"best"
47 
48 
49 #define GFSCR_SECT_MENUCOL	"Menu Colors"
50 
51 #define GFSCR_LIST_COLORS	"colors"
52 
53 #define GFSCR_ELT_BGCOLOR	"background"
54 #define GFSCR_ELT_TITLECOLOR	"title"
55 #define GFSCR_ELT_BGBTNFOCUS	"background focused button"
56 #define GFSCR_ELT_BGBTNCLICK	"background pushed button"
57 #define GFSCR_ELT_BGBTNENABLED	"background enabled button"
58 #define GFSCR_ELT_BGBTNDISABLED	"background disabled button"
59 #define GFSCR_ELT_BTNFOCUS	"focused button"
60 #define GFSCR_ELT_BTNCLICK	"pushed button"
61 #define GFSCR_ELT_BTNENABLED	"enabled button"
62 #define GFSCR_ELT_BTNDISABLED	"disabled button"
63 #define GFSCR_ELT_LABELCOLOR	"label"
64 #define GFSCR_ELT_TIPCOLOR	"tip"
65 #define GFSCR_ELT_MOUSECOLOR1	"mouse 1"
66 #define GFSCR_ELT_MOUSECOLOR2	"mouse 2"
67 #define GFSCR_ELT_HELPCOLOR1	"help key"
68 #define GFSCR_ELT_HELPCOLOR2	"help description"
69 #define GFSCR_ELT_BGSCROLLIST	"background scroll list"
70 #define GFSCR_ELT_SCROLLIST	"scroll list"
71 #define GFSCR_ELT_BGSELSCROLLIST "background selected scroll list"
72 #define GFSCR_ELT_SELSCROLLIST	"selected scroll list"
73 #define GFSCR_ELT_EDITCURSORCLR	"edit box cursor color"
74 
75 #define GFSCR_ATTR_RED		"red"
76 #define GFSCR_ATTR_GREEN	"green"
77 #define GFSCR_ATTR_BLUE		"blue"
78 #define GFSCR_ATTR_ALPHA	"alpha"
79 
80 
81 #endif /* _SCREEN_PROPERTIES_H_ */
82 
83 
84 
85