dtwm: Remove WSM define, that is always on for CDE
[oweals/cde.git] / cde / programs / dtwm / WmIBitmap.h
1 /*
2  * CDE - Common Desktop Environment
3  *
4  * Copyright (c) 1993-2012, The Open Group. All rights reserved.
5  *
6  * These libraries and programs are free software; you can
7  * redistribute them and/or modify them under the terms of the GNU
8  * Lesser General Public License as published by the Free Software
9  * Foundation; either version 2 of the License, or (at your option)
10  * any later version.
11  *
12  * These libraries and programs are distributed in the hope that
13  * they will be useful, but WITHOUT ANY WARRANTY; without even the
14  * implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
15  * PURPOSE. See the GNU Lesser General Public License for more
16  * details.
17  *
18  * You should have received a copy of the GNU Lesser General Public
19  * License along with these libraries and programs; if not, write
20  * to the Free Software Foundation, Inc., 51 Franklin Street, Fifth
21  * Floor, Boston, MA 02110-1301 USA
22  */
23 /* 
24  * (c) Copyright 1989, 1990, 1991, 1992, 1993 OPEN SOFTWARE FOUNDATION, INC. 
25  * ALL RIGHTS RESERVED 
26 */ 
27 /* 
28  * Motif Release 1.2.3
29 */ 
30 /*
31  * (c) Copyright 1987, 1988, 1989, 1990 HEWLETT-PACKARD COMPANY */
32
33 /*
34  * Global Variables And Definitions:
35  */
36
37
38
39 #ifdef MWM_NEED_IIMAGE
40 #ifdef MOTIF_DEFAULT_ICON
41 /*
42  * Default icon image with four buttons:
43  */
44
45 #define iImage_width 50
46 #define iImage_height 50
47 static unsigned char iImage_bits[] = {
48    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
49    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80,
50    0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0xc0, 0x00, 0xe0,
51    0xff, 0xdf, 0x40, 0x55, 0xd5, 0x00, 0xe0, 0xff, 0xdf, 0xa0, 0xaa, 0xca,
52    0x00, 0xe0, 0xff, 0xdf, 0x40, 0x55, 0xd5, 0x00, 0xe0, 0xff, 0xdf, 0xa0,
53    0xaa, 0xca, 0x00, 0xe0, 0xff, 0xdf, 0x40, 0x55, 0xd5, 0x00, 0xe0, 0xff,
54    0xdf, 0xa0, 0xaa, 0xca, 0x00, 0xe0, 0xff, 0xdf, 0x40, 0x55, 0xd5, 0x00,
55    0xe0, 0xff, 0xdf, 0xa0, 0xaa, 0xca, 0x00, 0xe0, 0xff, 0xdf, 0x40, 0x55,
56    0xd5, 0x00, 0xe0, 0xff, 0xdf, 0xa0, 0xaa, 0xca, 0x00, 0xe0, 0xff, 0xdf,
57    0x40, 0x55, 0xd5, 0x00, 0xe0, 0xff, 0xdf, 0xa0, 0xaa, 0xca, 0x00, 0xe0,
58    0xff, 0xdf, 0x40, 0x55, 0xd5, 0x00, 0xe0, 0xff, 0xdf, 0xa0, 0xaa, 0xca,
59    0x00, 0xe0, 0xff, 0xdf, 0x40, 0x55, 0xd5, 0x00, 0xe0, 0xff, 0xdf, 0xa0,
60    0xaa, 0xca, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x80, 0x00, 0xe0, 0xff,
61    0x3f, 0xe0, 0xff, 0x3f, 0x00, 0xf0, 0xff, 0x7f, 0xf0, 0xff, 0x7f, 0x00,
62    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
63    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80,
64    0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0xc0, 0x00, 0x40,
65    0x55, 0xd5, 0xe0, 0xff, 0xdf, 0x00, 0xa0, 0xaa, 0xca, 0xe0, 0xff, 0xdf,
66    0x00, 0x40, 0x55, 0xd5, 0xe0, 0xff, 0xdf, 0x00, 0xa0, 0xaa, 0xca, 0xe0,
67    0xff, 0xdf, 0x00, 0x40, 0x55, 0xd5, 0xe0, 0xff, 0xdf, 0x00, 0xa0, 0xaa,
68    0xca, 0xe0, 0xff, 0xdf, 0x00, 0x40, 0x55, 0xd5, 0xe0, 0xff, 0xdf, 0x00,
69    0xa0, 0xaa, 0xca, 0xe0, 0xff, 0xdf, 0x00, 0x40, 0x55, 0xd5, 0xe0, 0xff,
70    0xdf, 0x00, 0xa0, 0xaa, 0xca, 0xe0, 0xff, 0xdf, 0x00, 0x40, 0x55, 0xd5,
71    0xe0, 0xff, 0xdf, 0x00, 0xa0, 0xaa, 0xca, 0xe0, 0xff, 0xdf, 0x00, 0x40,
72    0x55, 0xd5, 0xe0, 0xff, 0xdf, 0x00, 0xa0, 0xaa, 0xca, 0xe0, 0xff, 0xdf,
73    0x00, 0x40, 0x55, 0xd5, 0xe0, 0xff, 0xdf, 0x00, 0xa0, 0xaa, 0xca, 0xe0,
74    0xff, 0xdf, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x80, 0x00, 0xe0, 0xff,
75    0x3f, 0xe0, 0xff, 0x3f, 0x00, 0xf0, 0xff, 0x7f, 0xf0, 0xff, 0x7f, 0x00,
76    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
77    0x00, 0x00};
78 #else
79 /*
80  * Default icon image with X logo:
81  */
82
83 #define iImage_width 50
84 #define iImage_height 50
85 static unsigned char iImage_bits[] = {
86    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
87    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80,
88    0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0xc0, 0x00, 0xe0,
89    0xff, 0xdf, 0x40, 0x55, 0xd5, 0x00, 0xe0, 0xff, 0xdf, 0xa0, 0xaa, 0xca,
90    0x00, 0xe0, 0xff, 0xdf, 0x40, 0x55, 0xd5, 0x00, 0xe0, 0xff, 0xdf, 0xa0,
91    0xaa, 0xca, 0x00, 0xe0, 0xff, 0xdf, 0x40, 0x55, 0xd5, 0x00, 0xe0, 0xff,
92    0xdf, 0xa0, 0xaa, 0xca, 0x00, 0xe0, 0xff, 0xdf, 0x40, 0x55, 0xd5, 0x00,
93    0xe0, 0xff, 0xdf, 0xa0, 0xaa, 0xca, 0x00, 0xe0, 0xff, 0xdf, 0x40, 0x55,
94    0xd5, 0x00, 0xe0, 0xff, 0xdf, 0xa0, 0xaa, 0xca, 0x00, 0xe0, 0xff, 0xdf,
95    0x40, 0x55, 0xd5, 0x00, 0xe0, 0xff, 0xdf, 0xa0, 0xaa, 0xca, 0x00, 0xe0,
96    0xff, 0xdf, 0x40, 0x55, 0xd5, 0x00, 0xe0, 0xff, 0xdf, 0xa0, 0xaa, 0xca,
97    0x00, 0xe0, 0xff, 0xdf, 0x40, 0x55, 0xd5, 0x00, 0xe0, 0xff, 0xdf, 0xa0,
98    0xaa, 0xca, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x80, 0x00, 0xe0, 0xff,
99    0x3f, 0xe0, 0xff, 0x3f, 0x00, 0xf0, 0xff, 0x7f, 0xf0, 0xff, 0x7f, 0x00,
100    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
101    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80,
102    0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0xc0, 0x00, 0x40,
103    0x55, 0xd5, 0xe0, 0xff, 0xdf, 0x00, 0xa0, 0xaa, 0xca, 0xe0, 0xff, 0xdf,
104    0x00, 0x40, 0x55, 0xd5, 0xe0, 0xff, 0xdf, 0x00, 0xa0, 0xaa, 0xca, 0xe0,
105    0xff, 0xdf, 0x00, 0x40, 0x55, 0xd5, 0xe0, 0xff, 0xdf, 0x00, 0xa0, 0xaa,
106    0xca, 0xe0, 0xff, 0xdf, 0x00, 0x40, 0x55, 0xd5, 0xe0, 0xff, 0xdf, 0x00,
107    0xa0, 0xaa, 0xca, 0xe0, 0xff, 0xdf, 0x00, 0x40, 0x55, 0xd5, 0xe0, 0xff,
108    0xdf, 0x00, 0xa0, 0xaa, 0xca, 0xe0, 0xff, 0xdf, 0x00, 0x40, 0x55, 0xd5,
109    0xe0, 0xff, 0xdf, 0x00, 0xa0, 0xaa, 0xca, 0xe0, 0xff, 0xdf, 0x00, 0x40,
110    0x55, 0xd5, 0xe0, 0xff, 0xdf, 0x00, 0xa0, 0xaa, 0xca, 0xe0, 0xff, 0xdf,
111    0x00, 0x40, 0x55, 0xd5, 0xe0, 0xff, 0xdf, 0x00, 0xa0, 0xaa, 0xca, 0xe0,
112    0xff, 0xdf, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x80, 0x00, 0xe0, 0xff,
113    0x3f, 0xe0, 0xff, 0x3f, 0x00, 0xf0, 0xff, 0x7f, 0xf0, 0xff, 0x7f, 0x00,
114    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
115    0x00, 0x00};
116
117 #endif /* MOTIF_DEFAULT_ICON */
118 #endif /* MWM_NEED_IIMAGE */
119
120 #ifdef MWM_NEED_ICONBOX
121 #define iconBox_width 50
122 #define iconBox_height 50
123 static unsigned char iconBox_bits[] = {
124    0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00,
125    0xd0, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00, 0xd0, 0x02, 0x01, 0x00, 0x00,
126    0x00, 0x00, 0xf0, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x10, 0x02, 0xf9,
127    0xe3, 0x8f, 0x3f, 0xfe, 0x10, 0x02, 0x09, 0x24, 0x90, 0x40, 0x02, 0xd1,
128    0x02, 0x09, 0x24, 0x90, 0x40, 0x02, 0xd1, 0x02, 0x09, 0x24, 0x90, 0x40,
129    0x02, 0xd1, 0x02, 0x09, 0x24, 0x90, 0x40, 0x02, 0xd1, 0x02, 0x09, 0x24,
130    0x90, 0x40, 0x02, 0xd1, 0x02, 0x09, 0x24, 0x90, 0x40, 0x02, 0xd1, 0x02,
131    0x09, 0x24, 0x90, 0x40, 0x02, 0xd1, 0x02, 0xf1, 0xc7, 0x1f, 0x7f, 0xfc,
132    0xd0, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00, 0x10, 0x02, 0x01, 0x00, 0x00,
133    0x00, 0x00, 0x10, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00, 0x10, 0x02, 0x01,
134    0x00, 0x00, 0x00, 0x00, 0x10, 0x02, 0xf9, 0xe3, 0x8f, 0x3f, 0xfe, 0x10,
135    0x02, 0x09, 0x24, 0x90, 0x40, 0x02, 0x11, 0x02, 0x09, 0x24, 0x90, 0x40,
136    0x02, 0x11, 0x02, 0x09, 0x24, 0x90, 0x40, 0x02, 0x11, 0x02, 0x09, 0x24,
137    0x90, 0x40, 0x02, 0x11, 0x02, 0x09, 0x24, 0x90, 0x40, 0x02, 0x11, 0x02,
138    0x09, 0x24, 0x90, 0x40, 0x02, 0x11, 0x02, 0x09, 0x24, 0x90, 0x40, 0x02,
139    0x11, 0x02, 0xf1, 0xc7, 0x1f, 0x7f, 0xfc, 0x10, 0x02, 0x01, 0x00, 0x00,
140    0x00, 0x00, 0x10, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00, 0x10, 0x02, 0x01,
141    0x00, 0x00, 0x00, 0x00, 0x10, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00, 0x10,
142    0x02, 0xf9, 0xe3, 0x8f, 0x3f, 0x00, 0x10, 0x02, 0x09, 0x24, 0x90, 0x40,
143    0x00, 0x10, 0x02, 0x09, 0x24, 0x90, 0x40, 0x00, 0x10, 0x02, 0x09, 0x24,
144    0x90, 0x40, 0x00, 0x10, 0x02, 0x09, 0x24, 0x90, 0x40, 0x00, 0x10, 0x02,
145    0x09, 0x24, 0x90, 0x40, 0x00, 0x10, 0x02, 0x09, 0x24, 0x90, 0x40, 0x00,
146    0x10, 0x02, 0x09, 0x24, 0x90, 0x40, 0x00, 0x10, 0x02, 0xf1, 0xc7, 0x1f,
147    0x7f, 0x00, 0x10, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00, 0x10, 0x02, 0x01,
148    0x00, 0x00, 0x00, 0x00, 0xf0, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0xd0,
149    0x02, 0x01, 0x00, 0x00, 0x00, 0x00, 0xd0, 0x02, 0xff, 0xff, 0xff, 0xff,
150    0xff, 0xff, 0x03, 0x09, 0x00, 0x00, 0x00, 0x00, 0x12, 0x02, 0xcf, 0xff,
151    0xff, 0x01, 0x00, 0x1e, 0x02, 0xcf, 0xff, 0xff, 0x01, 0x00, 0x1e, 0x02,
152    0x09, 0x00, 0x00, 0x00, 0x00, 0x12, 0x02, 0xff, 0xff, 0xff, 0xff, 0xff,
153    0xff, 0x03};
154 #endif /* MWM_NEED_ICONBOX */
155
156
157
158 /*
159  * Used to create the stipple for greyed icons
160  */
161
162 #ifdef MWM_NEED_GREYED75
163 #define greyed75_width 16
164 #define greyed75_height 16
165 static unsigned char greyed75_bits[] = {
166    0xee, 0xee, 0xbb, 0xbb, 0xee, 0xee, 0xbb, 0xbb, 0xee, 0xee, 0xbb, 0xbb,
167    0xee, 0xee, 0xbb, 0xbb, 0xee, 0xee, 0xbb, 0xbb, 0xee, 0xee, 0xbb, 0xbb,
168    0xee, 0xee, 0xbb, 0xbb, 0xee, 0xee, 0xbb, 0xbb};
169 #endif /* MWM_NEED_GREYED75 */
170
171
172
173 /*
174  * Used to create the stipple for greyed icons
175  */
176
177 #ifdef MWM_NEED_GREYED50
178 #define greyed50_width 16
179 #define greyed50_height 16
180 static unsigned char greyed50_bits[] = {
181    0x55, 0x55, 0xaa, 0xaa, 0x55, 0x55, 0xaa, 0xaa, 0x55, 0x55, 0xaa, 0xaa, 
182    0x55, 0x55, 0xaa, 0xaa, 0x55, 0x55, 0xaa, 0xaa, 0x55, 0x55, 0xaa, 0xaa,
183    0x55, 0x55, 0xaa, 0xaa, 0x55, 0x55, 0xaa, 0xaa};
184 #endif /* MWM_NEED_GREYED50 */
185
186
187
188
189 /*
190  * Used to create the stipple for greyed icons
191  */
192
193 #ifdef MWM_NEED_GREYED25
194 #define greyed25_width 16
195 #define greyed25_height 16
196 static unsigned char greyed25_bits[] = {
197    0x11, 0x11, 0x44, 0x44, 0x11, 0x11, 0x44, 0x44, 0x11, 0x11, 0x44, 0x44,
198    0x11, 0x11, 0x44, 0x44, 0x11, 0x11, 0x44, 0x44, 0x11, 0x11, 0x44, 0x44,
199    0x11, 0x11, 0x44, 0x44, 0x11, 0x11, 0x44, 0x44};
200 #endif /* MWM_NEED_GREYED25 */
201
202
203
204
205 /*
206  * Used to create the stipple for greyed icons
207  */
208
209 #ifdef MWM_NEED_SLANT2
210 #define slant2_width 16
211 #define slant2_height 16
212 static unsigned char slant2_bits[] = {
213    0x99, 0x99, 0xcc, 0xcc, 0x66, 0x66, 0x33, 0x33, 0x99, 0x99, 0xcc, 0xcc,
214    0x66, 0x66, 0x33, 0x33, 0x99, 0x99, 0xcc, 0xcc, 0x66, 0x66, 0x33, 0x33,
215    0x99, 0x99, 0xcc, 0xcc, 0x66, 0x66, 0x33, 0x33};
216 #endif /* MWM_NEED_SLANT2 */
217
218
219 #ifdef DTWM_NEED_FNTPL
220 #define fntpl_i_bm_width 50
221 #define fntpl_i_bm_height 50
222 #define fntpl_i_bm_x_hot 0
223 #define fntpl_i_bm_y_hot 0
224 static unsigned char fntpl_i_bm_bits[] = {
225    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
226    0xaa, 0x00, 0x54, 0x55, 0x55, 0x55, 0x55, 0x55, 0x01, 0xaa, 0xaa, 0xaa,
227    0xaa, 0xaa, 0xaa, 0x00, 0x54, 0x55, 0x55, 0x55, 0x55, 0x55, 0x01, 0xaa,
228    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x54, 0x55, 0x55, 0x55, 0x55, 0x55,
229    0x01, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x54, 0x55, 0x55, 0x55,
230    0x55, 0x55, 0x01, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x54, 0x55,
231    0x55, 0x55, 0x55, 0x55, 0x01, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00,
232    0x54, 0x55, 0x55, 0x55, 0x55, 0x55, 0x01, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
233    0xaa, 0x00, 0x54, 0x55, 0x55, 0x55, 0x55, 0x55, 0x01, 0xfa, 0xff, 0xff,
234    0xff, 0xff, 0xbf, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x20, 0x01, 0xda,
235    0xff, 0xff, 0xff, 0xff, 0x9f, 0x00, 0xd4, 0xff, 0xff, 0xff, 0xff, 0x5f,
236    0x01, 0xda, 0xf1, 0xe4, 0x75, 0x00, 0x83, 0x00, 0xd4, 0xe4, 0xe6, 0x64,
237    0x00, 0x43, 0x01, 0xda, 0xe4, 0xee, 0xfd, 0xff, 0xa7, 0x00, 0xd4, 0xe6,
238    0xff, 0xf7, 0xff, 0x57, 0x01, 0xda, 0xe0, 0xff, 0x64, 0x00, 0xa3, 0x00,
239    0xd4, 0xf1, 0xe0, 0x75, 0x00, 0x53, 0x01, 0xda, 0xff, 0xff, 0xff, 0xff,
240    0xa9, 0x00, 0xd4, 0xff, 0xff, 0xff, 0xff, 0x55, 0x01, 0x1a, 0x00, 0x00,
241    0x00, 0x80, 0xa8, 0x00, 0xd4, 0xfb, 0xe1, 0xe1, 0x4f, 0x54, 0x01, 0x5a,
242    0x02, 0xa0, 0x20, 0x49, 0xaa, 0x00, 0xd4, 0xfb, 0xe1, 0xe1, 0x2f, 0x55,
243    0x01, 0x1a, 0x00, 0x00, 0x00, 0xa0, 0xaa, 0x00, 0xf4, 0xff, 0xff, 0xff,
244    0x3f, 0x55, 0x01, 0x0a, 0x00, 0x00, 0x00, 0x80, 0xaa, 0x00, 0x54, 0x55,
245    0x55, 0x55, 0x55, 0x55, 0x01, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00,
246    0x54, 0x55, 0x55, 0x55, 0x55, 0x55, 0x01, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
247    0xaa, 0x00, 0x54, 0x55, 0x55, 0x55, 0x55, 0x55, 0x01, 0xaa, 0xaa, 0xaa,
248    0xaa, 0xaa, 0xaa, 0x00, 0x54, 0x55, 0x55, 0x55, 0x55, 0x55, 0x01, 0xaa,
249    0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x54, 0x55, 0x55, 0x55, 0x55, 0x55,
250    0x01, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x54, 0x55, 0x55, 0x55,
251    0x55, 0x55, 0x01, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x54, 0x55,
252    0x55, 0x55, 0x55, 0x55, 0x01, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0x00,
253    0x54, 0x55, 0x55, 0x55, 0x55, 0x55, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00,
254    0x00, 0x00};
255 #endif /* DTWM_NEED_FNTPL */
256
257
258 /*
259  * Backdrop bitmap patterns
260  */
261
262 #ifdef DTWM_NEED_BACKBITS
263 #define bits0_width 8
264 #define bits0_height 8
265 static unsigned char bits0_bits[] = {
266    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
267
268 #define bits1_width 8
269 #define bits1_height 8
270 static unsigned char bits1_bits[] = {
271    0x11, 0x00, 0x44, 0x00, 0x11, 0x00, 0x44, 0x00};
272
273 #define bits2_width 8
274 #define bits2_height 8
275 static unsigned char bits2_bits[] = {
276    0x55, 0x00, 0x55, 0x00, 0x55, 0x00, 0x55, 0x00};
277
278 #define bits3_width 8
279 #define bits3_height 8
280 static unsigned char bits3_bits[] = {
281    0x55, 0xaa, 0x55, 0xaa, 0x55, 0xaa, 0x55, 0xaa};
282
283 #define bits4_width 8
284 #define bits4_height 8
285 static unsigned char bits4_bits[] = {
286    0xff, 0xaa, 0xff, 0xaa, 0xff, 0xaa, 0xff, 0xaa};
287
288 #define bits5_width 8
289 #define bits5_height 8
290 static unsigned char bits5_bits[] = {
291    0xff, 0xbb, 0xff, 0xee, 0xff, 0xbb, 0xff, 0xee};
292
293 #define bits6_width 8
294 #define bits6_height 8
295 static unsigned char bits6_bits[] = {
296    0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff};
297 #endif /* DTWM_NEED_BACKBITS */
298
299 /*
300  *
301  *  Used to define the small hourglass and mask used to indicate
302  *  a front panel wait state.
303  *
304  */
305 #ifdef DTWM_NEED_TIME16
306 #define time16_x_hot 7
307 #define time16_y_hot 7
308 #define time16_width 14
309 #define time16_height 15
310
311 static unsigned char time16_bits[] = {
312    0x00, 0x00, 0xfe, 0x1f, 0xfe, 0x1f, 0x04, 0x0c, 0x54, 0x0d, 0xac, 0x0e,
313    0x58, 0x07, 0xb0, 0x03, 0x50, 0x03, 0x08, 0x06, 0x44, 0x0c, 0xa4, 0x0c,
314    0x54, 0x0d, 0xfe, 0x1f, 0xfe, 0x1f};
315
316 #define time16m_width 14
317 #define time16m_height 15
318 static unsigned char time16m_bits[] = {
319    0xff, 0x3f, 0xff, 0x3f, 0xff, 0x3f, 0x06, 0x1c, 0xfe, 0x1f, 0xfe, 0x1f,
320    0xfc, 0x0f, 0xf8, 0x07, 0x5c, 0x07, 0x0e, 0x0e, 0x66, 0x0c, 0xf6, 0x1c,
321    0xfe, 0x1f, 0xff, 0x3f, 0xff, 0x3f};
322 #endif  /* DTWM_NEED_TIME16 */
323
324 /****************************   eof    ***************************/