1 /* Copyright (C) 2000-2012 by George Williams */
2 /*
3  * Redistribution and use in source and binary forms, with or without
4  * modification, are permitted provided that the following conditions are met:
5 
6  * Redistributions of source code must retain the above copyright notice, this
7  * list of conditions and the following disclaimer.
8 
9  * Redistributions in binary form must reproduce the above copyright notice,
10  * this list of conditions and the following disclaimer in the documentation
11  * and/or other materials provided with the distribution.
12 
13  * The name of the author may not be used to endorse or promote products
14  * derived from this software without specific prior written permission.
15 
16  * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
17  * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
18  * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
19  * EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
20  * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
21  * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
22  * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
23  * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
24  * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
25  * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
26  */
27 
28 #include <fontforge-config.h>
29 
30 #include "gdraw.h"
31 #include "ggadget.h"
32 #include "gicons.h"
33 
34 static uint8 textmake_data[] = {
35     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
36 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
37     0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1,
38 	0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
39     0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0,
40 	0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
41     0x0, 0x0, 0x0, 0x1, 0x0, 0x2, 0x2, 0x0,
42 	0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0,
43     0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0,
44 	0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0,
45     0x0, 0x0, 0x0, 0x1, 0x0, 0x2, 0x2, 0x0,
46 	0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0,
47     0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0,
48 	0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0,
49     0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0,
50 	0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0,
51     0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x0, 0x0,
52 	0x0, 0x3, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0,
53     0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x3, 0x0,
54 	0x3, 0x3, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0,
55     0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x0, 0x3,
56 	0x0, 0x3, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0,
57     0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x0, 0x3,
58 	0x0, 0x3, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0,
59     0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x0, 0x0,
60 	0x0, 0x3, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0,
61     0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0,
62 	0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0,
63     0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1,
64 	0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0,
65     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
66 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0
67 };
68 
69 static GClut textmake_clut = { 4, 0, 0,
70     { 0xffffff, 0x0, 0x444444, 0xff0000 } };
71 
72 static struct _GImage textmake_base = {
73     it_index,
74     0,16,16,16,
75     (uint8 *) textmake_data,
76     &textmake_clut,
77     0
78 };
79 
80 static uint8 textc0_data[] = {
81     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
82 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
83     0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1,
84 	0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
85     0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0,
86 	0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
87     0x0, 0x0, 0x0, 0x1, 0x0, 0x2, 0x2, 0x0,
88 	0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0,
89     0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0,
90 	0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0,
91     0x0, 0x0, 0x0, 0x1, 0x0, 0x2, 0x2, 0x0,
92 	0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0,
93     0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0,
94 	0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0,
95     0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x4,
96 	0x4, 0x4, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0,
97     0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4, 0x0,
98 	0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0,
99     0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4, 0x0,
100 	0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0,
101     0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4, 0x0,
102 	0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0,
103     0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4, 0x0,
104 	0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0,
105     0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x4,
106 	0x4, 0x4, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0,
107     0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0,
108 	0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0,
109     0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1,
110 	0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0,
111     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
112 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0
113 };
114 
115 static GClut textc0_clut = { 5, 0, 0,
116     { 0xffffff, 0x0, 0x444444, 0xd0d0ff, 0x0000ff } };
117 
118 static struct _GImage textc0_base = {
119     it_index,
120     0,16,16,16,
121     (uint8 *) textc0_data,
122     &textc0_clut,
123     0
124 };
125 
126 static uint8 image0_data[] = {
127     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
128 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
129     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
130 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
131     0x2, 0x2, 0x2, 0x2, 0x2, 0x2, 0x2, 0x2,
132 	0x2, 0x2, 0x2, 0x2, 0x2, 0x2, 0x2, 0x2,
133     0x2, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5,
134 	0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x2,
135     0x2, 0x5, 0x5, 0x6, 0x6, 0x6, 0x6, 0x5,
136 	0x5, 0x5, 0x5, 0x5, 0x7, 0x7, 0x5, 0x2,
137     0x2, 0x5, 0x5, 0x5, 0x5, 0x5, 0x6, 0x5,
138 	0x5, 0x5, 0x5, 0x5, 0x7, 0x7, 0x5, 0x2,
139     0x2, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5,
140 	0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x2,
141     0x2, 0x5, 0x4, 0x4, 0x4, 0x4, 0x5, 0x5,
142 	0x5, 0x5, 0x5, 0x5, 0x5, 0x5, 0x4, 0x2,
143     0x2, 0x4, 0x1, 0x1, 0x1, 0x1, 0x4, 0x5,
144 	0x4, 0x4, 0x4, 0x4, 0x5, 0x4, 0x1, 0x2,
145     0x2, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x4,
146 	0x1, 0x1, 0x1, 0x1, 0x4, 0x1, 0x1, 0x2,
147     0x2, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1,
148 	0x4, 0x1, 0x1, 0x4, 0x1, 0x1, 0x1, 0x2,
149     0x2, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1,
150 	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x2,
151     0x2, 0x2, 0x2, 0x2, 0x2, 0x2, 0x2, 0x2,
152 	0x2, 0x2, 0x2, 0x2, 0x2, 0x2, 0x2, 0x2,
153     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
154 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
155     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
156 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
157     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
158 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0
159 };
160 
161 static GClut image0_clut = { 8, 0, 0,
162     { 0xffffff, 0x20a020, 0x0, 0x808080, 0x8000, 0xc0c0ff, 0xffffff, 0xffff00 } };
163 
164 static struct _GImage image0_base = {
165     it_index,
166     2081,16,16,16,
167     (uint8 *) image0_data,
168     &image0_clut,
169     0
170 };
171 
172 static uint8 video0_data[] = {
173     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
174 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
175     0x0, 0x0, 0x2, 0x2, 0x0, 0x0, 0x0, 0x0,
176 	0x0, 0x2, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0,
177     0x0, 0x2, 0x3, 0x3, 0x2, 0x0, 0x0, 0x0,
178 	0x2, 0x3, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0,
179     0x2, 0x3, 0x3, 0x3, 0x3, 0x2, 0x0, 0x2,
180 	0x3, 0x3, 0x3, 0x3, 0x2, 0x0, 0x0, 0x0,
181     0x2, 0x3, 0x3, 0x3, 0x3, 0x2, 0x0, 0x2,
182 	0x3, 0x3, 0x3, 0x3, 0x2, 0x0, 0x0, 0x0,
183     0x0, 0x2, 0x3, 0x3, 0x2, 0x0, 0x0, 0x0,
184 	0x2, 0x3, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0,
185     0x0, 0x0, 0x2, 0x2, 0x0, 0x0, 0x0, 0x0,
186 	0x0, 0x2, 0x2, 0x0, 0x0, 0x0, 0x0, 0x7,
187     0x0, 0x0, 0x0, 0x2, 0x0, 0x2, 0x2, 0x2,
188 	0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x7, 0x7,
189     0x2, 0x2, 0x2, 0x3, 0x2, 0x3, 0x3, 0x3,
190 	0x2, 0x3, 0x2, 0x2, 0x2, 0x7, 0x7, 0x7,
191     0x2, 0x3, 0x3, 0x3, 0x3, 0x2, 0x2, 0x2,
192 	0x3, 0x3, 0x3, 0x3, 0x2, 0x7, 0x7, 0x7,
193     0x2, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3,
194 	0x3, 0x3, 0x3, 0x2, 0x2, 0x7, 0x7, 0x7,
195     0x2, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3,
196 	0x3, 0x3, 0x3, 0x2, 0x0, 0x0, 0x7, 0x7,
197     0x2, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3,
198 	0x3, 0x3, 0x3, 0x2, 0x0, 0x0, 0x0, 0x7,
199     0x2, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3,
200 	0x3, 0x3, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0,
201     0x2, 0x2, 0x2, 0x2, 0x2, 0x2, 0x2, 0x2,
202 	0x2, 0x2, 0x2, 0x2, 0x0, 0x0, 0x0, 0x0,
203     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
204 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0
205 };
206 
207 static struct _GImage video0_base = {
208     it_index,
209     2081,16,16,16,
210     (uint8 *) video0_data,
211     &image0_clut,
212     0
213 };
214 
215 static uint8 core0_data[] = {
216     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
217 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
218     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
219 	0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0,
220     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
221 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0,
222     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
223 	0x0, 0x0, 0x2, 0x2, 0x0, 0x0, 0x0, 0x0,
224     0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0,
225 	0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0,
226     0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1,
227 	0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
228     0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1,
229 	0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
230     0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1,
231 	0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
232     0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1,
233 	0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
234     0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1,
235 	0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
236     0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1,
237 	0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
238     0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1,
239 	0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
240     0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0,
241 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
242     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
243 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
244     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
245 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
246     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
247 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0
248 };
249 
250 static struct _GImage core0_base = {
251     it_index,
252     0,16,16,16,
253     (uint8 *) core0_data,
254     &textmake_clut,
255     0
256 };
257 
258 static uint8 textplain0_data[] = {
259     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
260 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
261     0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1,
262 	0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
263     0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0,
264 	0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
265     0x0, 0x0, 0x0, 0x1, 0x0, 0x2, 0x2, 0x0,
266 	0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0,
267     0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0,
268 	0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0,
269     0x0, 0x0, 0x0, 0x1, 0x0, 0x2, 0x2, 0x0,
270 	0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0,
271     0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0,
272 	0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0,
273     0x0, 0x0, 0x0, 0x1, 0x0, 0x2, 0x2, 0x2,
274 	0x2, 0x2, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0,
275     0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0,
276 	0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0,
277     0x0, 0x0, 0x0, 0x1, 0x0, 0x2, 0x2, 0x2,
278 	0x2, 0x2, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0,
279     0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0,
280 	0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0,
281     0x0, 0x0, 0x0, 0x1, 0x0, 0x2, 0x2, 0x2,
282 	0x2, 0x2, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0,
283     0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0,
284 	0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0,
285     0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0,
286 	0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0,
287     0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1,
288 	0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0,
289     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
290 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0
291 };
292 
293 static struct _GImage textplain0_base = {
294     it_index,
295     0,16,16,16,
296     (uint8 *) textplain0_data,
297     &textc0_clut,
298     0
299 };
300 
301 static uint8 dir0_data[] = {
302     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
303 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
304     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
305 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
306     0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0,
307 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
308     0x0, 0x1, 0x3, 0x3, 0x3, 0x3, 0x1, 0x0,
309 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
310     0x0, 0x1, 0x3, 0x3, 0x3, 0x3, 0x1, 0x1,
311 	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0,
312     0x0, 0x1, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3,
313 	0x3, 0x3, 0x3, 0x3, 0x3, 0x3, 0x1, 0x0,
314     0x0, 0x1, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3,
315 	0x3, 0x3, 0x3, 0x3, 0x3, 0x3, 0x1, 0x0,
316     0x0, 0x1, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3,
317 	0x3, 0x3, 0x3, 0x3, 0x3, 0x3, 0x1, 0x0,
318     0x0, 0x1, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3,
319 	0x3, 0x3, 0x3, 0x3, 0x3, 0x3, 0x1, 0x0,
320     0x0, 0x1, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3,
321 	0x3, 0x3, 0x3, 0x3, 0x3, 0x3, 0x1, 0x0,
322     0x0, 0x1, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3,
323 	0x3, 0x3, 0x3, 0x3, 0x3, 0x3, 0x1, 0x0,
324     0x0, 0x1, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3,
325 	0x3, 0x3, 0x3, 0x3, 0x3, 0x3, 0x1, 0x0,
326     0x0, 0x1, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3,
327 	0x3, 0x3, 0x3, 0x3, 0x3, 0x3, 0x1, 0x0,
328     0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1,
329 	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0,
330     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
331 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
332     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
333 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0
334 };
335 
336 static struct _GImage dir0_base = {
337     it_index,
338     0,16,16,16,
339     (uint8 *) dir0_data,
340     &textc0_clut,
341     0
342 };
343 
344 static uint8 updir0_data[] = {
345     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
346 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
347     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
348 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
349     0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0,
350 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
351     0x0, 0x1, 0x3, 0x3, 0x3, 0x3, 0x3, 0x1,
352 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
353     0x0, 0x1, 0x3, 0x3, 0x3, 0x1, 0x3, 0x3,
354 	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0,
355     0x0, 0x1, 0x3, 0x3, 0x1, 0x1, 0x1, 0x3,
356 	0x3, 0x3, 0x3, 0x3, 0x3, 0x3, 0x1, 0x0,
357     0x0, 0x1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x1,
358 	0x3, 0x3, 0x3, 0x3, 0x3, 0x3, 0x1, 0x0,
359     0x0, 0x1, 0x3, 0x3, 0x3, 0x1, 0x3, 0x3,
360 	0x3, 0x3, 0x3, 0x3, 0x3, 0x3, 0x1, 0x0,
361     0x0, 0x1, 0x3, 0x3, 0x3, 0x1, 0x3, 0x3,
362 	0x3, 0x3, 0x3, 0x3, 0x3, 0x3, 0x1, 0x0,
363     0x0, 0x1, 0x3, 0x3, 0x3, 0x1, 0x3, 0x3,
364 	0x3, 0x3, 0x3, 0x3, 0x3, 0x3, 0x1, 0x0,
365     0x0, 0x1, 0x3, 0x3, 0x3, 0x3, 0x1, 0x3,
366 	0x3, 0x3, 0x3, 0x3, 0x3, 0x3, 0x1, 0x0,
367     0x0, 0x1, 0x3, 0x3, 0x3, 0x3, 0x3, 0x1,
368 	0x1, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0,
369     0x0, 0x1, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3,
370 	0x3, 0x3, 0x3, 0x3, 0x3, 0x3, 0x1, 0x0,
371     0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1,
372 	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0,
373     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
374 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
375     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
376 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0
377 };
378 
379 static struct _GImage updir0_base = {
380     it_index,
381     0,16,16,16,
382     (uint8 *) updir0_data,
383     &textc0_clut,
384     0
385 };
386 
387 static uint8 object0_data[] = {
388     0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0,
389 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
390     0x0, 0x2, 0x0, 0x0, 0x2, 0x0, 0x0, 0x2,
391 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
392     0x0, 0x0, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0,
393 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
394     0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0,
395 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
396     0x2, 0x2, 0x1, 0x1, 0x1, 0x1, 0x1, 0x2,
397 	0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
398     0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0,
399 	0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0,
400     0x0, 0x0, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0,
401 	0x2, 0x0, 0x0, 0x2, 0x0, 0x0, 0x2, 0x0,
402     0x0, 0x2, 0x0, 0x0, 0x2, 0x0, 0x0, 0x2,
403 	0x0, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0,
404     0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0,
405 	0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0,
406     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2,
407 	0x2, 0x1, 0x1, 0x1, 0x1, 0x1, 0x2, 0x2,
408     0x0, 0x0, 0x3, 0x3, 0x0, 0x0, 0x0, 0x0,
409 	0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0,
410     0x0, 0x3, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0,
411 	0x0, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0,
412     0x0, 0x3, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0,
413 	0x2, 0x0, 0x0, 0x2, 0x0, 0x0, 0x2, 0x0,
414     0x0, 0x3, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0,
415 	0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0,
416     0x0, 0x3, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0,
417 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
418     0x0, 0x0, 0x3, 0x3, 0x0, 0x0, 0x0, 0x0,
419 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0
420 };
421 
422 static struct _GImage object0_base = {
423     it_index,
424     0,16,16,16,
425     (uint8 *) object0_data,
426     &textmake_clut,
427     0
428 };
429 
430 static uint8 texthtml0_data[] = {
431     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
432 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
433     0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1,
434 	0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
435     0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0,
436 	0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0,
437     0x0, 0x0, 0x1, 0x0, 0x2, 0x2, 0x2, 0x2,
438 	0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0,
439     0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0,
440 	0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0,
441     0x0, 0x0, 0x1, 0x0, 0x2, 0x2, 0x2, 0x2,
442 	0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0,
443     0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0,
444 	0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0,
445     0x0, 0x0, 0x1, 0x0, 0x2, 0x2, 0x2, 0x0,
446 	0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0,
447     0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0,
448 	0x1, 0x3, 0x3, 0x1, 0x0, 0x1, 0x0, 0x0,
449     0x0, 0x0, 0x1, 0x0, 0x2, 0x2, 0x2, 0x0,
450 	0x1, 0x3, 0x3, 0x1, 0x0, 0x1, 0x0, 0x0,
451     0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0,
452 	0x1, 0x3, 0x3, 0x1, 0x0, 0x1, 0x0, 0x0,
453     0x0, 0x0, 0x1, 0x0, 0x2, 0x2, 0x2, 0x0,
454 	0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0,
455     0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0,
456 	0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0,
457     0x0, 0x0, 0x1, 0x0, 0x2, 0x2, 0x2, 0x2,
458 	0x2, 0x2, 0x2, 0x2, 0x0, 0x1, 0x0, 0x0,
459     0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0,
460 	0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0,
461     0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1,
462 	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0
463 };
464 
465 static struct _GImage texthtml0_base = {
466     it_index,
467     0,16,16,16,
468     (uint8 *) texthtml0_data,
469     &textc0_clut,
470     0
471 };
472 
473 static uint8 textxml0_data[] = {
474     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
475 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
476     0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1,
477 	0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
478     0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0,
479 	0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0,
480     0x0, 0x0, 0x1, 0x0, 0x2, 0x2, 0x2, 0x2,
481 	0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0,
482     0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0,
483 	0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0,
484     0x0, 0x0, 0x1, 0x0, 0x2, 0x2, 0x2, 0x2,
485 	0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0,
486     0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0,
487 	0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0,
488     0x0, 0x0, 0x1, 0x0, 0x2, 0x2, 0x0, 0x1,
489 	0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0,
490     0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1,
491 	0x3, 0x0, 0x3, 0x1, 0x0, 0x1, 0x0, 0x0,
492     0x0, 0x0, 0x1, 0x0, 0x2, 0x2, 0x0, 0x1,
493 	0x0, 0x3, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0,
494     0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1,
495 	0x3, 0x0, 0x3, 0x1, 0x0, 0x1, 0x0, 0x0,
496     0x0, 0x0, 0x1, 0x0, 0x2, 0x2, 0x0, 0x1,
497 	0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0,
498     0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0,
499 	0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0,
500     0x0, 0x0, 0x1, 0x0, 0x2, 0x2, 0x2, 0x2,
501 	0x2, 0x2, 0x2, 0x2, 0x0, 0x1, 0x0, 0x0,
502     0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0,
503 	0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0,
504     0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1,
505 	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0
506 };
507 
508 static struct _GImage textxml0_base = {
509     it_index,
510     2081,16,16,16,
511     (uint8 *) textxml0_data,
512     &textc0_clut,
513     0
514 };
515 
516 static uint8 textcss0_data[] = {
517     0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1,
518 	0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0,
519     0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
520 	0x2, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0,
521     0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2,
522 	0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0,
523     0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2,
524 	0x0, 0x2, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0,
525     0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2,
526 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0,
527     0x0, 0x1, 0x0, 0x0, 0x0, 0x2, 0x2, 0x2,
528 	0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0,
529     0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0,
530 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0,
531     0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0,
532 	0x0, 0x2, 0x2, 0x2, 0x2, 0x0, 0x1, 0x0,
533     0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0,
534 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0,
535     0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0,
536 	0x0, 0x2, 0x2, 0x2, 0x2, 0x0, 0x1, 0x0,
537     0x0, 0x1, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0,
538 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0,
539     0x0, 0x1, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0,
540 	0x0, 0x2, 0x2, 0x2, 0x2, 0x0, 0x1, 0x0,
541     0x0, 0x1, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0,
542 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0,
543     0x0, 0x1, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0,
544 	0x0, 0x2, 0x2, 0x2, 0x2, 0x0, 0x1, 0x0,
545     0x0, 0x1, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0,
546 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0,
547     0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1,
548 	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0
549 };
550 
551 static struct _GImage textcss0_base = {
552     it_index,
553     2081,16,16,16,
554     (uint8 *) textcss0_data,
555     &textc0_clut,
556     0
557 };
558 
559 static uint8 textjava0_data[] = {
560     0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1,
561 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
562     0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1,
563 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
564     0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1,
565 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
566     0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1,
567 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
568     0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0,
569 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x3,
570     0x3, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3,
571 	0x3, 0x3, 0x3, 0x3, 0x3, 0x0, 0x0, 0x3,
572     0x3, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2, 0x2,
573 	0x2, 0x2, 0x3, 0x2, 0x3, 0x0, 0x0, 0x3,
574     0x3, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2, 0x2,
575 	0x2, 0x3, 0x2, 0x2, 0x3, 0x3, 0x3, 0x0,
576     0x3, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2, 0x2,
577 	0x2, 0x2, 0x3, 0x2, 0x3, 0x0, 0x0, 0x0,
578     0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2,
579 	0x3, 0x2, 0x2, 0x3, 0x0, 0x0, 0x0, 0x0,
580     0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x2,
581 	0x2, 0x2, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0,
582     0x0, 0x0, 0x0, 0x3, 0x3, 0x3, 0x3, 0x3,
583 	0x3, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
584     0x2, 0x3, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0,
585 	0x0, 0x0, 0x3, 0x3, 0x2, 0x0, 0x0, 0x0,
586     0x0, 0x2, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3,
587 	0x3, 0x3, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0,
588     0x0, 0x0, 0x2, 0x2, 0x2, 0x2, 0x2, 0x2,
589 	0x2, 0x2, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0,
590     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
591 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0
592 };
593 
594 static GClut textjava0_clut = { 6, 0, 0,
595     { 0xffffff, 0xbbbbbb, 0x777777, 0x0, 0x444444, 0x8080ff } };
596 
597 static struct _GImage textjava0_base = {
598     it_index,
599     2081,16,16,16,
600     (uint8 *) textjava0_data,
601     &textjava0_clut,
602     0
603 };
604 
605 static uint8 textbdf0_data[] = {
606     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
607 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
608     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
609 	0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
610     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
611 	0x2, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0,
612     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
613 	0x2, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0,
614     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
615 	0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
616     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2,
617 	0x2, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
618     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2,
619 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
620     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2,
621 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
622     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2,
623 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
624     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2,
625 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
626     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0,
627 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
628     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0,
629 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
630     0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x2, 0x0,
631 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
632     0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x2, 0x0,
633 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
634     0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0,
635 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
636     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
637 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0
638 };
639 
640 static struct _GImage textbdf0_base = {
641     it_index,
642     2081,16,16,16,
643     (uint8 *) textbdf0_data,
644     &textc0_clut,
645     0
646 };
647 
648 static uint8 textfontps0_data[] = {
649     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
650 	0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0,
651     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
652 	0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0,
653     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1,
654 	0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0,
655     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1,
656 	0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0,
657     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1,
658 	0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0,
659     0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0,
660 	0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0,
661     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0,
662 	0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
663     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0,
664 	0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
665     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0,
666 	0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
667     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0,
668 	0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
669     0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1,
670 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
671     0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1,
672 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
673     0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1,
674 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
675     0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1,
676 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
677     0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0,
678 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
679     0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0,
680 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0
681 };
682 
683 static struct _GImage textfontps0_base = {
684     it_index,
685     2081,16,16,16,
686     (uint8 *) textfontps0_data,
687     &textc0_clut,
688     0
689 };
690 
691 static uint8 textfontsfd0_data[] = {
692     0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1,
693 	0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0,
694     0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
695 	0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0,
696     0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1,
697 	0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0,
698     0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1,
699 	0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0,
700     0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1,
701 	0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0,
702     0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0,
703 	0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0,
704     0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0,
705 	0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0,
706     0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0,
707 	0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0,
708     0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0,
709 	0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0,
710     0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0,
711 	0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0,
712     0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1,
713 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0,
714     0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1,
715 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0,
716     0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1,
717 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0,
718     0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1,
719 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0,
720     0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1,
721 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0,
722     0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1,
723 	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0
724 };
725 
726 static struct _GImage textfontsfd0_base = {
727     it_index,
728     2081,16,16,16,
729     (uint8 *) textfontsfd0_data,
730     &textc0_clut,
731     0
732 };
733 
734 static uint8 textps0_data[] = {
735     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
736 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
737     0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1,
738 	0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0,
739     0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
740 	0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0,
741     0x0, 0x1, 0x0, 0x2, 0x2, 0x2, 0x2, 0x2, 0x2,
742 	0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0,
743     0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
744 	0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0,
745     0x0, 0x1, 0x0, 0x2, 0x2, 0x2, 0x2, 0x2, 0x2,
746 	0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0,
747     0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
748 	0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0,
749     0x0, 0x1, 0x0, 0x4, 0x4, 0x4, 0x0, 0x0, 0x0,
750 	0x4, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0,
751     0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x4, 0x0, 0x4,
752 	0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0,
753     0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x4, 0x0, 0x4,
754 	0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0,
755     0x0, 0x1, 0x0, 0x4, 0x4, 0x4, 0x0, 0x0, 0x0,
756 	0x4, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0,
757     0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0,
758 	0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0,
759     0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x4,
760 	0x4, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0,
761     0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
762 	0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0,
763     0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1,
764 	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0,
765     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
766 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0
767 };
768 
769 static struct _GImage textps0_base = {
770     it_index,
771     2081,16,16,16,
772     (uint8 *) textps0_data,
773     &textc0_clut,
774     0
775 };
776 
777 static uint8 unknown0_data[] = {
778     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
779 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
780     0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1,
781 	0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0,
782     0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0,
783 	0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0,
784     0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2, 0x2,
785 	0x2, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0,
786     0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, 0x0,
787 	0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0,
788     0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, 0x0,
789 	0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0,
790     0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0,
791 	0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0,
792     0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0,
793 	0x2, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0,
794     0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2,
795 	0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0,
796     0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2,
797 	0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0,
798     0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2,
799 	0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0,
800     0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0,
801 	0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0,
802     0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2,
803 	0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0,
804     0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0,
805 	0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0,
806     0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1,
807 	0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0,
808     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
809 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0
810 };
811 
812 static struct _GImage unknown0_base = {
813     it_index,
814     0,16,16,16,
815     (uint8 *) unknown0_data,
816     &textc0_clut,
817     0
818 };
819 
820 static uint8 audio0_data[] = {
821     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
822 	0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0,
823     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
824 	0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0,
825     0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0,
826 	0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0,
827     0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0,
828 	0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0,
829     0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0,
830 	0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0,
831     0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0,
832 	0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0,
833     0x0, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0,
834 	0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0,
835     0x0, 0x1, 0x2, 0x2, 0x2, 0x0, 0x0, 0x0,
836 	0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0,
837     0x0, 0x1, 0x2, 0x2, 0x2, 0x0, 0x0, 0x0,
838 	0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0,
839     0x0, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0,
840 	0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0,
841     0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0,
842 	0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0,
843     0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0,
844 	0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0,
845     0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0,
846 	0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0,
847     0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0,
848 	0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0,
849     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
850 	0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0,
851     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
852 	0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0
853 };
854 
855 static struct _GImage audio0_base = {
856     it_index,
857     2081,16,16,16,
858     (uint8 *) audio0_data,
859     &textc0_clut,
860     0
861 };
862 
863 
864 static uint8 ttf0_data[] = {
865     0x0, 0x1f,
866     0x7b, 0xdf,
867     0xfb, 0xff,
868     0xc0, 0x1,
869     0xdb, 0xfd,
870     0xd0, 0x85,
871     0xc2, 0xb1,
872     0xfa, 0xbf,
873     0xfa, 0xbf,
874     0xfa, 0xbf,
875     0xf0, 0xbf,
876     0xfe, 0xbf,
877     0xfc, 0x9f,
878     0xfd, 0xdf,
879     0xfc, 0x1f,
880     0xff, 0xff,
881 };
882 
883 static GClut ttf0_clut = { 2, 0, 1,
884     { 0x0, 0xb0b0b0 } };
885 
886 static struct _GImage ttf0_base = {
887     it_mono,
888     2069,16,16,2,
889     (uint8 *) ttf0_data,
890     &ttf0_clut,
891     1
892 };
893 
894 static GClut macttf_clut = { 2, 0, 1,
895     { 0xff, 0xffffff } };
896 
897 static struct _GImage macttf0_base = {
898     it_mono,
899     2069,16,16,2,
900     (uint8 *) ttf0_data,
901     &macttf_clut,
902     1
903 };
904 
905 static uint8 cid0_data[] = {
906     0xff, 0xff,
907     0xfb, 0xff,
908     0x80, 0x3f,
909     0xbf, 0xbf,
910     0xff, 0xff,
911     0xc0, 0x7f,
912     0xfe, 0xff,
913     0xfd, 0xff,
914     0xfb, 0xff,
915     0x80, 0x3f,
916     0xfb, 0xff,
917     0xfb, 0xff,
918     0xfb, 0xff,
919     0xfb, 0xff,
920     0xf7, 0xff,
921     0xff, 0xff,
922 };
923 
924 static struct _GImage cid0_base = {
925     it_mono,
926     2071,11,16,2,
927     (uint8 *) cid0_data,
928     &ttf0_clut,
929     1
930 };
931 
932 static uint8 mac_data[] = {
933     0xff, 0xff,
934     0xc0, 0x3,
935     0xdf, 0xfb,
936     0xd0, 0xb,
937     0xd7, 0xeb,
938     0xd5, 0xab,
939     0xd7, 0xeb,
940     0xd5, 0xab,
941     0xd6, 0x6b,
942     0xd7, 0xeb,
943     0xd0, 0xb,
944     0xdf, 0xfb,
945     0xdf, 0xb,
946     0xdf, 0xfb,
947     0xc0, 0x3,
948     0xff, 0xff,
949 };
950 
951 static struct _GImage mac_base = {
952     it_mono,
953     15420,16,16,2,
954     (uint8 *) mac_data,
955     &ttf0_clut,
956     1
957 };
958 
959 static uint8 tar0_data[] = {
960     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
961 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
962     0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0,
963 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
964     0x1, 0x2, 0x2, 0x3, 0x3, 0x3, 0x4, 0x0,
965 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
966     0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1,
967 	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0,
968     0x1, 0x5, 0x5, 0x5, 0x5, 0x2, 0x2, 0x2,
969 	0x4, 0x3, 0x4, 0x3, 0x3, 0x6, 0x4, 0x0,
970     0x1, 0x5, 0x5, 0x5, 0x2, 0x2, 0x2, 0x2,
971 	0x4, 0x3, 0x4, 0x3, 0x6, 0x6, 0x4, 0x0,
972     0x1, 0x5, 0x5, 0x2, 0x2, 0x2, 0x2, 0x3,
973 	0x3, 0x4, 0x3, 0x6, 0x6, 0x6, 0x4, 0x0,
974     0x1, 0x5, 0x2, 0x2, 0x2, 0x2, 0x3, 0x3,
975 	0x4, 0x3, 0x4, 0x6, 0x6, 0x6, 0x4, 0x0,
976     0x1, 0x2, 0x2, 0x2, 0x2, 0x3, 0x3, 0x3,
977 	0x4, 0x6, 0x4, 0x6, 0x6, 0x7, 0x4, 0x0,
978     0x1, 0x2, 0x2, 0x2, 0x3, 0x3, 0x3, 0x3,
979 	0x4, 0x6, 0x4, 0x6, 0x7, 0x7, 0x4, 0x0,
980     0x1, 0x2, 0x2, 0x3, 0x3, 0x3, 0x3, 0x6,
981 	0x6, 0x4, 0x6, 0x7, 0x7, 0x7, 0x4, 0x0,
982     0x1, 0x2, 0x3, 0x3, 0x3, 0x3, 0x6, 0x6,
983 	0x4, 0x6, 0x4, 0x7, 0x7, 0x7, 0x4, 0x0,
984     0x1, 0x3, 0x3, 0x3, 0x3, 0x6, 0x6, 0x6,
985 	0x4, 0x7, 0x4, 0x7, 0x7, 0x7, 0x4, 0x0,
986     0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4,
987 	0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x0,
988     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
989 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
990     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
991 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0
992 };
993 
994 static GClut tar0_clut = { 16, 0, 0,
995     { 0xffffff, 0xff0000, 0xa0a0ff, 0x8080ff, 0x0, 0xc0c0ff, 0x6060ff, 0x4040ff,
996     0xffffff, 0xffffff, 0xffffff, 0xffffff, 0xffffff, 0xffffff, 0xffffff, 0xffffff } };
997 
998 static struct _GImage tar0_base = {
999     it_index,
1000     0,16,16,16,
1001     (uint8 *) tar0_data,
1002     &tar0_clut,
1003     0x0
1004 };
1005 
1006 static uint8 compressed0_data[] = {
1007     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1,
1008 	0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0,
1009     0x0, 0x3, 0x3, 0x3, 0x0, 0x1, 0x4, 0x4,
1010 	0x4, 0x4, 0x4, 0x4, 0x4, 0x2, 0x0, 0x0,
1011     0x3, 0x5, 0x6, 0x6, 0x2, 0x1, 0x1, 0x1,
1012 	0x1, 0x1, 0x1, 0x1, 0x7, 0x4, 0x2, 0x0,
1013     0x3, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3,
1014 	0x3, 0x3, 0x3, 0x0, 0x1, 0x4, 0x1, 0x0,
1015     0x3, 0x8, 0x8, 0x8, 0x8, 0x5, 0x5, 0x5,
1016 	0x6, 0x6, 0x1, 0x0, 0x1, 0x4, 0x1, 0x0,
1017     0x3, 0x8, 0x8, 0x8, 0x5, 0x5, 0x5, 0x6,
1018 	0x6, 0x6, 0x1, 0x0, 0x1, 0x4, 0x1, 0x0,
1019     0x3, 0x8, 0x8, 0x5, 0x5, 0x5, 0x6, 0x6,
1020 	0x6, 0x6, 0x1, 0x0, 0x1, 0x4, 0x1, 0x0,
1021     0x3, 0x8, 0x5, 0x5, 0x5, 0x6, 0x6, 0x6,
1022 	0x6, 0x6, 0x1, 0x0, 0x1, 0x4, 0x1, 0x0,
1023     0x3, 0x5, 0x5, 0x5, 0x6, 0x6, 0x6, 0x6,
1024 	0x6, 0x9, 0x1, 0x0, 0x1, 0x4, 0x1, 0x0,
1025     0x3, 0x5, 0x5, 0x6, 0x6, 0x6, 0x6, 0x6,
1026 	0x9, 0x9, 0x1, 0x0, 0x1, 0x4, 0x1, 0x0,
1027     0x3, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1,
1028 	0x1, 0x1, 0x1, 0x1, 0x7, 0x4, 0x2, 0x0,
1029     0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x4, 0x4,
1030 	0x4, 0x4, 0x4, 0x4, 0x4, 0x2, 0x0, 0x0,
1031     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1,
1032 	0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0,
1033     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
1034 	0x0, 0x0, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0,
1035     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1,
1036 	0x7, 0x1, 0x4, 0x1, 0x7, 0x1, 0x7, 0x0,
1037     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7,
1038 	0x1, 0x7, 0x1, 0x4, 0x1, 0x7, 0x1, 0x0
1039 };
1040 
1041 static GClut compressed0_clut = { 16, 0, 0,
1042     { 0xffffff, 0x0, 0x3030, 0xff0000, 0xc0c0c0, 0xa0a0ff, 0x8080ff, 0x808080,
1043     0xc0c0ff, 0x4040ff, 0xffffff, 0xffffff, 0xffffff, 0xffffff, 0xffffff, 0xffffff } };
1044 
1045 static struct _GImage compressed0_base = {
1046     it_index,
1047     0,16,16,16,
1048     (uint8 *) compressed0_data,
1049     &compressed0_clut,
1050     0x0
1051 };
1052 
1053 static uint8 homefolder_data[] = {
1054     0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1,
1055 	0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
1056 	0x0, 0x0, 0x0, 0x0,
1057     0x0, 0x1, 0x2, 0x2, 0x2, 0x2, 0x2, 0x2,
1058 	0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
1059 	0x0, 0x0, 0x0, 0x0,
1060     0x1, 0x2, 0x2, 0x2, 0x2, 0x2, 0x2, 0x2,
1061 	0x2, 0x2, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1,
1062 	0x1, 0x1, 0x1, 0x1,
1063     0x1, 0x2, 0x2, 0x2, 0x2, 0x2, 0x2, 0x2,
1064 	0x2, 0x2, 0x2, 0x2, 0x2, 0x2, 0x2, 0x2,
1065 	0x2, 0x2, 0x2, 0x1,
1066     0x1, 0x2, 0x2, 0x2, 0x2, 0x2, 0x2, 0x2,
1067 	0x2, 0x2, 0x2, 0x2, 0x2, 0x2, 0x2, 0x2,
1068 	0x2, 0x2, 0x2, 0x1,
1069     0x1, 0x2, 0x2, 0x2, 0x2, 0x2, 0x2, 0x2,
1070 	0x2, 0x2, 0x2, 0x2, 0x2, 0x2, 0x2, 0x2,
1071 	0x2, 0x2, 0x2, 0x1,
1072     0x1, 0x2, 0x2, 0x2, 0x2, 0x2, 0x2, 0x1,
1073 	0x1, 0x1, 0x1, 0x1, 0x2, 0x2, 0x2, 0x2,
1074 	0x2, 0x2, 0x2, 0x1,
1075     0x1, 0x2, 0x2, 0x2, 0x2, 0x2, 0x1, 0x2,
1076 	0x2, 0x2, 0x2, 0x2, 0x1, 0x2, 0x2, 0x2,
1077 	0x2, 0x2, 0x2, 0x1,
1078     0x1, 0x2, 0x2, 0x2, 0x2, 0x1, 0x2, 0x2,
1079 	0x2, 0x2, 0x2, 0x2, 0x2, 0x1, 0x2, 0x2,
1080 	0x2, 0x2, 0x2, 0x1,
1081     0x1, 0x2, 0x2, 0x2, 0x1, 0x2, 0x2, 0x2,
1082 	0x2, 0x2, 0x2, 0x2, 0x2, 0x2, 0x1, 0x2,
1083 	0x2, 0x2, 0x2, 0x1,
1084     0x1, 0x2, 0x2, 0x1, 0x2, 0x1, 0x1, 0x1,
1085 	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x2, 0x1,
1086 	0x2, 0x2, 0x2, 0x1,
1087     0x1, 0x2, 0x2, 0x2, 0x2, 0x1, 0x2, 0x2,
1088 	0x2, 0x2, 0x2, 0x2, 0x2, 0x1, 0x2, 0x2,
1089 	0x2, 0x2, 0x2, 0x1,
1090     0x1, 0x2, 0x2, 0x2, 0x2, 0x1, 0x2, 0x1,
1091 	0x2, 0x2, 0x2, 0x2, 0x2, 0x1, 0x2, 0x2,
1092 	0x2, 0x2, 0x2, 0x1,
1093     0x1, 0x2, 0x2, 0x2, 0x2, 0x1, 0x2, 0x1,
1094 	0x2, 0x2, 0x2, 0x2, 0x2, 0x1, 0x2, 0x2,
1095 	0x2, 0x2, 0x2, 0x1,
1096     0x1, 0x2, 0x2, 0x2, 0x2, 0x1, 0x1, 0x1,
1097 	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x2, 0x2,
1098 	0x2, 0x2, 0x2, 0x1,
1099     0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1,
1100 	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1,
1101 	0x1, 0x1, 0x1, 0x1
1102 };
1103 
1104 static GClut homefolder_clut = { 3, 1, 0,
1105     { 0xb0b0b0, 0x000000, 0xd0d0ff } };
1106 
1107 static struct _GImage homefolder_base = {
1108     it_index,
1109     15420,20,16,20,
1110     (uint8 *) homefolder_data,
1111     &homefolder_clut,
1112     0
1113 };
1114 
1115 static uint8 configtool0_data[] = {
1116     0x0, 0x0, 0x0, 0x1, 0x2, 0x3, 0x4, 0x5,
1117 	0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
1118     0x0, 0x0, 0x0, 0x6, 0x7, 0x8, 0x9, 0xa,
1119 	0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
1120     0x0, 0x0, 0x0, 0x0, 0xc, 0xd, 0xe, 0xf,
1121 	0x10, 0x11, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
1122     0x12, 0x13, 0x0, 0x0, 0x0, 0x14, 0x15, 0xf,
1123 	0x16, 0x17, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0,
1124     0x19, 0x1a, 0x1b, 0x0, 0x1c, 0x1d, 0x1e, 0x1f,
1125 	0x20, 0x21, 0x22, 0x0, 0x0, 0x0, 0x0, 0x0,
1126     0x23, 0x24, 0x25, 0x26, 0x27, 0x20, 0x28, 0x29,
1127 	0x2a, 0x2b, 0x2c, 0x0, 0x0, 0x0, 0x0, 0x0,
1128     0x2d, 0x3, 0x2e, 0x2f, 0x30, 0x31, 0x31, 0xa,
1129 	0x27, 0x32, 0x33, 0x0, 0x0, 0x0, 0x0, 0x0,
1130     0x34, 0x35, 0x36, 0x37, 0x37, 0x37, 0x3, 0x38,
1131 	0x39, 0x3a, 0x3b, 0x3c, 0x0, 0x0, 0x0, 0x0,
1132     0x0, 0x3d, 0x3e, 0x3f, 0x40, 0x41, 0x42, 0x43,
1133 	0x44, 0x45, 0x46, 0x47, 0x48, 0x0, 0x0, 0x0,
1134     0x0, 0x0, 0x0, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e,
1135 	0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x0, 0x0,
1136     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x57, 0x58,
1137 	0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f, 0x0,
1138     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60,
1139 	0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68,
1140     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
1141 	0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 0x70,
1142     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
1143 	0x0, 0x69, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76,
1144     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
1145 	0x0, 0x0, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c,
1146     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
1147 	0x0, 0x0, 0x0, 0x7d, 0x7e, 0x7f, 0x80, 0x81
1148 };
1149 
1150 static GClut configtool0_clut = { 130, 1, 0,
1151   { 0xffffff, 0xc6c6d1, 0xdadae1, 0xdcdce3, 0xd4d4dc, 0xd9d9df, 0xd6d6dc, 0xd8d8e0,
1152     0xfcfcfd, 0xfbfbfc, 0xe4e4ea, 0xceced7, 0xd2d2d9, 0xd5d5dd, 0xfdfdfd, 0xfefefe,
1153     0xdadae2, 0xd4d4da, 0xb6b6c4, 0xd9d9de, 0xbebeca, 0xebebf0, 0xededf0, 0xccccd5,
1154     0xe9e9eb, 0xadadbe, 0xbbbbc8, 0xdadade, 0xc7c7d0, 0xd7d7df, 0xf5f5f7, 0xf7f7f8,
1155     0xececf0, 0xc7c7d1, 0xe6e6e8, 0xb1b1c1, 0xe0e0e6, 0xaeaebe, 0xb9b9c6, 0xcdcdd7,
1156     0xeeeef2, 0xededf1, 0xdddde5, 0xbdbdca, 0xe7e7e9, 0xa7a7b8, 0xd9d9e0, 0xc8c8d3,
1157     0xe3e3e9, 0xe5e5ea, 0xafafbe, 0xe0d6c9, 0xbbbbc6, 0xb2b2c1, 0xdbdbe3, 0xdddde4,
1158     0xccccd7, 0xc0c0cd, 0xc1b0a1, 0xdbb059, 0xe4c8a0, 0xb2b2c0, 0x9e9eb2, 0xb9b9c7,
1159     0xc1c1ce, 0xbebecb, 0xc3c3cf, 0xcbcbd5, 0xcdb89f, 0xd89d3a, 0xe79214, 0xe3aa30,
1160     0xe0c18f, 0xc1c1cb, 0xa9a9b9, 0x9f9fb1, 0xa5a5b5, 0x9d9db0, 0xbeafa3, 0xd69d3c,
1161     0xec9b17, 0xfc9c11, 0xf3a117, 0xe1a630, 0xdcc199, 0xe9e9ea, 0xe3e3e5, 0xd4cbc3,
1162     0xc69953, 0xf0aa1d, 0xfdb11c, 0xffb21c, 0xfeb11c, 0xf6af1d, 0xdea836, 0xd8be99,
1163     0xd6bd9f, 0xdca331, 0xfac028, 0xffc82a, 0xffc025, 0xffb71f, 0xfab01d, 0xdc9f2f,
1164     0xd5ba95, 0xceb598, 0xd7a233, 0xfbd031, 0xffb61f, 0xffa112, 0xff9e10, 0xf9a417,
1165     0xc68b35, 0xd29c36, 0xfaad1c, 0xffa011, 0xff960c, 0xfe9e10, 0xc68222, 0xcbb297,
1166     0xcd8527, 0xf7a71a, 0xffa716, 0xfc9e11, 0xb9792a, 0xc6aa8f, 0xb0702c, 0xbb751f,
1167     0xba7a2a, 0xa77031 } };
1168 
1169 static struct _GImage configtool0_base = {
1170     it_index,
1171     15420,16,16,16,
1172     (uint8 *) configtool0_data,
1173     &configtool0_clut,
1174     0
1175 };
1176 
1177 static uint8 bookmark0_data[] = {
1178     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1,
1179 	0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
1180     0x0, 0x0, 0x0, 0x2, 0x3, 0x3, 0x1, 0x1,
1181 	0x1, 0x3, 0x3, 0x3, 0x3, 0x3, 0x0, 0x0,
1182     0x0, 0x0, 0x3, 0x4, 0x5, 0x5, 0x1, 0x1,
1183 	0x1, 0x5, 0x5, 0x5, 0x2, 0x3, 0x0, 0x0,
1184     0x0, 0x2, 0x4, 0x5, 0x5, 0x5, 0x5, 0x5,
1185 	0x5, 0x5, 0x5, 0x2, 0x5, 0x3, 0x0, 0x0,
1186     0x0, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3,
1187 	0x3, 0x3, 0x3, 0x5, 0x5, 0x3, 0x0, 0x0,
1188     0x0, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3,
1189 	0x3, 0x3, 0x3, 0x5, 0x5, 0x3, 0x0, 0x0,
1190     0x0, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3,
1191 	0x3, 0x3, 0x3, 0x5, 0x5, 0x3, 0x0, 0x0,
1192     0x0, 0x3, 0x3, 0x6, 0x6, 0x3, 0x6, 0x6,
1193 	0x6, 0x3, 0x3, 0x5, 0x5, 0x3, 0x0, 0x0,
1194     0x0, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3,
1195 	0x3, 0x3, 0x3, 0x5, 0x5, 0x3, 0x0, 0x0,
1196     0x0, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3,
1197 	0x3, 0x3, 0x3, 0x5, 0x5, 0x3, 0x0, 0x0,
1198     0x0, 0x3, 0x3, 0x3, 0x6, 0x6, 0x6, 0x6,
1199 	0x3, 0x3, 0x3, 0x5, 0x5, 0x3, 0x0, 0x0,
1200     0x0, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3,
1201 	0x3, 0x3, 0x3, 0x5, 0x5, 0x3, 0x0, 0x0,
1202     0x0, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3,
1203 	0x3, 0x3, 0x3, 0x5, 0x5, 0x3, 0x0, 0x0,
1204     0x0, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3,
1205 	0x3, 0x3, 0x3, 0x5, 0x2, 0x0, 0x0, 0x0,
1206     0x0, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3,
1207 	0x3, 0x3, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0,
1208     0x0, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3,
1209 	0x3, 0x3, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0
1210 };
1211 
1212 static GClut bookmark0_clut = { 7, 1, 0,
1213     { 0xffffff, 0xba5f35, 0x999999, 0x8b4513, 0x4f4f4f, 0xe2e2e2, 0x0 } };
1214 
1215 static struct _GImage bookmark0_base = {
1216     it_index,
1217     15420,16,16,16,
1218     (uint8 *) bookmark0_data,
1219     &bookmark0_clut,
1220     0
1221 };
1222 
1223 static uint8 nobookmark0_data[] = {
1224     0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1,
1225 	0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6,
1226     0x0, 0x6, 0x0, 0x2, 0x3, 0x3, 0x1, 0x1,
1227 	0x1, 0x3, 0x3, 0x3, 0x3, 0x3, 0x6, 0x0,
1228     0x0, 0x0, 0x6, 0x4, 0x5, 0x5, 0x1, 0x1,
1229 	0x1, 0x5, 0x5, 0x5, 0x2, 0x6, 0x0, 0x0,
1230     0x0, 0x2, 0x4, 0x6, 0x5, 0x5, 0x5, 0x5,
1231 	0x5, 0x5, 0x5, 0x2, 0x6, 0x3, 0x0, 0x0,
1232     0x0, 0x3, 0x3, 0x3, 0x6, 0x3, 0x3, 0x3,
1233 	0x3, 0x3, 0x3, 0x6, 0x5, 0x3, 0x0, 0x0,
1234     0x0, 0x3, 0x3, 0x3, 0x3, 0x6, 0x3, 0x3,
1235 	0x3, 0x3, 0x6, 0x5, 0x5, 0x3, 0x0, 0x0,
1236     0x0, 0x3, 0x3, 0x3, 0x3, 0x3, 0x6, 0x3,
1237 	0x3, 0x6, 0x3, 0x5, 0x5, 0x3, 0x0, 0x0,
1238     0x0, 0x3, 0x3, 0x6, 0x6, 0x3, 0x6, 0x6,
1239 	0x6, 0x3, 0x3, 0x5, 0x5, 0x3, 0x0, 0x0,
1240     0x0, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3, 0x6,
1241 	0x6, 0x3, 0x3, 0x5, 0x5, 0x3, 0x0, 0x0,
1242     0x0, 0x3, 0x3, 0x3, 0x3, 0x3, 0x6, 0x3,
1243 	0x3, 0x6, 0x3, 0x5, 0x5, 0x3, 0x0, 0x0,
1244     0x0, 0x3, 0x3, 0x3, 0x6, 0x6, 0x6, 0x6,
1245 	0x3, 0x3, 0x6, 0x5, 0x5, 0x3, 0x0, 0x0,
1246     0x0, 0x3, 0x3, 0x3, 0x6, 0x3, 0x3, 0x3,
1247 	0x3, 0x3, 0x3, 0x6, 0x5, 0x3, 0x0, 0x0,
1248     0x0, 0x3, 0x3, 0x6, 0x3, 0x3, 0x3, 0x3,
1249 	0x3, 0x3, 0x3, 0x5, 0x6, 0x3, 0x0, 0x0,
1250     0x0, 0x3, 0x6, 0x3, 0x3, 0x3, 0x3, 0x3,
1251 	0x3, 0x3, 0x3, 0x5, 0x2, 0x6, 0x0, 0x0,
1252     0x0, 0x6, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3,
1253 	0x3, 0x3, 0x3, 0x2, 0x0, 0x0, 0x6, 0x0,
1254     0x6, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3,
1255 	0x3, 0x3, 0x3, 0x0, 0x0, 0x0, 0x0, 0x6
1256 };
1257 
1258 static struct _GImage nobookmark0_base = {
1259     it_index,
1260     15420,16,16,16,
1261     (uint8 *) nobookmark0_data,
1262     &bookmark0_clut,
1263     0
1264 };
1265 
1266 
1267 
1268 static uint8 back0_data[] = {
1269     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1,
1270 	0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
1271     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1,
1272 	0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
1273     0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x4,
1274 	0x5, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
1275     0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x4, 0x6,
1276 	0x5, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
1277     0x0, 0x0, 0x0, 0x1, 0x1, 0x4, 0x1, 0x4,
1278 	0x5, 0x7, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0,
1279     0x0, 0x0, 0x1, 0x1, 0x4, 0x1, 0x4, 0x1,
1280 	0x4, 0x6, 0x4, 0x7, 0x0, 0x0, 0x0, 0x0,
1281     0x0, 0x1, 0x1, 0x4, 0x1, 0x4, 0x1, 0x4,
1282 	0x6, 0x4, 0x6, 0x3, 0x7, 0x0, 0x0, 0x0,
1283     0x1, 0x1, 0x4, 0x1, 0x4, 0x1, 0x4, 0x6,
1284 	0x4, 0x6, 0x4, 0x8, 0x8, 0x0, 0x0, 0x0,
1285     0x6, 0x1, 0x1, 0x1, 0x1, 0x1, 0x6, 0x1,
1286 	0x6, 0x1, 0x6, 0x8, 0x8, 0x0, 0x0, 0x0,
1287     0x0, 0x5, 0x9, 0x9, 0x9, 0x9, 0x9, 0x9,
1288 	0x9, 0x9, 0x9, 0x8, 0x7, 0x0, 0x0, 0x0,
1289     0x0, 0x0, 0x5, 0x9, 0x5, 0x9, 0x5, 0x9,
1290 	0x5, 0x5, 0x5, 0x8, 0x7, 0x0, 0x0, 0x0,
1291     0x0, 0x0, 0x0, 0x5, 0x9, 0x5, 0x5, 0x5,
1292 	0x8, 0x8, 0x8, 0x8, 0x0, 0x0, 0x0, 0x0,
1293     0x0, 0x2, 0x2, 0x2, 0x5, 0x9, 0x5, 0x5,
1294 	0x7, 0x7, 0x7, 0x2, 0x2, 0x2, 0x0, 0x0,
1295     0x0, 0x0, 0x2, 0x2, 0x2, 0x7, 0x9, 0x5,
1296 	0x7, 0x7, 0x2, 0x2, 0x2, 0x2, 0x2, 0x0,
1297     0x0, 0x0, 0x0, 0x0, 0x2, 0x2, 0x7, 0x9,
1298 	0x7, 0x7, 0x2, 0x2, 0x2, 0x2, 0x0, 0x0,
1299     0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2, 0x7,
1300 	0x7, 0x2, 0x2, 0x2, 0x0, 0x0, 0x0, 0x0
1301 };
1302 
1303 static GClut back0_clut = { 10, 1, 0,
1304   { 0xffffff, 0x34fe9c, 0x848284, 0x48284, 0xcccefc,
1305     0x48204, 0x4fe04, 0x4363c, 0x242224, 0x449aa4 } };
1306 
1307 static struct _GImage back0_base = {
1308     it_index,
1309     15420,16,16,16,
1310     (uint8 *) back0_data,
1311     &back0_clut,
1312     0
1313 };
1314 
1315 static uint8 forward0_data[] = {
1316     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2,
1317 	0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
1318     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4,
1319 	0x3, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
1320     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5,
1321 	0x6, 0x3, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0,
1322     0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x5,
1323 	0x8, 0x6, 0x3, 0x3, 0x0, 0x0, 0x0, 0x0,
1324     0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x7, 0x5,
1325 	0x6, 0x3, 0x6, 0x3, 0x3, 0x0, 0x0, 0x0,
1326     0x0, 0x0, 0x0, 0x0, 0x7, 0x6, 0x8, 0x6,
1327 	0x3, 0x6, 0x3, 0x6, 0x3, 0x3, 0x0, 0x0,
1328     0x0, 0x0, 0x0, 0x7, 0x4, 0x8, 0x6, 0x8,
1329 	0x6, 0x3, 0x6, 0x3, 0x6, 0x3, 0x3, 0x0,
1330     0x0, 0x0, 0x0, 0x9, 0x9, 0x6, 0x8, 0x6,
1331 	0x8, 0x6, 0x3, 0x6, 0x3, 0x6, 0x3, 0x3,
1332     0x0, 0x0, 0x0, 0x9, 0x9, 0x8, 0x3, 0x8,
1333 	0x3, 0x8, 0x3, 0x3, 0x3, 0x3, 0x3, 0x8,
1334     0x0, 0x0, 0x0, 0x7, 0x9, 0xa, 0xa, 0xa,
1335 	0xa, 0xa, 0xa, 0xa, 0xa, 0xa, 0x5, 0x0,
1336     0x0, 0x0, 0x0, 0x7, 0x9, 0x5, 0x5, 0x5,
1337 	0xa, 0x5, 0xa, 0x5, 0xa, 0x5, 0x0, 0x0,
1338     0x0, 0x0, 0x0, 0x0, 0x9, 0x9, 0x9, 0x9,
1339 	0x5, 0x5, 0x5, 0xa, 0x5, 0x0, 0x0, 0x0,
1340     0x0, 0x0, 0x2, 0x2, 0x2, 0x7, 0x7, 0x7,
1341 	0x5, 0x5, 0xa, 0x5, 0x2, 0x2, 0x2, 0x0,
1342     0x0, 0x2, 0x2, 0x2, 0x2, 0x2, 0x7, 0x7,
1343 	0x5, 0xa, 0x7, 0x2, 0x2, 0x2, 0x0, 0x0,
1344     0x0, 0x0, 0x2, 0x2, 0x2, 0x2, 0x7, 0x7,
1345 	0xa, 0x7, 0x2, 0x2, 0x0, 0x0, 0x0, 0x0,
1346     0x0, 0x0, 0x0, 0x0, 0x2, 0x2, 0x2, 0x7,
1347 	0x7, 0x2, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0
1348 };
1349 
1350 static GClut forward0_clut = { 11, 1, 0,
1351   { 0xffffff, 0xffffff, 0x848284, 0x34fe9c, 0x48284, 0x48204, 0xcccefc, 0x4363c,
1352     0x4fe040, 0x242224, 0x449aa4 } };
1353 
1354 static struct _GImage forward0_base = {
1355     it_index,
1356     15420,16,16,16,
1357     (uint8 *) forward0_data,
1358     &forward0_clut,
1359     0x0
1360 };
1361 
1362 
1363 
1364 
1365 GImage _GIcon_compressed = { 0, { &compressed0_base }, NULL };
1366 GImage _GIcon_tar = { 0, { &tar0_base }, NULL };
1367 GImage _GIcon_ttf = { 0, { &ttf0_base }, NULL };
1368 GImage _GIcon_unknown = { 0, { &unknown0_base }, NULL };
1369 GImage _GIcon_texthtml = { 0, { &texthtml0_base }, NULL };
1370 GImage _GIcon_textxml = { 0, { &textxml0_base }, NULL };
1371 GImage _GIcon_textcss = { 0, { &textcss0_base }, NULL };
1372 GImage _GIcon_textjava = { 0, { &textjava0_base }, NULL };
1373 GImage _GIcon_textfontsfd = { 0, { &textfontsfd0_base }, NULL };
1374 GImage _GIcon_textfontbdf = { 0, { &textbdf0_base }, NULL };
1375 GImage _GIcon_textfontps = { 0, { &textfontps0_base }, NULL };
1376 GImage _GIcon_textps = { 0, { &textps0_base }, NULL };
1377 GImage _GIcon_textplain = { 0, { &textplain0_base }, NULL };
1378 GImage _GIcon_textc = { 0, { &textc0_base }, NULL };
1379 GImage _GIcon_textmake = { 0, { &textmake_base }, NULL };
1380 GImage _GIcon_object = { 0, { &object0_base }, NULL };
1381 GImage _GIcon_updir = { 0, { &updir0_base }, NULL };
1382 GImage _GIcon_dir = { 0, { &dir0_base }, NULL };
1383 GImage _GIcon_core = { 0, { &core0_base }, NULL };
1384 GImage _GIcon_image = { 0, { &image0_base }, NULL };
1385 GImage _GIcon_video = { 0, { &video0_base }, NULL };
1386 GImage _GIcon_audio = { 0, { &audio0_base }, NULL };
1387 GImage _GIcon_cid = { 0, { &cid0_base }, NULL };
1388 GImage _GIcon_mac = { 0, { &mac_base }, NULL };
1389 GImage _GIcon_macttf = { 0, { &macttf0_base }, NULL };
1390 
1391 GImage _GIcon_homefolder = { 0, { &homefolder_base }, NULL };
1392 GImage _GIcon_configtool = { 0, { &configtool0_base }, NULL };
1393 GImage _GIcon_bookmark   = { 0, { &bookmark0_base }, NULL };
1394 GImage _GIcon_nobookmark = { 0, { &nobookmark0_base }, NULL };
1395 
1396 GImage _GIcon_backarrow = { 0, { &back0_base }, NULL };
1397 GImage _GIcon_forwardarrow = { 0, { &forward0_base }, NULL };
1398 
1399 
1400 /* Some icons in this file, so that FontForge could show anything meaningful */
1401 /* when devoid of its external images. But if these are available and set up */
1402 /* by means of X resources, this routine polls them for fancy icons to use */
1403 /* instead of rudimentary pixmaps hardcoded above. */
InitChooserIcons(void)1404 void InitChooserIcons(void) {
1405     static int done = false;
1406 
1407     if ( ! done) {
1408         done = true;
1409 
1410         TryGGadgetImageCache(&_GIcon_compressed, "choosercompressed.png" );
1411         TryGGadgetImageCache(&_GIcon_tar, "choosertar.png");
1412         TryGGadgetImageCache(&_GIcon_ttf, "chooserttf.png");
1413         TryGGadgetImageCache(&_GIcon_unknown, "chooserunknown.png");
1414         TryGGadgetImageCache(&_GIcon_texthtml, "choosertexthtml.png");
1415         TryGGadgetImageCache(&_GIcon_textxml, "choosertextxml.png");
1416         TryGGadgetImageCache(&_GIcon_textcss, "choosertextcss.png");
1417         TryGGadgetImageCache(&_GIcon_textjava, "choosertextjava.png");
1418         TryGGadgetImageCache(&_GIcon_textfontsfd, "choosertextfontsfd.png");
1419         TryGGadgetImageCache(&_GIcon_textfontbdf, "choosertextbdf.png");
1420         TryGGadgetImageCache(&_GIcon_textfontps, "choosertextfontps.png");
1421         TryGGadgetImageCache(&_GIcon_textps, "choosertextps.png");
1422         TryGGadgetImageCache(&_GIcon_textplain, "choosertextplain.png");
1423         TryGGadgetImageCache(&_GIcon_textc, "choosertextc.png");
1424         TryGGadgetImageCache(&_GIcon_textmake, "choosertextmake.png");
1425         TryGGadgetImageCache(&_GIcon_object, "chooserobject.png");
1426         TryGGadgetImageCache(&_GIcon_updir, "chooserupdir.png");
1427         TryGGadgetImageCache(&_GIcon_dir, "chooserdir.png");
1428         TryGGadgetImageCache(&_GIcon_core, "choosercore.png");
1429         TryGGadgetImageCache(&_GIcon_image, "chooserimage.png");
1430         TryGGadgetImageCache(&_GIcon_video, "chooservideo.png");
1431         TryGGadgetImageCache(&_GIcon_audio, "chooseraudio.png");
1432         TryGGadgetImageCache(&_GIcon_cid, "choosercid.png");
1433         TryGGadgetImageCache(&_GIcon_mac, "choosermac.png");
1434         TryGGadgetImageCache(&_GIcon_macttf, "choosermacttf.png");
1435 
1436         TryGGadgetImageCache(&_GIcon_homefolder, "chooserhomefolder.png");
1437         TryGGadgetImageCache(&_GIcon_configtool, "chooserconfigtool.png");
1438         TryGGadgetImageCache(&_GIcon_bookmark, "chooserbookmark.png");
1439         TryGGadgetImageCache(&_GIcon_nobookmark, "choosernobookmark.png");
1440 
1441         TryGGadgetImageCache(&_GIcon_backarrow, "chooserback.png");
1442         TryGGadgetImageCache(&_GIcon_forwardarrow, "chooserforward.png");
1443     }
1444 }
1445