add more spacing
[personal-kdebase.git] / workspace / kwin / kcmkwin / kwindecoration / pixmaps.h
blob5a687b04da3f3563e1cac3f15af91d0b0666d3d1
1 /*
2 This is the new kwindecoration kcontrol module
4 Copyright (c) 2004, Sandro Giessl <sandro@giessl.com>
5 Copyright (c) 2001
6 Karol Szwed <gallium@kde.org>
7 http://gallium.n3.net/
9 Supports new kwin configuration plugins, and titlebar button position
10 modification via dnd interface.
12 Based on original "kwintheme" (Window Borders)
13 Copyright (C) 2001 Rik Hemsley (rikkus) <rik@kde.org>
15 This program is free software; you can redistribute it and/or modify
16 it under the terms of the GNU General Public License as published by
17 the Free Software Foundation; either version 2 of the License, or
18 (at your option) any later version.
20 This program is distributed in the hope that it will be useful,
21 but WITHOUT ANY WARRANTY; without even the implied warranty of
22 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
23 GNU General Public License for more details.
25 You should have received a copy of the GNU General Public License
26 along with this program; if not, write to the Free Software
27 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
31 #ifndef KWINDECORATION_PIXMAPS_H
32 #define KWINDECORATION_PIXMAPS_H
34 // Button icon bitmap data which is hopefully generic enough to be recognized by everyone.
36 // close.xbm:
37 #define close_width 12
38 #define close_height 12
39 static unsigned char close_bits[] = {
40 0x00, 0x00, 0x06, 0x06, 0x0e, 0x07, 0x9c, 0x03, 0xf8, 0x01, 0xf0, 0x00,
41 0xf0, 0x00, 0xf8, 0x01, 0x9c, 0x03, 0x0e, 0x07, 0x06, 0x06, 0x00, 0x00 };
43 // help.xbm:
44 #define help_width 12
45 #define help_height 12
46 static unsigned char help_bits[] = {
47 0x00, 0x00, 0x00, 0x00, 0xf8, 0x00, 0xfc, 0x01, 0x8c, 0x01, 0xc0, 0x01,
48 0xe0, 0x00, 0x60, 0x00, 0x00, 0x00, 0x60, 0x00, 0x60, 0x00, 0x00, 0x00 };
50 // keepaboveothers.xbm:
51 #define keepaboveothers_width 12
52 #define keepaboveothers_height 12
53 static unsigned char keepaboveothers_bits[] = {
54 0x00, 0x00, 0x60, 0x00, 0xf0, 0x00, 0xf8, 0x01, 0x60, 0x00, 0xfe, 0x07,
55 0xfe, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 };
57 // keepbelowothers.xbm:
58 #define keepbelowothers_width 12
59 #define keepbelowothers_height 12
60 static unsigned char keepbelowothers_bits[] = {
61 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x07,
62 0xfe, 0x07, 0x60, 0x00, 0xf8, 0x01, 0xf0, 0x00, 0x60, 0x00, 0x00, 0x00 };
64 // maximize.xbm:
65 #define maximize_width 12
66 #define maximize_height 12
67 static unsigned char maximize_bits[] = {
68 0x00, 0x00, 0xfe, 0x07, 0xfe, 0x07, 0x02, 0x04, 0x02, 0x04, 0x02, 0x04,
69 0x02, 0x04, 0x02, 0x04, 0x02, 0x04, 0x02, 0x04, 0xfe, 0x07, 0x00, 0x00 };
71 // menu.xbm:
72 #define menu_width 12
73 #define menu_height 12
74 static unsigned char menu_bits[] = {
75 0x00, 0x00, 0xfc, 0x03, 0xf4, 0x02, 0x04, 0x02, 0xf4, 0x02, 0x04, 0x02,
76 0xf4, 0x02, 0x04, 0x02, 0xf4, 0x02, 0x04, 0x02, 0xfc, 0x03, 0x00, 0x00 };
78 // minimize.xbm:
79 #define minimize_width 12
80 #define minimize_height 12
81 static unsigned char minimize_bits[] = {
82 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
83 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x07, 0xfe, 0x07, 0x00, 0x00 };
85 // onalldesktops.xbm:
86 #define onalldesktops_width 12
87 #define onalldesktops_height 12
88 static unsigned char onalldesktops_bits[] = {
89 0x00, 0x00, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00, 0xfe, 0x07,
90 0xfe, 0x07, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00, 0x00, 0x00 };
92 // resize.xbm:
93 #define resize_width 12
94 #define resize_height 12
95 static unsigned char resize_bits[] = {
96 0x00, 0x00, 0xfe, 0x07, 0x42, 0x04, 0x42, 0x04, 0x42, 0x04, 0x42, 0x04,
97 0x7e, 0x04, 0x02, 0x04, 0x02, 0x04, 0x02, 0x04, 0xfe, 0x07, 0x00, 0x00 };
99 // shade.xbm:
100 #define shade_width 12
101 #define shade_height 12
102 static unsigned char shade_bits[] = {
103 0x00, 0x00, 0xfe, 0x07, 0xfe, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
104 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 };
106 // spacer.xbm:
107 #define spacer_width 12
108 #define spacer_height 12
109 static unsigned char spacer_bits[] = {
110 0x00, 0x00, 0x04, 0x02, 0x04, 0x02, 0x04, 0x02, 0x04, 0x02, 0x54, 0x03,
111 0xac, 0x02, 0x04, 0x02, 0x04, 0x02, 0x04, 0x02, 0x04, 0x02, 0x00, 0x00 };
113 // vim: ts=4
115 #endif // KWINDECORATION_PIXMAPS_H