0
|
1 /* This file is part of XEmacs.
|
|
2
|
|
3 XEmacs is free software; you can redistribute it and/or modify it
|
|
4 under the terms of the GNU General Public License as published by the
|
|
5 Free Software Foundation; either version 2, or (at your option) any
|
|
6 later version.
|
|
7
|
|
8 XEmacs is distributed in the hope that it will be useful, but WITHOUT
|
|
9 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
10 FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
11 for more details.
|
|
12
|
|
13 You should have received a copy of the GNU General Public License
|
|
14 along with XEmacs; see the file COPYING. If not, write to
|
|
15 the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
|
|
16 Boston, MA 02111-1307, USA. */
|
|
17
|
|
18 /* Synched up with: Not in FSF. */
|
|
19
|
|
20 /* Authorship:
|
|
21
|
|
22 JWZ (?): 1992?.
|
|
23 */
|
|
24
|
|
25 #ifndef _XEMACS_BITMAPS_H_
|
|
26 #define _XEMACS_BITMAPS_H_
|
|
27
|
|
28 #if 0
|
|
29 /* A gnu, like on the back of the emacs manual, for icons. */
|
|
30 #include "../etc/gnu.xbm"
|
|
31
|
|
32 /* The kitchen-sink icon. */
|
|
33 #include "../etc/sink.xbm"
|
|
34 #endif /* 0 */
|
|
35
|
|
36 #include "../etc/xemacs.xbm"
|
|
37
|
|
38 #if 0
|
|
39 /* Vertical bars */
|
|
40 #define compress_width 16
|
|
41 #define compress_height 10
|
|
42 static unsigned char compress_bits[] = {
|
|
43 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
|
|
44 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66};
|
|
45
|
|
46 /* Bracketed dash */
|
|
47 #define compress_width 15
|
|
48 #define compress_height 10
|
|
49 static unsigned char compress_bits[] = {
|
|
50 0x1f, 0x7c, 0x1f, 0x7c, 0x03, 0x60, 0x03, 0x60, 0xe3, 0x63, 0xe3, 0x63,
|
|
51 0x03, 0x60, 0x03, 0x60, 0x1f, 0x7c, 0x1f, 0x7c};
|
|
52 #endif
|
|
53
|
|
54 #if 0
|
|
55 /* Rectangled dash */
|
|
56 #define compress_width 15
|
|
57 #define compress_height 10
|
|
58 static unsigned char compress_bits[] = {
|
|
59 0xff, 0x7f, 0xff, 0x7f, 0x03, 0x60, 0x03, 0x60, 0xe3, 0x63, 0xe3, 0x63,
|
|
60 0x03, 0x60, 0x03, 0x60, 0xff, 0x7f, 0xff, 0x7f};
|
|
61 #endif
|
|
62
|
|
63 #if 0
|
|
64 #define extent_begin_width 18
|
|
65 #define extent_begin_height 10
|
|
66 static unsigned char extent_begin_bits[] = {
|
|
67 0x0c, 0x00, 0x00, 0xcc, 0x00, 0x00, 0xcc, 0x0c, 0x00, 0xcc, 0xcc, 0x00,
|
|
68 0xcc, 0xcc, 0x00, 0xcc, 0xcc, 0x00, 0xcc, 0xcc, 0x00, 0xcc, 0x0c, 0x00,
|
|
69 0xcc, 0x00, 0x00, 0x0c, 0x00, 0x00};
|
|
70
|
|
71 #define extent_end_width 18
|
|
72 #define extent_end_height 10
|
|
73 static unsigned char extent_end_bits[] = {
|
|
74 0x00, 0xc0, 0x00, 0x00, 0xcc, 0x00, 0xc0, 0xcc, 0x00, 0xcc, 0xcc, 0x00,
|
|
75 0xcc, 0xcc, 0x00, 0xcc, 0xcc, 0x00, 0xcc, 0xcc, 0x00, 0xc0, 0xcc, 0x00,
|
|
76 0x00, 0xcc, 0x00, 0x00, 0xc0, 0x00};
|
|
77 #endif
|
|
78
|
|
79 #if 0
|
|
80 /* A diamond. */
|
|
81 #define continuer_width 8
|
|
82 #define continuer_height 10
|
|
83 static unsigned char continuer_bits[] = {
|
|
84 0x18, 0x18, 0x34, 0x34, 0x62, 0x62, 0x34, 0x34, 0x18, 0x18};
|
|
85
|
|
86 /* A left-pointing triangle. */
|
|
87 #define truncator_width 8
|
|
88 #define truncator_height 10
|
|
89 static unsigned char truncator_bits[] = {
|
|
90 0x40, 0x60, 0x70, 0x78, 0x7c, 0x7c, 0x78, 0x70, 0x60, 0x40};
|
|
91 #endif
|
|
92
|
|
93 /* An arrow pointing to the next line */
|
|
94 #define continuer_width 7
|
|
95 #define continuer_height 10
|
|
96 static unsigned char continuer_bits[] = {
|
|
97 0x00, 0xbc, 0xfc, 0xe0, 0xe0, 0x72, 0x3e, 0x1e, 0x1e, 0x3e};
|
|
98
|
8
|
99 #if 0
|
0
|
100 /* Three dots indicating truncation */
|
|
101 #define truncator_width 7
|
|
102 #define truncator_height 8
|
|
103 static unsigned char truncator_bits[] = {
|
|
104 0x06, 0x06, 0x00, 0x18, 0x18, 0x00, 0x60, 0x60};
|
8
|
105 #endif
|
|
106
|
|
107 /* A Right pointing Arrow */
|
14
|
108 #define truncator_width 8
|
8
|
109 #define truncator_height 10
|
10
|
110 static unsigned char truncator_bits[] = {
|
14
|
111 0x00, 0x18, 0x30, 0x60, 0xff, 0xff, 0x60, 0x30, 0x18, 0x00};
|
8
|
112
|
|
113 /* A Left pointing Arrow */
|
14
|
114 #define hscroll_width 8
|
8
|
115 #define hscroll_height 10
|
10
|
116 static unsigned char hscroll_bits[] = {
|
14
|
117 0x00, 0x18, 0x0c, 0x06, 0xff, 0xff, 0x06, 0x0c, 0x18, 0x00};
|
0
|
118
|
|
119 #if 0
|
|
120 #define rarrow_width 12
|
|
121 #define rarrow_height 10
|
|
122 static unsigned char rarrow_bits[] = {
|
|
123 0x40, 0x00, 0xc0, 0x00, 0x80, 0x01, 0x80, 0x03, 0xfe, 0x07, 0xfe, 0x07,
|
|
124 0x80, 0x03, 0x80, 0x01, 0xc0, 0x00, 0x40, 0x00};
|
|
125 #endif
|
|
126
|
|
127 /* Stipples */
|
|
128
|
|
129 #if 0
|
|
130 /* A stipple for hilighting. */
|
|
131 #define selection_width 16
|
|
132 #define selection_height 16
|
|
133 static unsigned char selection_bits[] = {
|
|
134 0x04, 0x84, 0x80, 0x00, 0x00, 0x20, 0x02, 0x04, 0x40, 0x00, 0x08, 0x82,
|
|
135 0x00, 0x10, 0x40, 0x00, 0x02, 0x40, 0x00, 0x02, 0x10, 0x00, 0x80, 0x80,
|
|
136 0x00, 0x08, 0x08, 0x00, 0x01, 0x02, 0x40, 0x20};
|
|
137
|
|
138 #define secondary_selection_width 16
|
|
139 #define secondary_selection_height 16
|
|
140 static unsigned char secondary_selection_bits[] = {
|
|
141 0x08, 0x08, 0x04, 0x04, 0x02, 0x02, 0x01, 0x01, 0x80, 0x80, 0x40, 0x40,
|
|
142 0x20, 0x20, 0x10, 0x10, 0x08, 0x08, 0x04, 0x04, 0x02, 0x02, 0x01, 0x01,
|
|
143 0x80, 0x80, 0x40, 0x40, 0x20, 0x20, 0x10, 0x10};
|
|
144
|
|
145 #define overlap_selection_width 16
|
|
146 #define overlap_selection_height 16
|
|
147 static unsigned char overlap_selection_bits[] = {
|
|
148 0x09, 0x88, 0x84, 0x04, 0x02, 0x22, 0x01, 0x05, 0x80, 0x80, 0x48, 0x42,
|
|
149 0x20, 0x20, 0x50, 0x10, 0x0a, 0x48, 0x04, 0x04, 0x12, 0x02, 0x01, 0x01,
|
|
150 0x80, 0x88, 0x48, 0x40, 0x21, 0xa2, 0x50, 0x10};
|
|
151
|
|
152 #define default0_stipple_width 16
|
|
153 #define default0_stipple_height 16
|
|
154 static unsigned char default0_stipple_bits[] = {
|
|
155 0x00, 0x00, 0x66, 0x66, 0x66, 0x66, 0x00, 0x00, 0x00, 0x00, 0x66, 0x66,
|
|
156 0x66, 0x66, 0x00, 0x00, 0x00, 0x00, 0x66, 0x66, 0x66, 0x66, 0x00, 0x00,
|
|
157 0x00, 0x00, 0x66, 0x66, 0x66, 0x66, 0x00, 0x00};
|
|
158
|
|
159 #define default1_stipple_width 16
|
|
160 #define default1_stipple_height 16
|
|
161 static unsigned char default1_stipple_bits[] = {
|
|
162 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x22, 0x22,
|
|
163 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00,
|
|
164 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00};
|
|
165 #endif
|
|
166
|
|
167 #endif /* _XEMACS_BITMAPS_H_ */
|