Mercurial > hg > xemacs-beta
comparison lisp/modes/outl-mouse.el @ 120:cca96a509cfe r20-1b12
Import from CVS: tag r20-1b12
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:25:29 +0200 |
parents | 54cc21c15cbb |
children | 9b50b4588a93 |
comparison
equal
deleted
inserted
replaced
119:d101af7320b8 | 120:cca96a509cfe |
---|---|
108 Set this to nil to inhibit progress messages.") | 108 Set this to nil to inhibit progress messages.") |
109 | 109 |
110 ;; | 110 ;; |
111 ;; No user definable variables beyond this point. | 111 ;; No user definable variables beyond this point. |
112 ;; | 112 ;; |
113 (defconst outline-up-arrow | 113 |
114 (make-pixmap ; an up-arrow | 114 ;; I'll bet there's a neat way to do this with specifiers -- a pity the |
115 (if (featurep 'xpm) | 115 ;; sucks so badly on it. -sb |
116 (concat "/* XPM */ | 116 (defconst outline-up-arrow ; XEmacs |
117 (make-glyph ; an up-arrow | |
118 (cond ((featurep 'xpm) (vector 'xpm :data (concat "/* XPM */ | |
117 static char * arrow[] = { | 119 static char * arrow[] = { |
118 \"10 10 5 1\", | 120 \"10 10 5 1\", |
119 \" c none\", | 121 \" c none\", |
120 \". c " outline-glyph-lit-colour "\", | 122 \". c " outline-glyph-lit-colour "\", |
121 \"X c " outline-glyph-shade-colour "\", | 123 \"X c " outline-glyph-shade-colour "\", |
128 \" ..ooXX \", | 130 \" ..ooXX \", |
129 \" ..ooXX \", | 131 \" ..ooXX \", |
130 \" ..ooooXX \", | 132 \" ..ooooXX \", |
131 \" ..ooooXX \", | 133 \" ..ooooXX \", |
132 \"..OOOOOOXX\", | 134 \"..OOOOOOXX\", |
133 \"OOOOOOOOOO\"};") | 135 \"OOOOOOOOOO\"};"))) |
134 (list 10 10 (concat "\000\000\000\000\060\000\060\000\150\000" | 136 ((featurep 'x) |
135 "\150\000\324\000\324\000\376\001\376\001")))) | 137 (vector 'xbm |
138 :data | |
139 (list 10 10 | |
140 (concat "\000\000\000\000\060\000\060\000\150\000" | |
141 "\150\000\324\000\324\000\376\001\376\001")))) | |
142 (t "^"))) | |
136 "Bitmap object for outline up glyph.") | 143 "Bitmap object for outline up glyph.") |
137 | 144 |
138 (defconst outline-up-arrow-mask | 145 (defconst outline-up-arrow-mask ; XEmacs |
139 (make-pixmap ; an up-arrow | 146 (make-glyph ; an up-arrow |
140 (if (featurep 'xpm) | 147 (cond ((featurep 'xpm) (vector 'xpm :data (concat "/* XPM */ |
141 (concat "/* XPM */ | |
142 static char * arrow[] = { | 148 static char * arrow[] = { |
143 \"10 10 5 1\", | 149 \"10 10 5 1\", |
144 \" c none\", | 150 \" c none\", |
145 \". c " outline-glyph-shade-colour "\", | 151 \". c " outline-glyph-shade-colour "\", |
146 \"X c " outline-glyph-lit-colour "\", | 152 \"X c " outline-glyph-lit-colour "\", |
153 \" ..ooXX \", | 159 \" ..ooXX \", |
154 \" ..ooXX \", | 160 \" ..ooXX \", |
155 \" ..ooooXX \", | 161 \" ..ooooXX \", |
156 \" ..ooooXX \", | 162 \" ..ooooXX \", |
157 \"..OOOOOOXX\", | 163 \"..OOOOOOXX\", |
158 \"OOOOOOOOOO\"};") | 164 \"OOOOOOOOOO\"};"))) |
159 (list 10 10 (concat "\000\000\000\000\060\000\060\000\130\000" | 165 ((featurep 'x) |
160 "\130\000\254\000\274\000\006\001\376\001")))) | 166 (vector 'xbm |
167 :data | |
168 (list 10 10 | |
169 (concat "\000\000\000\000\060\000\060\000\130\000" | |
170 "\130\000\254\000\274\000\006\001\376\001")))) | |
171 (t "+"))) | |
161 "Bitmap object for outline depressed up glyph.") | 172 "Bitmap object for outline depressed up glyph.") |
162 | 173 |
163 (defconst outline-down-arrow | 174 (defconst outline-down-arrow ; XEmacs |
164 (make-pixmap ; a down-arrow | 175 (make-glyph ; a down-arrow |
165 (if (featurep 'xpm) | 176 (cond ((featurep 'xpm) (vector 'xpm :data (concat "/* XPM */ |
166 (concat "/* XPM */ | |
167 static char * down[] = { | 177 static char * down[] = { |
168 \"10 10 5 1\", | 178 \"10 10 5 1\", |
169 \" c " outline-glyph-lit-colour "\", | 179 \" c " outline-glyph-lit-colour "\", |
170 \". c " outline-glyph-lit-colour "\", | 180 \". c " outline-glyph-lit-colour "\", |
171 \"X c " outline-glyph-shade-colour "\", | 181 \"X c " outline-glyph-shade-colour "\", |
178 \"oo..OOXXoo\", | 188 \"oo..OOXXoo\", |
179 \"oo..OOXXoo\", | 189 \"oo..OOXXoo\", |
180 \"ooo..XXooo\", | 190 \"ooo..XXooo\", |
181 \"ooo..XXooo\", | 191 \"ooo..XXooo\", |
182 \"oooo.Xoooo\", | 192 \"oooo.Xoooo\", |
183 \"oooo.Xoooo\"};") | 193 \"oooo.Xoooo\"};"))) |
184 (list 10 10 (concat "\000\000\000\000\376\001\202\001\364\000" | 194 ((featurep 'x) |
185 "\324\000\150\000\150\000\060\000\060\000")))) | 195 (vector 'xbm |
196 :data | |
197 (list 10 10 | |
198 (concat "\000\000\000\000\376\001\202\001\364\000" | |
199 "\324\000\150\000\150\000\060\000\060\000")))) | |
200 (t "v"))) | |
186 "Bitmap object for outline down glyph.") | 201 "Bitmap object for outline down glyph.") |
187 | 202 |
188 (defconst outline-down-arrow-mask | 203 (defconst outline-down-arrow-mask ; XEmacs |
189 (make-pixmap ; a down-arrow | 204 (make-glyph ; a down-arrow |
190 (if (featurep 'xpm) | 205 (cond ((featurep 'xpm) (vector 'xpm :data (concat "/* XPM */ |
191 (concat "/* XPM */ | |
192 static char * down[] = { | 206 static char * down[] = { |
193 \"10 10 5 1\", | 207 \"10 10 5 1\", |
194 \" c " outline-glyph-shade-colour "\", | 208 \" c " outline-glyph-shade-colour "\", |
195 \". c " outline-glyph-shade-colour "\", | 209 \". c " outline-glyph-shade-colour "\", |
196 \"X c " outline-glyph-lit-colour "\", | 210 \"X c " outline-glyph-lit-colour "\", |
203 \"oo..OOXXoo\", | 217 \"oo..OOXXoo\", |
204 \"oo..OOXXoo\", | 218 \"oo..OOXXoo\", |
205 \"ooo..XXooo\", | 219 \"ooo..XXooo\", |
206 \"ooo..XXooo\", | 220 \"ooo..XXooo\", |
207 \"oooo.Xoooo\", | 221 \"oooo.Xoooo\", |
208 \"oooo.Xoooo\"};") | 222 \"oooo.Xoooo\"};"))) |
209 (list 10 10 (concat "\000\000\000\000\376\001\376\001\254\000" | 223 ((featurep 'x) |
210 "\254\000\130\000\130\000\060\000\060\000")))) | 224 (vector 'xbm |
225 :data | |
226 (list 10 10 | |
227 (concat "\000\000\000\000\376\001\376\001\254\000" | |
228 "\254\000\130\000\130\000\060\000\060\000")))) | |
229 (t "+"))) | |
211 "Bitmap object for outline depressed down glyph.") | 230 "Bitmap object for outline depressed down glyph.") |
212 | 231 |
213 (defconst outline-right-arrow | 232 (defconst outline-right-arrow |
214 (make-pixmap ; a right-arrow | 233 (make-glyph ; a right-arrow |
215 (if (featurep 'xpm) | 234 (cond ((featurep 'xpm) (vector 'xpm :data (concat "/* XPM */ |
216 (concat "/* XPM */ | |
217 static char * right[] = { | 235 static char * right[] = { |
218 \"10 10 5 1\", | 236 \"10 10 5 1\", |
219 \" c " outline-glyph-lit-colour "\", | 237 \" c " outline-glyph-lit-colour "\", |
220 \". c " outline-glyph-lit-colour "\", | 238 \". c " outline-glyph-lit-colour "\", |
221 \"X c none\", | 239 \"X c none\", |
228 \" oooo....\", | 246 \" oooo....\", |
229 \" ooooOOOO\", | 247 \" ooooOOOO\", |
230 \" ooOOOOXX\", | 248 \" ooOOOOXX\", |
231 \" OOOOXXXX\", | 249 \" OOOOXXXX\", |
232 \" OOOXXXXXX\", | 250 \" OOOXXXXXX\", |
233 \" OXXXXXXXX\"};") | 251 \" OXXXXXXXX\"};"))) |
234 (list 10 10 (concat "\000\000\006\000\032\000\142\000\232\001" | 252 ((featurep 'x) |
235 "\352\001\172\000\036\000\006\000\000\000")))) | 253 (vector 'xbm |
254 :data | |
255 (list 10 10 | |
256 (concat "\000\000\006\000\032\000\142\000\232\001" | |
257 "\352\001\172\000\036\000\006\000\000\000")))) | |
258 (t ">"))) | |
236 "Bitmap object for outline right glyph.") | 259 "Bitmap object for outline right glyph.") |
237 | 260 |
238 (defconst outline-right-arrow-mask | 261 (defconst outline-right-arrow-mask |
239 (make-pixmap ; a right-arrow | 262 (make-glyph ; a right-arrow |
240 (if (featurep 'xpm) | 263 (cond ((featurep 'xpm) (vector 'xpm :data (concat "/* XPM */ |
241 (concat "/* XPM */ | |
242 static char * right[] = { | 264 static char * right[] = { |
243 \"10 10 5 1\", | 265 \"10 10 5 1\", |
244 \" c " outline-glyph-shade-colour "\", | 266 \" c " outline-glyph-shade-colour "\", |
245 \". c " outline-glyph-shade-colour "\", | 267 \". c " outline-glyph-shade-colour "\", |
246 \"X c none\", | 268 \"X c none\", |
253 \" oooo....\", | 275 \" oooo....\", |
254 \" ooooOOOO\", | 276 \" ooooOOOO\", |
255 \" ooOOOOXX\", | 277 \" ooOOOOXX\", |
256 \" OOOOXXXX\", | 278 \" OOOOXXXX\", |
257 \" OOOXXXXXX\", | 279 \" OOOXXXXXX\", |
258 \" OXXXXXXXX\"};") | 280 \" OXXXXXXXX\"};"))) |
259 (list 10 10 (concat "\000\000\006\000\036\000\176\000\346\001" | 281 ((featurep 'x) |
260 "\236\001\146\000\036\000\006\000\000\000")))) | 282 (vector 'xbm |
283 :data | |
284 (list 10 10 | |
285 (concat "\000\000\006\000\036\000\176\000\346\001" | |
286 "\236\001\146\000\036\000\006\000\000\000")))) | |
287 (t "+"))) | |
261 "Bitmap object for outline depressed right glyph.") | 288 "Bitmap object for outline depressed right glyph.") |
262 | 289 |
263 (defvar outline-glyph-menu | 290 (defvar outline-glyph-menu |
264 '("Outline Commands" | 291 '("Outline Commands" |
265 ["Hide all" hide-body t] | 292 ["Hide all" hide-body t] |