Sync to HEAD
[bpt/emacs.git] / lisp / mh-e / mh-xemacs-icons.el
CommitLineData
924df208
BW
1;;; mh-xemacs-icons.el --- icons for the MH-E toolbars under XEmacs
2;;
3;; Copyright (C) 2003 Free Software Foundation, Inc.
4
5;; Author: Various (See below)
6;; Maintainer: Bill Wohler <wohler@newt.com>
7;; Keywords: mail toolbar
8;; See: mh-e.el
9
10;; This file is part of GNU Emacs.
11
12;; GNU Emacs is free software; you can redistribute it and/or modify
13;; it under the terms of the GNU General Public License as published by
14;; the Free Software Foundation; either version 2, or (at your option)
15;; any later version.
16
17;; GNU Emacs is distributed in the hope that it will be useful,
18;; but WITHOUT ANY WARRANTY; without even the implied warranty of
19;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20;; GNU General Public License for more details.
21
22;; You should have received a copy of the GNU General Public License
23;; along with GNU Emacs; see the file COPYING. If not, write to the
24;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
25;; Boston, MA 02111-1307, USA.
26
27;;; Commentary:
28
29;; This file contains the toolbar icons that MH-E uses under XEmacs. Some
30;; icons were created for MH-E and others were copied from other Emacs modes.
31;; The XPM files are copied into defconst's and the background colour is
32;; changed.
33
34;; The alist `mh-xemacs-icon-map' contains a map of the icon file names under
35;; GNU Emacs to the constant name under XEmacs. To add new icons for XEmacs
36;; this variable should be updated as well.
37
38;;; Change Log:
39
40;;; Code:
41
42;; Avoid compiler warning
43(eval-and-compile
44 (require 'mh-utils)
45 (defvar mh-xemacs-toolbar-folder-toolbar nil)
46 (defvar mh-xemacs-toolbar-letter-toolbar nil))
47
48\f
49
50;; Define the toolbar icons.
51
52;; Derived From lisp/toolbar/mail.xpm
53(defconst mh-xemacs-toolbar-inc-folder-icon
54 (mh-funcall-if-exists toolbar-make-button-list
55 "/* XPM */
56static char *magick[] = {
57/* columns rows colors chars-per-pixel */
58\"24 24 5 1\",
59\" c Gray0\",
60\". c #673e666663d4\",
61\"X c #a852a7bea3d2\",
62\"o c #eb46ea1de471\",
63\"O c Gray75 s backgroundToolBarColor\",
64/* pixels */
65\"OOOOOOOOOOOOOOOOOOOOOOOO\",
66\"OOOOOOOOOOOOOOOOOOOOOOOO\",
67\"OOOOOOOOOOOOOOOOOOOOOOOO\",
68\"OOOOOOOOOOOOOOOOOOOOOOOO\",
69\"OOOOOOOOOOOOOOOOOOOOOOOO\",
70\"OOOOOOOOOOOOOO OOOOOO\",
71\"OOOOOOOOO .ooX OOOOO\",
72\"OOOO .XooooooX OOOOO\",
73\"OOO .Xoooooooooo.XX OOOO\",
74\"OOO o..ooooooooX.Xo OOOO\",
75\"OOO XoX..oooooo.Xoo OOOO\",
76\"OOOO oooXX.Xoo...ooX OOO\",
77\"OOOO oooooXX..XoX.Xo OOO\",
78\"OOOO Xoooo.ooooooo.X OOO\",
79\"OOOOO oooXXoooooooo.X OO\",
80\"OOOOO ooo.oooooooooX OO\",
81\"OOOOO XoXXooooooX OOOO\",
82\"OOOOOO o.ooooX OOOOOOO\",
83\"OOOOOO .XoX OOOOOOOOOO\",
84\"OOOOOO .. OOOOOOOOOOOOO\",
85\"OOOOOOO OOOOOOOOOOOOOOO\",
86\"OOOOOOOOOOOOOOOOOOOOOOOO\",
87\"OOOOOOOOOOOOOOOOOOOOOOOO\",
88\"OOOOOOOOOOOOOOOOOOOOOOOO\"};")
89 "*MH inc folder icon.")
90
91;; Derived from lisp/toolbar/attach.pbm
92(defconst mh-xemacs-toolbar-mime-save-parts-icon
93 (mh-funcall-if-exists toolbar-make-button-list
94 "/* XPM */
95static char * file[] = {
96\"24 24 2 1\",
97\". c Gray75 s backgroundToolBarColor\",
98\" c black\",
99/* pixels */
100\"........................\",
101\"........................\",
102\"........................\",
103\"........... ...........\",
104\".......... .. ..........\",
105\"......... .... .........\",
106\"......... .... .........\",
107\"......... .... .........\",
108\"......... . .. .........\",
109\"......... . .. .........\",
110\"......... . .. . .......\",
111\"......... . .. . .......\",
112\"......... . .. . .......\",
113\"......... . .. . .......\",
114\"......... . .. . .......\",
115\"......... . .. . .......\",
116\"......... . .. . .......\",
117\"......... .. .. .......\",
118\".......... .... ........\",
119\"........... .. .........\",
120\"............ ..........\",
121\"........................\",
122\"........................\",
123\"........................\"};")
124 "*MH save MIME parts icon.")
125
126;; Derived from lisp/toolbar/right_arrow.xpm
127(defconst mh-xemacs-toolbar-next-undeleted-msg-icon
128 (mh-funcall-if-exists toolbar-make-button-list
129 "/* XPM */
130static char * right_arrow_xpm[] = {
131\"24 24 9 1\",
132\" c Gray75 s backgroundToolBarColor\",
133\". c #020202\",
134\"+ c #1A1A1A\",
135\"@ c #779D6D\",
136\"# c #88AE80\",
137\"$ c #97B78B\",
138\"% c #9EBA92\",
139\"& c #E9EFE8\",
140\"* c #3C5936\",
141\" \",
142\" \",
143\" \",
144\" \",
145\" \",
146\" .. \",
147\" .&.. \",
148\" .&&&.. \",
149\" .&&&&&.. \",
150\" .&&&&&&&.. \",
151\" .&&&&&&&&&+. \",
152\" +&&&&&&&&&&%.. \",
153\" .%#######@@*.. \",
154\" .%#####@@*.. \",
155\" .%###@@*.. \",
156\" .$#@@*.. \",
157\" .#@*.. \",
158\" .*.. \",
159\" .. \",
160\" \",
161\" \",
162\" \",
163\" \",
164\" \"};")
165 "*MH previous message icon.")
166
167;; Derived from mh-e/page-down.xpm
168(defconst mh-xemacs-toolbar-page-msg-icon
169 (mh-funcall-if-exists toolbar-make-button-list
170 "/* XPM */
171static char * mail_page_xpm[] = {
172/* columns rows colors chars-per-pixel */
173\"24 24 5 1\",
174\" c Gray75 s backgroundToolBarColor\",
175\". c black\",
176\"X c #ea03ea03d271\",
177\"o c #a5d8a5d89550\",
178\"O c #d305d305bc3c\",
179/* pixels */
180\" \",
181\" \",
182\" .................. \",
183\" .XXXXXXXXXXXXXXXX. \",
184\" .XXXXXXXXXXXXXXXX. \",
185\" .XoooooooooooooXX. \",
186\" .XXXXXXXXXXXXXXXX. \",
187\" .XXXXXXXXXXXXXXXX. \",
188\" .Xoooooooooo..oXX. \",
189\" .XXXXXXXXXXX..XXX. \",
190\" .XXXXXXXXXXX..XXX. \",
191\" .XooooooXXXX..XXX. \",
192\" .XXXXXXXXXXX..XXX. \",
193\" .XXXXXXXXX.O..O.X. \",
194\" .Xoooooooo.....XX. \",
195\" .XXXXXXXXXX....XX. \",
196\" .XXXXXXXXXXX..XXX. \",
197\" .XXXXXXXXXXXooXXX. \",
198\" .XXXXXXXXXXXXXXXX. \",
199\" .XXXXXXXXXXXXXXXX. \",
200\" .................. \",
201\" \",
202\" \",
203\" \"};")
204 "MH page message icon.")
205
206;; Derived from lisp/toolbar/left_arrow.xpm
207(defconst mh-xemacs-toolbar-previous-undeleted-msg-icon
208 (mh-funcall-if-exists toolbar-make-button-list
209 "/* XPM */
210static char * left_arrow_xpm[] = {
211\"24 24 9 1\",
212\" c Gray75 s backgroundToolBarColor\",
213\". c #020202\",
214\"+ c #121A12\",
215\"@ c #78A16E\",
216\"# c #86AD7D\",
217\"$ c #B2C6AE\",
218\"% c #263222\",
219\"& c #E7EDE6\",
220\"* c #497241\",
221\" \",
222\" \",
223\" \",
224\" \",
225\" \",
226\" .. \",
227\" ..$. \",
228\" ..&&$. \",
229\" ..&&&&$. \",
230\" ..&&&&&&$. \",
231\" .+&&&&&&&&$. \",
232\" ..$&&&&&&&&&$% \",
233\" ..**@@@#####@. \",
234\" ..**@#@###@. \",
235\" ..**@#@#@. \",
236\" ..**@@@. \",
237\" ..*@*. \",
238\" ..*. \",
239\" .. \",
240\" \",
241\" \",
242\" \",
243\" \",
244\" \"};")
245 "MH next message icon.")
246
247;; Derived from lisp/toolbar/close.xpm
248(defconst mh-xemacs-toolbar-delete-msg-icon
249 (mh-funcall-if-exists toolbar-make-button-list
250 "/* XPM */
251static char *magick[] = {
252/* columns rows colors chars-per-pixel */
253\"24 24 2 1\",
254\" c Gray0\",
255\". c Gray75 s backgroundToolBarColor\",
256/* pixels */
257\"........................\",
258\"........................\",
259\"........................\",
260\"........................\",
261\"........................\",
262\"........................\",
263\"....... .... ..........\",
264\"....... .. .........\",
265\"........ . ..........\",
266\"........ ...........\",
267\"......... ............\",
268\"......... ...........\",
269\"........ ..........\",
270\"........ . .........\",
271\"....... ... ........\",
272\"....... ..... .........\",
273\"........................\",
274\"........................\",
275\"........................\",
276\"........................\",
277\"........................\",
278\"........................\",
279\"........................\",
280\"........................\"};")
281 "MH delete message icon.")
282
283;; Derived from mh-e/refile.xpm
284(defconst mh-xemacs-toolbar-refile-msg-icon
285 (mh-funcall-if-exists toolbar-make-button-list
286"/* XPM */
287static char * refile_xpm[] = {
288/* columns rows colors chars-per-pixel */
289\"24 24 7 1\",
290\" c Gray75 s backgroundToolBarColor\",
291\". c black\",
292\"X c #a5d8a5d89550\",
293\"o c #d305d305bc3c\",
294\"O c #ea03ea03d271\",
295\"+ c #828282827474\",
296\"@ c #61b761b7600a\",
297/* pixels */
298\" . \",
299\" ..X. \",
300\" ..XoO.... \",
301\" ..XooooO.+. \",
302\" ..XooooooOX.. .. \",
303\" .@@ooooooOOO@. ... \",
304\" .O@oooooOOOOO..@@. \",
305\" .OO@oooOOOOOO..@@. \",
306\" ...OO@XooOOOOO...@@. \",
307\" ..+.O@XooOOOO..@@@@@. \",
308\" .++..XooOOOO..@@@@@@. \",
309\" .++.@oooOO...@@@@@@@. \",
310\" ..+.XooOOO..@@@@@@@. \",
311\" .++.OOOO.@@@@@@@@. \",
312\" .+.oOO..@@@@@@@. \",
313\" .++.OO.@@@@@@@. \",
314\" .++.O.@@@@@.. \",
315\" ..+.O.@@@@@. \",
316\" .++..@@@@. \",
317\" ..++.@@@. \",
318\" .+.@@. \",
319\" ...@. \",
320\" ... \",
321\" . \"};")
322 "MH refile message icon.")
323
324;; Derived from lisp/toolbar/undo.xpm
325(defconst mh-xemacs-toolbar-undo-icon
326 (mh-funcall-if-exists toolbar-make-button-list
327 "/* XPM */
328static char *magick[] = {
329/* columns rows colors chars-per-pixel */
330\"24 24 5 1\",
331\" c Gray0\",
332\". c #ae6e66e76a0a\",
333\"X c #c6c67d7d8181\",
334\"o c #e4e4e4e4dcdc\",
335\"O c Gray75 s backgroundToolBarColor\",
336/* pixels */
337\"OOOOOOOOOOOOOOOOOOOOOOOO\",
338\"OOOOOOOOOOOOOOOOOOOOOOOO\",
339\"OOOOOOOOOOOOOOOOOOOOOOOO\",
340\"OOOOOOOOOOOOOOOOOOOOOOOO\",
341\"OOOOOOOOOOOOOOOOOOOOOOOO\",
342\"OOOOOOOOOOOOOOOOOOOOOOOO\",
343\"OOOOOOOOO OOOOOOOOOOOOOO\",
344\"OOOOOOOO OOOOOOOOOOOOOO\",
345\"OOOOOOO oX OOOOOOOOOOO\",
346\"OOOOOO ooooX. OOOOOOOOO\",
347\"OOOOOOO oo .. OOOOOOOO\",
348\"OOOOOOOO OOO . OOOOOOOO\",
349\"OOOOOOOOO OOOO . OOOOOOO\",
350\"OOOOOOOOOOOOOOO OOOOOOO\",
351\"OOOOOOOOOOOOOOO OOOOOOO\",
352\"OOOOOOOOOOOOOOO OOOOOOOO\",
353\"OOOOOOOOOOOOOO OOOOOOOOO\",
354\"OOOOOOOOOOOOOOOOOOOOOOOO\",
355\"OOOOOOOOOOOOOOOOOOOOOOOO\",
356\"OOOOOOOOOOOOOOOOOOOOOOOO\",
357\"OOOOOOOOOOOOOOOOOOOOOOOO\",
358\"OOOOOOOOOOOOOOOOOOOOOOOO\",
359\"OOOOOOOOOOOOOOOOOOOOOOOO\",
360\"OOOOOOOOOOOOOOOOOOOOOOOO\"};")
361 "MH undo icon.")
362
363;; Derived from mh-e/execute.xpm
364(defconst mh-xemacs-toolbar-execute-commands-icon
365 (mh-funcall-if-exists toolbar-make-button-list
366 "/* XPM */
367static char * mail_exec_xpm[] = {
368/* columns rows colors chars-per-pixel */
369\"24 24 6 1\",
370\" c Gray75 s backgroundToolBarColor\",
371\". c black\",
372\"X c #a5d8a5d89550\",
373\"o c #d305d305bc3c\",
374\"O c #ea03ea03d271\",
375\"+ c white\",
376/* pixels */
377\" \",
378\" \",
379\" \",
380\" .. \",
381\" XX .. \",
382\" oo XX .. \",
383\" OO oo XX .. \",
384\" OO oo XX .. \",
385\" OO oo XX .. \",
386\" OO oo XX .. \",
387\" OO oo XX .. \",
388\" OO oo XX .. \",
389\" OO oo XX .. \",
390\" OO oo XX \",
391\" OO oo \",
392\" OO + .. \",
393\" XX .. \",
394\" oo XX \",
395\" OO oo \",
396\" OO \",
397\" \",
398\" \",
399\" \",
400\" \"};")
401 "MH execute commands icon.")
402
403;; Derived from mh-e/highlight.xpm
404(defconst mh-xemacs-toolbar-toggle-tick-icon
405 (mh-funcall-if-exists toolbar-make-button-list
406 "/* XPM */
407static char * highlight_xpm[] = {
408/* columns rows colors chars-per-pixel */
409\"24 24 4 1\",
410\" c Gray75 s backgroundToolBarColor\",
411\". c black\",
412\"X c #828282827474\",
413\"o c #dd00df007e00\",
414/* pixels */
415\" ..... \",
416\" ..XXX.. \",
417\" .XXXXX. \",
418\" .XXXXX.. \",
419\" .XXXXX. \",
420\" .XXXXX. \",
421\" .XXXXX. \",
422\" .ooXX. \",
423\" ..ooo. \",
424\" oooo .... \",
425\"oo.ooo....oo ... \",
426\"o.o.ooo.oo.o.ooo.o \",
427\".ooo.oo.oo.o.ooooo \",
428\".ooo.oo.oo.o.ooooo \",
429\".ooo.oo...oo.ooooo \",
430\".....oo.oo.o.ooooo \",
431\".ooo.oo.oo.o.ooooo \",
432\".ooo.oo.oo.o.ooo.o \",
433\". oo.o....ooo...o \",
434\" oo oooo \",
435\" \",
436\" \",
437\" \",
438\" \"};")
439 "MH toggle tick icon.")
440
441;; Derived from mh-e/show.xpm
442(defconst mh-xemacs-toolbar-toggle-showing-icon
443 (mh-funcall-if-exists toolbar-make-button-list
444 "/* XPM */
445static char * mail_show_xpm[] = {
446/* columns rows colors chars-per-pixel */
447\"24 24 4 1\",
448\" c Gray75 s backgroundToolBarColor\",
449\". c black\",
450\"X c #ea03ea03d271\",
451\"o c #a5d8a5d89550\",
452/* pixels */
453\" \",
454\" \",
455\" .................. \",
456\" .XXXXXXXXXXXXXXXX. \",
457\" .XXXXXXXXXXXXXXXX. \",
458\" .XoooooooooooooXX. \",
459\" .XXXXXXXXXXXXXXXX. \",
460\" .XXXXXXXXXXXXXXXX. \",
461\" .XoooooooooooooXX. \",
462\" .XXXXXXXXXXXXXXXX. \",
463\" .XXXXXXXXXXXXXXXX. \",
464\" .XooooooXXXXXXXXX. \",
465\" .XXXXXXXXXXXXXXXX. \",
466\" .XXXXXXXXXXXXXXXX. \",
467\" .XoooooooooXXXXXX. \",
468\" .XXXXXXXXXXXXXXXX. \",
469\" .XXXXXXXXXXXXXXXX. \",
470\" .XXXXXXXXXXXXXXXX. \",
471\" .XXXXXXXXXXXXXXXX. \",
472\" .XXXXXXXXXXXXXXXX. \",
473\" .................. \",
474\" \",
475\" \",
476\" \"};")
477 "MH toggle showing icon.")
478
479;; Derived from mh-e/reply-all.xpm
480(defconst mh-xemacs-toolbar-reply-all-icon
481 (mh-funcall-if-exists toolbar-make-button-list
482 "/* XPM */
483static char * reply_all_xpm[] = {
484/* columns rows colors chars-per-pixel */
485\"24 24 9 1\",
486\" c Gray75 s backgroundToolBarColor\",
487\". c black\",
488\"X c #673e666663d4\",
489\"o c #eb46ea1de471\",
490\"O c #a852a7bea3d2\",
491\"+ c #ae51c17b9b26\",
492\"@ c #8d4d97577838\",
493\"# c #7c7c8b8b6e6e\",
494\"$ c #5e0868be52d3\",
495/* pixels */
496\" \",
497\" \",
498\" .... \",
499\" .....XooO. \",
500\" .....XOooooooO. \",
501\" .XOooooooooooXOO. \",
502\" .oXXooooooooOXOo. \",
503\" .OoOXXooooooXOoo. \",
504\" .oooOOXOooXXXooO. \",
505\" ........XXOoOXOo. \",
506\" ..++++@.ooooooXO. \",
507\" ..+@@@.oooooooXO. \",
508\" ..+@@@#.oooooooO.. \",
509\" ..++@@@#$.ooooO... \",
510\" .++++@@#.$ .. \",
511\" .+@@@#.o .. .O .O \",
512\" .+@#$. .O. .O .O \",
513\" .#$. .O .o .O .O \",
514\" .$. . .O .O .O \",
515\" . ....O .O .O \",
516\" .O .O .O .O \",
517\" .O .O .O .O \",
518\" .O .O .O .O \",
519\" \"};")
520 "Reply to \"All\" icon.")
521
522;; Derived from mh-e/reply-from.xpm
523(defconst mh-xemacs-toolbar-reply-from-icon
524 (mh-funcall-if-exists toolbar-make-button-list
525 "/* XPM */
526static char * reply_from_xpm[] = {
527/* columns rows colors chars-per-pixel */
528\"24 24 9 1\",
529\" c Gray75 s backgroundToolBarColor\",
530\". c black\",
531\"X c #673e666663d4\",
532\"o c #eb46ea1de471\",
533\"O c #a852a7bea3d2\",
534\"+ c #ae51c17b9b26\",
535\"@ c #8d4d97577838\",
536\"# c #7c7c8b8b6e6e\",
537\"$ c #5e0868be52d3\",
538/* pixels */
539\" \",
540\" \",
541\" .... \",
542\" .....XooO. \",
543\" .....XOooooooO. \",
544\" .XOooooooooooXOO. \",
545\" .oXXooooooooOXOo. \",
546\" .OoOXXooooooXOoo. \",
547\" .oooOOXOooXXXooO. \",
548\" ........XXOoOXOo. \",
549\" ..++++@.ooooooXO. \",
550\" ..+@@@.oooooooXO. \",
551\" ..+@@@#.oooooooO.. \",
552\" ..++@@@#$.ooooO... \",
553\" #.$.oO... \",
554\" ...O . .... \",
555\" ...O \",
556\" .O \",
557\" ...O ..O .... .O O. \",
558\" ...O ..O .OO. ..... \",
559\" .O .O . . . . . \",
560\" .O .O .OO. . . . \",
561\" .O .O .... . O . \",
562\" \"};")
563 "Reply to \"From\" icon..")
564
565;; Derived from mh-e/reply-to.xpm
566(defconst mh-xemacs-toolbar-reply-to-icon
567 (mh-funcall-if-exists toolbar-make-button-list
568 "/* XPM */
569static char * reply_to_xpm[] = {
570/* columns rows colors chars-per-pixel */
571\"24 24 9 1\",
572\" c Gray75 s backgroundToolBarColor\",
573\". c black\",
574\"X c #673e666663d4\",
575\"o c #eb46ea1de471\",
576\"O c #a852a7bea3d2\",
577\"+ c #ae51c17b9b26\",
578\"@ c #8d4d97577838\",
579\"# c #7c7c8b8b6e6e\",
580\"$ c #5e0868be52d3\",
581/* pixels */
582\" \",
583\" \",
584\" .... \",
585\" .....XooO. \",
586\" .....XOooooooO. \",
587\" .XOooooooooooXOO. \",
588\" .oXXooooooooOXOo. \",
589\" .OoOXXooooooXOoo. \",
590\" .oooOOXOooXXXooO. \",
591\" ........XXOoOXOo. \",
592\" ..++++@.ooooooXO. \",
593\" ..+@@@.oooooooXO. \",
594\" ..+@@@#.oooooooO.. \",
595\" ..++@@@#$.ooooO... \",
596\" .++++@@#.$ \",
597\" .+@@@#.o ...... \",
598\" .+@#$. OO.OOO \",
599\" .#$. .O \",
600\" .$. .O .... \",
601\" . .O .OO. \",
602\" .O . . \",
603\" .O .OO. \",
604\" .O .... \",
605\" \"};")
606 "Reply to \"To\" icon..")
607
608;; Derived from mh-e/mail/reply2.xpm
609(defconst mh-xemacs-toolbar-reply-icon
610 (mh-funcall-if-exists toolbar-make-button-list
611 "/* XPM */
612static char * mail_reply_xpm[] = {
613/* columns rows colors chars-per-pixel */
614\"24 24 9 1\",
615\" c Gray75 s backgroundToolBarColor\",
616\". c black\",
617\"X c #673e666663d4\",
618\"o c #eb46ea1de471\",
619\"O c #a852a7bea3d2\",
620\"+ c #ae51c17b9b26\",
621\"@ c #8d4d97577838\",
622\"# c #7c7c8b8b6e6e\",
623\"$ c #5e0868be52d3\",
624/* pixels */
625\" \",
626\" \",
627\" \",
628\" \",
629\" \",
630\" .... \",
631\" .....XooO. \",
632\" .....XOooooooO. \",
633\" .XOooooooooooXOO. \",
634\" .oXXooooooooOXOo. \",
635\" .OoOXXooooooXOoo. \",
636\" .oooOOXOooXXXooO. \",
637\" ........XXOoOXOo. \",
638\" ..++++@.ooooooXO. \",
639\" ..+@@@.oooooooXO. \",
640\" ..+@@@#.oooooooO.. \",
641\" ..++@@@#$.ooooO... \",
642\" .++++@@#.$.oO... \",
643\" .+@@@#.o.... \",
644\" .+@#$... \",
645\" .#$. \",
646\" .$. \",
647\" . \",
648\" \"};")
649 "Reply to current message icon.")
650
651;; Derived from mh-e/alias.xpm
652(defconst mh-xemacs-toolbar-alias-grab-from-field-icon
653 (mh-funcall-if-exists toolbar-make-button-list
654 "/* XPM */
655static char * alias_xpm[] = {
656/* columns rows colors chars-per-pixel */
657\"24 24 4 1\",
658\" c Gray75 s backgroundToolBarColor\",
659\". c #61b761b7600a\",
660\"X c #a5d8a5d89550\",
661\"o c black\",
662/* pixels */
663\" \",
664\" \",
665\" \",
666\" ...... \",
667\" ...XXXX..XX \",
668\" o..ooooooo... \",
669\" ooo oooo..X \",
670\" o.X ooo... \",
671\" o.X ooo.XX \",
672\" o.X oo.. \",
673\" o.X oo. \",
674\" o... oo.. \",
675\" o.X o.. \",
676\" o.XX oX. \",
677\" o.... oo. \",
678\" o..XX oooo \",
679\" o...XXX XXoooo \",
680\" ooo........ooooo \",
681\" oooooXXooooo.oo \",
682\" ooo o..oo\",
683\" o...\",
684\" ooo\",
685\" oo\",
686\" \"};")
687 "MH alias grab from field icon.")
688
689;; Derived from toolbar/mail_send.xpm
690(defconst mh-xemacs-toolbar-send-icon
691 (mh-funcall-if-exists toolbar-make-button-list
692 "/* XPM */
693static char *magick[] = {
694/* columns rows colors chars-per-pixel */
695\"24 24 9 1\",
696\" c Gray0\",
697\". c #757560602020\",
698\"X c #6711662663d9\",
699\"o c #8e8e7d7d4545\",
700\"O c #adad8e8e3030\",
701\"+ c #d8d8bebe6a6a\",
702\"@ c #a8fba84da483\",
703\"# c #eb79ea70e4f4\",
704\"$ c Gray75 s backgroundToolBarColor\",
705/* pixels */
706\"$$$$$$$$$$$$$$$$$$$$$$$$\",
707\"$$$$$$$$$$$$$$$$$$$$$$$$\",
708\"$$$$$$$$$$$$$ $$$$$$$\",
709\"$$$$$$$$ X##@ $$$$$$\",
710\"$$$ X@######@ $$$$$$\",
711\"$$ X@##########X@@ $$$$$\",
712\"$$ #XX########@X@# $$$$$\",
713\"$$ @#@XX######X@## $$$$$\",
714\"$$$ ###@@X@##XXX##@ $ $$\",
715\"$$$ #####@@XX@#@X@# + $\",
716\"$$$ @####X#######X@ +o $\",
717\"$$$$ ###@@######## +o $$\",
718\"$$$$ ###X######## +o $$$\",
719\"$$$$ @#@@######@ +o $$$$\",
720\"$$$$$ #X####@ +o $$$$$\",
721\"$$$$$ X@#@ $ +o $$$$$$\",
722\"$$$$$ XX $$$ +o $$$$$$$\",
723\"$$$$$$ $$$$ +o $$$$$$$$\",
724\"$$$$$$$$$$$O. $$$$$$$$$\",
725\"$$$$$$$$$$$ $$$$$$$$$$$\",
726\"$$$$$$$$$$$$$$$$$$$$$$$$\",
727\"$$$$$$$$$$$$$$$$$$$$$$$$\",
728\"$$$$$$$$$$$$$$$$$$$$$$$$\",
729\"$$$$$$$$$$$$$$$$$$$$$$$$\"};")
730 "MH send icon.")
731
732;; Derived from mh-e/rescan.xpm
733(defconst mh-xemacs-toolbar-rescan-folder-icon
734 (mh-funcall-if-exists toolbar-make-button-list
735 "/* XPM */
736static char * mail_rescan_xpm[] = {
737/* columns rows colors chars-per-pixel */
738\"24 24 6 1\",
739\" c Gray75 s backgroundToolBarColor\",
740\". c black\",
741\"X c #a5d8a5d89550\",
742\"o c #d305d305bc3c\",
743\"O c #ea03ea03d271\",
744\"+ c #828282827474\",
745/* pixels */
746\" \",
747\" \",
748\" .............. \",
749\" .XXXXXXXXXXXX.. \",
750\" .XXXXXXXXXXXX.X. \",
751\" .XXXXXXXXXXXX.oo. \",
752\" ..............ooo. \",
753\" .OOOOOOOOOOOO.ooo. \",
754\" .O++++++++++O.ooo. \",
755\" .O+XXXXXXXX+O.ooo. \",
756\" .O+XXXXXXXX+O.ooo. \",
757\" .O+XXXXXXXX+O.ooo. \",
758\" .O+XXXXXXXX+O.ooo. \",
759\" .O++++++++++O.ooo. \",
760\" .OOOOOOOOOOOO.ooo. \",
761\" .O++++++++++O.ooo. \",
762\" .O+XXXXXXXX+O.ooo. \",
763\" .O+XXXXXXXX+O.ooX. \",
764\" .O+XXXXXXXX+O.oo.. \",
765\" .O++++++++++O.o.. \",
766\" ..OOOOOOOOOOOO... \",
767\" ................ \",
768\" \",
769\" \"};")
770 "MH rescan folder icon.")
771
772;; Derived from mh-e/repack.xpm
773(defconst mh-xemacs-toolbar-pack-folder-icon
774 (mh-funcall-if-exists toolbar-make-button-list
775 "/* XPM */
776static char * mail_repack_xpm[] = {
777/* columns rows colors chars-per-pixel */
778\"24 24 6 1\",
779\" c Gray75 s backgroundToolBarColor\",
780\". c black\",
781\"X c #a5d8a5d89550\",
782\"o c #d305d305bc3c\",
783\"O c #ea03ea03d271\",
784\"+ c #828282827474\",
785/* pixels */
786\" \",
787\" \",
788\" .............. \",
789\" .XXXXXXXXXXXX.. \",
790\" .XXXXXXXXXXXX.X. \",
791\" .XXXXXXXXXXXX.oo. \",
792\" ..............ooo. \",
793\" .OOOOOOOOOOOO.oo. \",
794\" .O++++++++++O.oo. \",
795\" .O+XXXXXXXX+O.o. \",
796\" .+XXXXXXXX+.o.. \",
797\" .+XX...XXX+.... \",
798\" ....o.......oo. \",
799\" ....o.....Oooo. \",
800\" .OOO...OOOO.oooo. \",
801\" .++++++++++.oooo. \",
802\" .+XXXXXXXX+.oooo. \",
803\" .O+XXXXXXXX+O.ooX. \",
804\" .O+XXXXXXXX+O.oo.. \",
805\" .O++++++++++O.o.. \",
806\" ..OOOOOOOOOOOO... \",
807\" ................ \",
808\" \",
809\" \"};")
810 "MH repack folder icon.")
811
812;; Derived from lisp/toolbar/search.xpm
813(defconst mh-xemacs-toolbar-search-icon
814 (mh-funcall-if-exists toolbar-make-button-list
815 "/* XPM */
816static char *magick[] = {
817/* columns rows colors chars-per-pixel */
818\"24 24 8 1\",
819\" c #011801180102\",
820\". c #464646463e3e\",
821\"X c #5c5c5c5c57a0\",
822\"o c #878787877979\",
823\"O c #a910a91097af\",
824\"+ c #ce5ace5ab851\",
825\"@ c #e79de79dd134\",
826\"# c Gray75 s backgroundToolBarColor\",
827/* pixels */
828\"########################\",
829\"########################\",
830\"############# ##########\",
831\"########### O #########\",
832\"######### O@@.#########\",
833\"####### O@@@@@ ########\",
834\"##### O+@@@@@@O #######\",
835\"#### XX@++@@@@@@.#######\",
836\"#### @.O+@@@@@@@@ ######\",
837\"#### @@.++@@@@@@@O #####\",
838\"#### @@.o+O. .+@@ #####\",
839\"#### @XO+O.O++o.+@@ ####\",
840\"#### O+@.O@@+Oo.@@+ ###\",
841\"#### X@@@ +#+OOO @@@@ ##\",
842\"#### O@@@ +@OOOo @@@o ##\",
843\"##### @@@.oOOOoX.@@ ###\",
844\"##### O@@O.oOOX @ #####\",
845\"######X@@@O. .X ######\",
846\"###### @@@@@@@+ #####\",
847\"####### @@@@@O ## ####\",
848\"####### O@@+. #### ###\",
849\"######## @O ####### ###\",
850\"######### #############\",
851\"########################\"};")
852 "MH search icon.")
853
854;; Derived from lisp/toolbar/fld_open.xpm
855(defconst mh-xemacs-toolbar-visit-folder-icon
856 (mh-funcall-if-exists toolbar-make-button-list
857 "/* XPM */
858static char *magick[] = {
859/* columns rows colors chars-per-pixel */
860\"24 24 4 1\",
861\" c Gray0\",
862\". c #909090909090\",
863\"X c #fefefefefefe\",
864\"o c Gray75 s backgroundToolBarColor\",
865/* pixels */
866\"oooooooooooooooooooooooo\",
867\"oooooooooooooooooooooooo\",
868\"oooooooooooooooooooooooo\",
869\"oooooooooooooooooooooooo\",
870\"oooooooooooooooooooooooo\",
871\"oooooooooooooo oooooooo\",
872\"ooooooooooo .. ooooooo\",
873\"oooo oo ....XXo ooo\",
874\"ooo .. ....XXXX .. ooo\",
875\"ooo .....XXXXX .... ooo\",
876\"oooo ..XXXXX ...... ooo\",
877\"oooo ..XXX ........ ooo\",
878\"ooooo .XX .......... ooo\",
879\"ooooo ..X .......... ooo\",
880\"oooooo .X .......... ooo\",
881\"oooooo .. ........ oooo\",
882\"ooooooo . ...... oooooo\",
883\"ooooooo . ..... oooooooo\",
884\"oooooooo ... ooooooooo\",
885\"oooooooo . ooooooooooo\",
886\"ooooooooo ooooooooooooo\",
887\"oooooooooooooooooooooooo\",
888\"oooooooooooooooooooooooo\",
889\"oooooooooooooooooooooooo\"};")
890 "MH visit folder icon.")
891
892;; Derived from lisp/toolbar/help.xpm
893(defconst mh-xemacs-toolbar-help-icon
894 (mh-funcall-if-exists toolbar-make-button-list
895 "/* XPM */
896static char *magick[] = {
897/* columns rows colors chars-per-pixel */
898\"24 24 6 1\",
899\" c Gray0\",
900\". c #65658b8b5e5e\",
901\"X c #934ab2448dfb\",
902\"o c #b35dc8c8afaf\",
903\"O c #e0b2e944df83\",
904\"+ c Gray75 s backgroundToolBarColor\",
905/* pixels */
906\"++++++++++++++++++++++++\",
907\"++++++++++++++++++++++++\",
908\"++++++++++++++++++++++++\",
909\"++++++++++++++++++++++++\",
910\"+++++++++ ++++++++++\",
911\"++++++++ oOOOO +++++++++\",
912\"+++++++ OOOOOOO ++++++++\",
913\"++++++ oOo oOo +++++++\",
914\"+++++++ O +++ OO +++++++\",
915\"+++++++O ++++ Oo +++++++\",
916\"++++++++++++ OO. +++++++\",
917\"+++++++++++ OOX ++++++++\",
918\"++++++++++ OOX +++++++++\",
919\"+++++++++ XOX ++++++++++\",
920\"+++++++++ OX +++++++++++\",
921\"+++++++++ +++++++++++\",
922\"++++++++++++++++++++++++\",
923\"++++++++++ ++++++++++++\",
924\"+++++++++ Oo +++++++++++\",
925\"+++++++++ oX +++++++++++\",
926\"++++++++++ ++++++++++++\",
927\"++++++++++++++++++++++++\",
928\"++++++++++++++++++++++++\",
929\"++++++++++++++++++++++++\"};")
930 "MH help icon.")
931
932;; Derived from lisp/toolbar/mail_send.xpm
933(defconst mh-xemacs-toolbar-send-letter-icon
934 (mh-funcall-if-exists toolbar-make-button-list
935 "/* XPM */
936static char *magick[] = {
937/* columns rows colors chars-per-pixel */
938\"24 24 9 1\",
939\" c Gray0\",
940\". c #675e6580613e\",
941\"X c #8c8c7c7c6969\",
942\"o c #9b458d377822\",
943\"O c #a941a6459f3e\",
944\"+ c #c8c8b2b29898\",
945\"@ c #dadac2c2a5a5\",
946\"# c #eb4dea2fe4ad\",
947\"$ c Gray75 s backgroundToolBarColor\",
948/* pixels */
949\"$$$$$$$$$$$$$$$$$$$$$$$$\",
950\"$$$$$$$$$$$$$$$$$$$$$$$$\",
951\"$$$$$$$$$$$$$ $$$$$$$\",
952\"$$$$$$$$ .@#+ $$$$$$\",
953\"$$$ .+#####@O $$$$$$\",
954\"$$ .+##########.+O $$$$$\",
955\"$$ @..########O.+# $$$$$\",
956\"$$ O@O..@#####.+## $$$$$\",
957\"$$$ ###+O.O##...##O $$$$\",
958\"$$$ @####@+..O#O.+# $$$$\",
959\"$$$ O####.#######.O $$$$\",
960\"$$$$ ###+O########.O $$$\",
961\"$$$$ ###.########@O $$$\",
962\"$$$$ +#+O#####@O $$$$$\",
963\"$$$$$ #.###@O $$$$$$\",
964\"$$$$$ .O@O $$ .. $$$$$\",
965\"$$$$$ .. $$$$ .oo. $$$$\",
966\"$$$$$$ $$$$$ oo $$$\",
967\"$$$$$$$$$$$$$$$ Oo $$$$$\",
968\"$$$$$$$$$$$$$$ oOOX $$$$\",
969\"$$$$$$$$$$$$$$ ++++ $$$$\",
970\"$$$$$$$$$$$$$ O@@@@O $$$\",
971\"$$$$$$$$$$$$$ $$$\",
972\"$$$$$$$$$$$$$$$$$$$$$$$$\"};")
973 "MH send letter icon.")
974
975;; This is the same icon as `mh-xemacs-toolbar-mime-save-parts-icon',
976;; so there is no point in duplicating it.
977(defconst mh-xemacs-toolbar-compose-insertion-icon
978 mh-xemacs-toolbar-mime-save-parts-icon
979 "MH compose insertion icon.")
980
981;; Derived from lisp/toolbar/spell.xpm
982(defconst mh-xemacs-toolbar-ispell-message-icon
983 (mh-funcall-if-exists toolbar-make-button-list
984 "/* XPM */
985static char *magick[] = {
986/* columns rows colors chars-per-pixel */
987\"24 24 5 1\",
988\" c Gray0\",
989\". c #41415b5b3939\",
990\"X c #4c2f6b4e42d1\",
991\"o c #5fe086865454\",
992\"O c Gray75 s backgroundToolBarColor\",
993/* pixels */
994\"OOOOOOOOOOOOOOOOOOOOOOOO\",
995\"OOOOOOOOOOOOOOOOOOOOOOOO\",
996\"OOOOOOOOOOOOOOOOOOOOOOOO\",
997\"OOOOOOOOOOOOOOOOOOOOOOOO\",
998\"OOOO OO OOO OOOOOOOO\",
999\"OOO OO O OO O OO OOOOOOO\",
1000\"OOO O OO OOOOOOOOOO\",
1001\"OOO OO O OO O OO OOOOOOO\",
1002\"OOO OO O OOO OOOO OO\",
1003\"OOOOOOOOOOOOOOOOOOO OOO\",
1004\"OOOOOOOOOOO OOOOO OOOO\",
1005\"OOOOOOOOOOO X OOO . OOOO\",
1006\"OOOOOOOOOOOO X O X OOOOO\",
1007\"OOOOOOOOOOOO Xo o. OOOOO\",
1008\"OOOOOOOOOOOOO XoX OOOOOO\",
1009\"OOOOOOOOOOOOO Xo. OOOOOO\",
1010\"OOOOOOOOOOOOOO X OOOOOOO\",
1011\"OOOOOOOOOOOOOO X OOOOOOO\",
1012\"OOOOOOOOOOOOOOO OOOOOOOO\",
1013\"OOOOOOOOOOOOOOOOOOOOOOOO\",
1014\"OOOOOOOOOOOOOOOOOOOOOOOO\",
1015\"OOOOOOOOOOOOOOOOOOOOOOOO\",
1016\"OOOOOOOOOOOOOOOOOOOOOOOO\",
1017\"OOOOOOOOOOOOOOOOOOOOOOOO\"};")
1018 "MH Ispell message icon.")
1019
1020;; Derived from lisp/toolbar/save.xpm
1021(defconst mh-xemacs-toolbar-save-buffer-icon
1022 (mh-funcall-if-exists toolbar-make-button-list
1023 "/* XPM */
1024static char *magick[] = {
1025/* columns rows colors chars-per-pixel */
1026\"24 24 5 1\",
1027\" c #01be01be01be\",
1028\". c #62dd62dd62dd\",
1029\"X c Gray62\",
1030\"o c #e625e625e625\",
1031\"O c Gray75 s backgroundToolBarColor\",
1032/* pixels */
1033\"OOOOOOOOOOOOOOOOOOOOOOOO\",
1034\"OOOOOOOOOOOOOOOOOOOOOOOO\",
1035\"OOOOOOOOOOOOOOOOOOOOOOOO\",
1036\"OOOOOOOOOOOOOOOOOOOOOOOO\",
1037\"OOOOOOOOOOOOO OOOOOOOOO\",
1038\"OOOOOOOOOOO X. OOOOOOOO\",
1039\"OOOOOOOOO oXoX OOOOOOOO\",
1040\"OOOOOOO oXoooXX OOOOOOO\",
1041\"OOOOO oXoooooo. OOOOOOO\",
1042\"OOO XoooooooooX OOOOOO\",
1043\"OO XooooooooooooX OOOOOO\",
1044\"OO .XoooooooooooX. OOOOO\",
1045\"OOO XooooooooooXXX OOOOO\",
1046\"OOO .XoooooooXX..X. OOOO\",
1047\"OOOO XoooooXX...X.X OOOO\",
1048\"OOOO .XooXX.Xoo.X.X. OOO\",
1049\"OOOOO XXX.oooooX.X. OOO\",
1050\"OOOOO .XXoo.ooooXX OOO\",
1051\"OOOOOO XX.o XooX. OOOOO\",
1052\"OOOOOO .XXooXoX OOOOOOO\",
1053\"OOOOOOO .X.oX OOOOOOOOO\",
1054\"OOOOOOOO OOOOOOOOOOO\",
1055\"OOOOOOOOOOOOOOOOOOOOOOOO\",
1056\"OOOOOOOOOOOOOOOOOOOOOOOO\"};")
1057 "MH save buffer icon.")
1058
1059;; Derived from lisp/toolbar/cut.xpm
1060(defconst mh-xemacs-toolbar-kill-region-icon
1061 (mh-funcall-if-exists toolbar-make-button-list
1062 "/* XPM */
1063static char *magick[] = {
1064/* columns rows colors chars-per-pixel */
1065\"24 24 2 1\",
1066\" c Gray0\",
1067\". c Gray75 s backgroundToolBarColor\",
1068/* pixels */
1069\"........................\",
1070\"........................\",
1071\"........................\",
1072\"........................\",
1073\"........................\",
1074\".................. .....\",
1075\"................ ......\",
1076\"............... .......\",
1077\".............. ........\",
1078\"............. .........\",
1079\".... .... ..... ..\",
1080\"... ... .. ... ....\",
1081\"... ... ......\",
1082\".... ... .........\",
1083\".......... ............\",
1084\"......... ............\",
1085\"........ .. ............\",
1086\"....... ... ............\",
1087\"....... .. .............\",
1088\"....... ..............\",
1089\"........................\",
1090\"........................\",
1091\"........................\",
1092\"........................\"};")
1093 "MH kill region icon.")
1094
1095;; Derived from lisp/toolbar/copy.xpm
1096(defconst mh-xemacs-toolbar-kill-ring-save-icon
1097 (mh-funcall-if-exists toolbar-make-button-list
1098 "/* XPM */
1099static char *magick[] = {
1100/* columns rows colors chars-per-pixel */
1101\"24 24 7 1\",
1102\" c Gray0\",
1103\". c #424242423a3a\",
1104\"X c #68e968e96363\",
1105\"o c #a8b1a8b1992b\",
1106\"O c #d3d3d3d3bdbd\",
1107\"+ c #e419e419cd6b\",
1108\"@ c Gray75 s backgroundToolBarColor\",
1109/* pixels */
1110\"@@@@@@@@@@@@@@@@@@@@@@@@\",
1111\"@@@@@@@@@@@@@@@@@@@@@@@@\",
1112\"@@@@@@@@@@@@@@@@@@@@@@@@\",
1113\"@@@@@@@@@@@@@@@@@@@@@@@@\",
1114\"@@@@@@@@@@@@@@@@@@@@@@@@\",
1115\"@@@@@@@@ @@@@@@@@@@@@@@\",
1116\"@@@@@@ Oo @@@@@@@@@@@@@\",
1117\"@@@@ .ooOO @@@@ @@@@@@@\",
1118\"@@@@ +XoOOo @ Oo @@@@@@\",
1119\"@@@@ +.oO++ .ooOO @@@@@@\",
1120\"@@@@ XoO+++ +XoOOo @@@@@\",
1121\"@@@@ oOO+++ +.oO++ @@@@@\",
1122\"@@@@ oO++++ XoOO++o @@@@\",
1123\"@@@@@ +++++ oOO++++o @@@\",
1124\"@@@@@ o++++ oO++++++ @@@\",
1125\"@@@@@@ ++o +++++++o @@\",
1126\"@@@@@@ o @@ o++++o @@@\",
1127\"@@@@@@@ @@@@@ ++o @@@@@\",
1128\"@@@@@@@@@@ @@ o @@@@@@@\",
1129\"@@@@@@@ @@ @@@@@@@@@\",
1130\"@@@@@@@ @@@@@@@@@@@@\",
1131\"@@@@@@@@@@ @@@@@@@@@@@@@\",
1132\"@@@@@@@@@@@@@@@@@@@@@@@@\",
1133\"@@@@@@@@@@@@@@@@@@@@@@@@\"};")
1134 "MH kill ring save icon.")
1135
1136;; Derived from lisp/toolbar/paste.xpm
1137(defconst mh-xemacs-toolbar-yank-icon
1138 (mh-funcall-if-exists toolbar-make-button-list
1139 "/* XPM */
1140static char *magick[] = {
1141/* columns rows colors chars-per-pixel */
1142\"24 24 5 1\",
1143\" c Gray0\",
1144\". c #62ee62ee62ee\",
1145\"X c Gray68\",
1146\"o c Gray82\",
1147\"O c Gray75 s backgroundToolBarColor\",
1148/* pixels */
1149\"OOOOOOOOOOOOOOOOOOOOOOOO\",
1150\"OOOOOOOOOOOOOOOOOOOOOOOO\",
1151\"OOOOOOOOOOOOOOOOOOOOOOOO\",
1152\"OOOOOOOOO OOOOOOOOOOOO\",
1153\"OOOOOOO ooo OOOOOO OOOO\",
1154\"OOOOO ooooo OOO OOO\",
1155\"OOO oo. .Xoo OO OOO\",
1156\"OO ooo.oX..oo OOOOO OOOO\",
1157\"OO ooo.X..oooo OOOOOOOOO\",
1158\"OOO oo..Xooooo O OOOOOO\",
1159\"OOO oooooooooo oX OOOOO\",
1160\"OOOO ooooooo XXoo OOOOO\",
1161\"OOOO ooooooo o.XooX OOOO\",
1162\"OOOOO oooooo o.Xooo OOOO\",
1163\"OOOOO oooooo .XooooX OOO\",
1164\"OOOOOO ooooX XooooooX OO\",
1165\"OOOOOO XXOXX Xooooooo OO\",
1166\"OOOOOOO XXXX oooooooX O\",
1167\"OOOOOOO XX O XooooX OO\",
1168\"OOOOOOOO OOOO ooX OOOO\",
1169\"OOOOOOOOOOOOOO X OOOOOO\",
1170\"OOOOOOOOOOOOOOO OOOOOOOO\",
1171\"OOOOOOOOOOOOOOOOOOOOOOOO\",
1172\"OOOOOOOOOOOOOOOOOOOOOOOO\"};")
1173 "MH yank icon.")
1174
1175;; This is the same icon as `mh-xemacs-toolbar-delete-msg-icon'
1176;; so there is no point in duplicating it here.
1177(defconst mh-xemacs-toolbar-fully-kill-draft-icon
1178 mh-xemacs-toolbar-delete-msg-icon
1179 "MH fully kill draft icon.")
1180
1181;; Derived from lisp/toolbar/preferences.xpm
1182(defconst mh-xemacs-toolbar-preferences-icon
1183 (mh-funcall-if-exists toolbar-make-button-list
1184 "/* XPM */
1185static char * preferences_xpm[] = {
1186\"24 24 8 1\",
1187\" c Gray75 s backgroundToolBarColor\",
1188\". c #000000\",
1189\"+ c #E1E0E0\",
1190\"@ c #D7C99B\",
1191\"# c #9A6C4E\",
1192\"$ c #A4A199\",
1193\"% c #858579\",
1194\"& c #AD8E30\",
1195\" \",
1196\" \",
1197\" \",
1198\" .. \",
1199\" ..++. . \",
1200\" ..++++. .@. \",
1201\" ...+++++++. .@#. \",
1202\" ..++++++++++. .@#. \",
1203\" .++++++#++++++.@#. \",
1204\" .+++++#++++++.@#. \",
1205\" .++#+#+++++.@#. \",
1206\" .++#$#++++.@#.+. \",
1207\" .++##+++.@#.++@. \",
1208\" .++++++.@#.+++@%. \",
1209\" .++++&+..@$$$$%. \",
1210\" .++++..$$$$$$@. \",
1211\" .+$%%$+++++.. \",
1212\" .+++++++++. \",
1213\" .++++++.. \",
1214\" .++++@. \",
1215\" .++.. \",
1216\" .. \",
1217\" \",
1218\" \"};")
1219 "MH preferences icon.")
1220
1221;; This is the same icon as `mh-xemacs-toolbar-help-icon' so there is
1222;; no point in duplicating it here.
1223(defconst mh-xemacs-toolbar-letter-help-icon
1224 mh-xemacs-toolbar-help-icon
1225 "MH letter help icon.")
1226
1227;; Derived from mh-e/widen.xpm
1228(defconst mh-xemacs-toolbar-widen-icon
1229 (mh-funcall-if-exists toolbar-make-button-list
1230 "/* XPM */
1231static char * widen_xpm[] = {
1232/* columns rows colors chars-per-pixel */
1233\"24 24 3 1\",
1234\" c Gray75 s backgroundToolBarColor\",
1235\". c #8d4d97577838\",
1236\"X c black\",
1237/* pixels */
1238\" \",
1239\" \",
1240\" \",
1241\" . . \",
1242\" . . \",
1243\" . . \",
1244\" . . \",
1245\" . . \",
1246\" . XX XX . \",
1247\" . XX XX . \",
1248\" . XX XX . \",
1249\" .XXXXXXXX XXXXXXXX. \",
1250\" .XXXXXXXX XXXXXXXX. \",
1251\" . XX XX . \",
1252\" . XX XX . \",
1253\" . XX XX . \",
1254\" . . \",
1255\" . . \",
1256\" . . \",
1257\" . . \",
1258\" . . \",
1259\" \",
1260\" \",
1261\" \"};")
1262 "MH widen icon.")
1263
1264(defvar mh-xemacs-icon-map
1265 '((mail . mh-xemacs-toolbar-inc-folder-icon)
1266 (attach . mh-xemacs-toolbar-mime-save-parts-icon)
1267 (right_arrow . mh-xemacs-toolbar-next-undeleted-msg-icon)
1268 (page-down . mh-xemacs-toolbar-page-msg-icon)
1269 (left_arrow . mh-xemacs-toolbar-previous-undeleted-msg-icon)
1270 (close . mh-xemacs-toolbar-delete-msg-icon)
1271 (refile . mh-xemacs-toolbar-refile-msg-icon)
1272 (undo . mh-xemacs-toolbar-undo-icon)
1273 (execute . mh-xemacs-toolbar-execute-commands-icon)
1274 (highlight . mh-xemacs-toolbar-toggle-tick-icon)
1275 (show . mh-xemacs-toolbar-toggle-showing-icon)
1276 (reply-from . mh-xemacs-toolbar-reply-from-icon)
1277 (reply-to . mh-xemacs-toolbar-reply-to-icon)
1278 (reply-all . mh-xemacs-toolbar-reply-all-icon)
1279 (mail/reply2 . mh-xemacs-toolbar-reply-icon)
1280 (alias . mh-xemacs-toolbar-alias-grab-from-field-icon)
1281 (mail_compose . mh-xemacs-toolbar-send-icon)
1282 (rescan . mh-xemacs-toolbar-rescan-folder-icon)
1283 (repack . mh-xemacs-toolbar-pack-folder-icon)
1284 (search . mh-xemacs-toolbar-search-icon)
1285 (fld_open . mh-xemacs-toolbar-visit-folder-icon)
1286 (mail_send . mh-xemacs-toolbar-send-letter-icon)
1287 (spell . mh-xemacs-toolbar-ispell-message-icon)
1288 (save . mh-xemacs-toolbar-save-buffer-icon)
1289 (cut . mh-xemacs-toolbar-kill-region-icon)
1290 (copy . mh-xemacs-toolbar-kill-ring-save-icon)
1291 (paste . mh-xemacs-toolbar-yank-icon)
1292 (preferences . mh-xemacs-toolbar-preferences-icon)
1293 (help . mh-xemacs-toolbar-help-icon)
1294 (widen . mh-xemacs-toolbar-widen-icon))
1295 "Map GNU Emacs icon file names to XEmacs image constants.")
1296
1297\f
1298
1299(provide 'mh-xemacs-icons)
1300
1301;;; Local Variables:
1302;;; indent-tabs-mode: nil
1303;;; sentence-end-double-space: nil
1304;;; End:
1305
6b61353c 1306;;; arch-tag: 5b06d860-a468-4a0f-a61b-255a148985e4
924df208 1307;;; mh-xemacs-icons.el ends here