not quite so much needs to be delayed to the init() function
[personal-kdebase.git] / workspace / kcontrol / input / xcursor / bitmaps.h
blobc208ee78d01afc24e84fddc81e62deb0ea0af6bd
1 /*
2 * Copyright © 2006-2007 Fredrik Höglund <fredrik@kde.org>
4 * QCursor images Copyright © 1992-2006 Trolltech AS.
6 * KCursor images Copyright © 1998 Kurt Granroth <granroth@kde.org>
8 * This program is free software; you can redistribute it and/or
9 * modify it under the terms of the GNU General Public
10 * License version 2 as published by the Free Software Foundation.
12 * This program is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
15 * General Public License for more details.
17 * You should have received a copy of the GNU General Public License
18 * along with this program; see the file COPYING. If not, write to
19 * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
20 * Boston, MA 02110-1301, USA.
23 #ifndef BITMAPS_H
24 #define BITMAPS_H
27 /* XPM */
28 static const char * const busy_xpm[] = {
29 "32 32 3 1",
30 " c None",
31 ". c #000000",
32 "+ c #FFFFFF",
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 " "};
66 /* XPM */
67 static const char * const forbidden_xpm[] = {
68 "20 20 3 1",
69 " c None",
70 ". c #FFFFFF",
71 "+ c #000000",
72 " ...... ",
73 " ..++++++.. ",
74 " .++++++++++. ",
75 " .++++....++++. ",
76 " .+++.. ..+++. ",
77 " .+++++. .+++. ",
78 " .++.+++. .++. ",
79 ".+++..+++. .+++.",
80 ".++. .+++. .++.",
81 ".++. .+++. .++.",
82 ".++. .+++. .++.",
83 ".++. .+++. .++.",
84 ".+++. .+++..+++.",
85 " .++. .+++.++. ",
86 " .+++. .+++++. ",
87 " .+++.. .+++. ",
88 " .++++.....+++. ",
89 " .++++++++++. ",
90 " ..++++++.. ",
91 " ...... "};
93 /* XPM */
94 static const char * const kde_hand_xpm[] = {
95 "22 22 3 1",
96 " c None",
97 ". c #000000",
98 "+ c #FFFFFF",
99 " .. ",
100 " .++. ",
101 " .++. ",
102 " .++. ",
103 " .++. ",
104 " .++. ",
105 " .++.... ",
106 " .++.++.... ",
107 " .++.++.++.. ",
108 " ...++.++.++.+. ",
109 " .+.++.++.++.++. ",
110 " .++.++++++++.++. ",
111 " .++.+++++++++++. ",
112 " .++.+++++++++++. ",
113 " .++++++++++++++. ",
114 " .++++++++++++++. ",
115 " .+++++++++++++. ",
116 " .+++++++++++++. ",
117 " .+++++++++++. ",
118 " .++++++++++. ",
119 " .+++++++++. ",
120 " ........... "};
122 /* XPM */
123 static const char * const size_bdiag_xpm[] = {
124 "16 16 3 1",
125 " c None",
126 ". c #FFFFFF",
127 "+ c #000000",
128 " ",
129 " ",
130 " ......... ",
131 " .++++++. ",
132 " .+++++. ",
133 " .++++. ",
134 " . .+++++. ",
135 " .. .+++.++. ",
136 " .+. .+++. .+. ",
137 " .++.+++. .. ",
138 " .+++++. . ",
139 " .++++. ",
140 " .+++++. ",
141 " .++++++. ",
142 " ......... ",
143 " "};
145 /* XPM */
146 static const char * const size_fdiag_xpm[] = {
147 "16 16 3 1",
148 " c None",
149 ". c #FFFFFF",
150 "+ c #000000",
151 " ",
152 " ",
153 " ......... ",
154 " .++++++. ",
155 " .+++++. ",
156 " .++++. ",
157 " .+++++. . ",
158 " .++.+++. .. ",
159 " .+. .+++. .+. ",
160 " .. .+++.++. ",
161 " . .+++++. ",
162 " .++++. ",
163 " .+++++. ",
164 " .++++++. ",
165 " ......... ",
166 " "};
168 /* XPM */
169 static const char * const size_hor_xpm[] = {
170 "16 16 3 1",
171 " c None",
172 ". c #FFFFFF",
173 "+ c #000000",
174 " ",
175 " ",
176 " . . ",
177 " .. .. ",
178 " .+. .+. ",
179 " .++. .++. ",
180 " .+++.....+++. ",
181 " .+++++++++++++.",
182 " .+++++++++++++.",
183 " ..+++.....+++..",
184 " ..++.....++.. ",
185 " ..+. .+.. ",
186 " ... ... ",
187 " .. .. ",
188 " . . ",
189 " "};
191 /* XPM */
192 static const char * const size_ver_xpm[] = {
193 "16 16 3 1",
194 " c None",
195 ". c #FFFFFF",
196 "+ c #000000",
197 " ",
198 " ... ",
199 " .++.. ",
200 " .++++.. ",
201 " .++++++.. ",
202 " .++++++++.. ",
203 " .....++...... ",
204 " .++.. ",
205 " .++.. ",
206 " .++.. ",
207 " .....++...... ",
208 " .++++++++.. ",
209 " .++++++.. ",
210 " .++++.. ",
211 " .++.. ",
212 " ... "};
214 /* XPM */
215 static const char * const split_h_xpm[] = {
216 "32 32 3 1",
217 " c None",
218 ". c #FFFFFF",
219 "+ c #000000",
220 " ",
221 " ",
222 " ",
223 " ",
224 " ",
225 " ",
226 " ...... ",
227 " .+..+. ",
228 " .+..+. ",
229 " .+..+. ",
230 " . .+..+. . ",
231 " .. .+..+. .. ",
232 " .+. .+..+. .+. ",
233 " .++.....+..+.....++. ",
234 " .+++++++++..+++++++++. ",
235 " .++.....+..+.....++. ",
236 " .+. .+..+. .+. ",
237 " .. .+..+. .. ",
238 " . .+..+. . ",
239 " .+..+. ",
240 " .+..+. ",
241 " .+..+. ",
242 " .+..+. ",
243 " ",
244 " ",
245 " ",
246 " ",
247 " ",
248 " ",
249 " ",
250 " ",
251 " "};
253 /* XPM */
254 static const char * const split_v_xpm[] = {
255 "32 32 3 1",
256 " c None",
257 ". c #FFFFFF",
258 "+ c #000000",
259 " ",
260 " ",
261 " ",
262 " ",
263 " ",
264 " . ",
265 " .+. ",
266 " .+++. ",
267 " .+++++. ",
268 " ....+.... ",
269 " .+. ",
270 " .+. ",
271 " .+. ",
272 " ........+........ ",
273 " .+++++++++++++++. ",
274 " ................. ",
275 " ................. ",
276 " .+++++++++++++++. ",
277 " ........+........ ",
278 " .+. ",
279 " .+. ",
280 " .+. ",
281 " ....+.... ",
282 " .+++++. ",
283 " .+++. ",
284 " .+. ",
285 " . ",
286 " ",
287 " ",
288 " ",
289 " ",
290 " "};
292 /* XPM */
293 static const char * const whats_this_xpm[] = {
294 "32 32 3 1",
295 " c None",
296 ". c #000000",
297 "+ c #FFFFFF",
298 ". ",
299 ".. +++++++ ",
300 ".+. +.......+ ",
301 ".++. +..++++...+ ",
302 ".+++. +...+ +...+ ",
303 ".++++. +...+ +...+ ",
304 ".+++++. +...+ +...+ ",
305 ".++++++. +...+ +...+ ",
306 ".+++++++. +++ +...+ ",
307 ".++++++++. +...+ ",
308 ".+++++..... +...+ ",
309 ".++.++. +...+ ",
310 ".+. .++. +...+ ",
311 ".. .++. +...+ ",
312 ". .++. +++++ ",
313 " .++. +...+ ",
314 " .++. +...+ ",
315 " .++. +++++ ",
316 " .. ",
317 " ",
318 " ",
319 " ",
320 " ",
321 " ",
322 " ",
323 " ",
324 " ",
325 " ",
326 " ",
327 " ",
328 " ",
329 " "};
331 /* XPM */
332 static const char * const working_cursor_xpm[]={
333 "32 32 3 1",
334 " c None",
335 "+ c #000000",
336 ". c #FFFFFF",
337 ".. ",
338 ".+. .++++. ",
339 ".++. .++++. ",
340 ".+++. .++++++. ",
341 ".++++. .+...+..+.. ",
342 ".+++++. +....+...++ ",
343 ".++++++. +...++...++ ",
344 ".+++++++. +..+.....++ ",
345 ".++++++++. .++.....+.. ",
346 ".+++++.... .++++++. ",
347 ".++.++. .++++. ",
348 ".+. .++. .++++. ",
349 ".. .++. ",
350 " .++. ",
351 " .++. ",
352 " .. ",
353 " ",
354 " ",
355 " ",
356 " ",
357 " ",
358 " ",
359 " ",
360 " ",
361 " ",
362 " ",
363 " ",
364 " ",
365 " ",
366 " ",
367 " ",
368 " "};
370 /* XPM */
371 static const char * const openhand_xpm[] = {
372 "16 16 3 1",
373 " c None",
374 ". c #000000",
375 "+ c #FFFFFF",
376 " .. ",
377 " .. .++... ",
378 " .++..++.++. ",
379 " .++..++.++. . ",
380 " .++.++.++..+.",
381 " .++.++.++.++.",
382 " ..+.+++++++.++.",
383 ".++..++++++++++.",
384 ".+++.+++++++++. ",
385 " .++++++++++++. ",
386 " .+++++++++++. ",
387 " .++++++++++. ",
388 " .+++++++++. ",
389 " .+++++++. ",
390 " .++++++. ",
391 " "};
393 /* XPM */
394 static const char * const closedhand_xpm[] = {
395 "16 16 3 1",
396 " c None",
397 ". c #000000",
398 "+ c #FFFFFF",
399 " ",
400 " ",
401 " ",
402 " .. .. .. ",
403 " .++.++.++.. ",
404 " .++++++++.+. ",
405 " .+++++++++. ",
406 " ..+++++++++. ",
407 " .+++++++++++. ",
408 " .++++++++++. ",
409 " .+++++++++. ",
410 " .+++++++. ",
411 " .++++++. ",
412 " .++++++. ",
413 " ",
414 " "};
416 #endif // BITMAPS_H