428
+ − 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
440
+ − 25 #ifndef INCLUDED_bitmaps_h_
+ − 26 #define INCLUDED_bitmaps_h_
428
+ − 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
+ − 99 #if 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};
+ − 105 #endif
+ − 106
+ − 107 /* A Right pointing Arrow */
+ − 108 #define truncator_width 8
+ − 109 #define truncator_height 10
+ − 110 static unsigned char truncator_bits[] = {
+ − 111 0x00, 0x18, 0x30, 0x60, 0xff, 0xff, 0x60, 0x30, 0x18, 0x00};
+ − 112
+ − 113 /* A Left pointing Arrow */
+ − 114 #define hscroll_width 8
+ − 115 #define hscroll_height 10
+ − 116 static unsigned char hscroll_bits[] = {
+ − 117 0x00, 0x18, 0x0c, 0x06, 0xff, 0xff, 0x06, 0x0c, 0x18, 0x00};
+ − 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
440
+ − 167 #endif /* INCLUDED_bitmaps_h_ */