Motif files added.
[wxWidgets.git] / src / motif / settings.cpp
1 /////////////////////////////////////////////////////////////////////////////
2 // Name: settings.cpp
3 // Purpose: wxSettings
4 // Author: Julian Smart
5 // Modified by:
6 // Created: 17/09/98
7 // RCS-ID: $Id$
8 // Copyright: (c) Julian Smart
9 // Licence: wxWindows licence
10 /////////////////////////////////////////////////////////////////////////////
11
12 #ifdef __GNUG__
13 #pragma implementation "settings.h"
14 #endif
15
16 #include "wx/settings.h"
17
18 wxColour wxSystemSettings::GetSystemColour(int index)
19 {
20 // TODO
21 return wxColour();
22 }
23
24 wxFont wxSystemSettings::GetSystemFont(int index)
25 {
26 // TODO
27 return wxFont();
28 }
29
30 // Get a system metric, e.g. scrollbar size
31 int wxSystemSettings::GetSystemMetric(int index)
32 {
33 switch ( index)
34 {
35 case wxSYS_MOUSE_BUTTONS:
36 // TODO
37 return 0;
38 case wxSYS_BORDER_X:
39 // TODO
40 return 0;
41 case wxSYS_BORDER_Y:
42 // TODO
43 return 0;
44 case wxSYS_CURSOR_X:
45 // TODO
46 return 0;
47 case wxSYS_CURSOR_Y:
48 // TODO
49 return 0;
50 case wxSYS_DCLICK_X:
51 // TODO
52 return 0;
53 case wxSYS_DCLICK_Y:
54 // TODO
55 return 0;
56 case wxSYS_DRAG_X:
57 // TODO
58 return 0;
59 case wxSYS_DRAG_Y:
60 // TODO
61 return 0;
62 case wxSYS_EDGE_X:
63 // TODO
64 return 0;
65 case wxSYS_EDGE_Y:
66 // TODO
67 return 0;
68 case wxSYS_HSCROLL_ARROW_X:
69 // TODO
70 return 0;
71 case wxSYS_HSCROLL_ARROW_Y:
72 // TODO
73 return 0;
74 case wxSYS_HTHUMB_X:
75 // TODO
76 return 0;
77 case wxSYS_ICON_X:
78 // TODO
79 return 0;
80 case wxSYS_ICON_Y:
81 // TODO
82 return 0;
83 case wxSYS_ICONSPACING_X:
84 // TODO
85 return 0;
86 case wxSYS_ICONSPACING_Y:
87 // TODO
88 return 0;
89 case wxSYS_WINDOWMIN_X:
90 // TODO
91 return 0;
92 case wxSYS_WINDOWMIN_Y:
93 // TODO
94 return 0;
95 case wxSYS_SCREEN_X:
96 // TODO
97 return 0;
98 case wxSYS_SCREEN_Y:
99 // TODO
100 return 0;
101 case wxSYS_FRAMESIZE_X:
102 // TODO
103 return 0;
104 case wxSYS_FRAMESIZE_Y:
105 // TODO
106 return 0;
107 case wxSYS_SMALLICON_X:
108 // TODO
109 return 0;
110 case wxSYS_SMALLICON_Y:
111 // TODO
112 return 0;
113 case wxSYS_HSCROLL_Y:
114 // TODO
115 return 0;
116 case wxSYS_VSCROLL_X:
117 // TODO
118 return 0;
119 case wxSYS_VSCROLL_ARROW_X:
120 // TODO
121 return 0;
122 case wxSYS_VSCROLL_ARROW_Y:
123 // TODO
124 return 0;
125 case wxSYS_VTHUMB_Y:
126 // TODO
127 return 0;
128 case wxSYS_CAPTION_Y:
129 // TODO
130 return 0;
131 case wxSYS_MENU_Y:
132 // TODO
133 return 0;
134 case wxSYS_NETWORK_PRESENT:
135 // TODO
136 return 0;
137 case wxSYS_PENWINDOWS_PRESENT:
138 // TODO
139 return 0;
140 case wxSYS_SHOW_SOUNDS:
141 // TODO
142 return 0;
143 case wxSYS_SWAP_BUTTONS:
144 // TODO
145 return 0;
146 default:
147 return 0;
148 }
149 return 0;
150 }
151