Current File : //kunden/usr/share/emacs/27.2/lisp/progmodes/idlw-toolbar.elc
;ELC
;;; Compiled
;;; in Emacs version 27.2
;;; with all optimizations.

;;; This file uses dynamic docstrings, first added in Emacs 19.29.

;;; This file does not contain utf-8 non-ASCII characters,
;;; and so can be loaded in Emacs versions earlier than 23.

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;


(defalias 'idlwave-toolbar-make-button #[(image) "\300\301\302\303\257\207" [image :type xpm :data] 5])
(byte-code "\300\301!\203\302\303!\203\303\304!\204\305\306!\210\202\230\307\310!\210\311\312\313!!\210\314\312\315!!\210\316\312\317!!\210\320\312\321!!\210\322\312\323!!\210\324\312\325!!\210\326\312\327!!\210\330\312\331!!\210\332\312\333!!\210\334\312\335!!\210\336\312\337!!\210\340\312\341!!\210\342\312\343!!\210\344\312\345!!\210\346\312\347!!\210\350\312\351!!\210\352\312\353!!\210\354\312\355!!\210\356\312\357!!\210\360\361!\210\362\363\364\"\210\310\207" [boundp tool-bar-button-margin fboundp image-type-available-p xpm message "Sorry, IDLWAVE xpm toolbar cannot be used on this version of Emacs" (lambda (#1=#:def-tmp-var) (defconst idlwave-toolbar-is-possible #1# "When defined, indicates that a toolbar is possible with this Emacs.")) t (lambda (#1#) (defvar idlwave-toolbar-compile-icon #1# "The compile icon.")) idlwave-toolbar-make-button "/* XPM */\nstatic char * file[] = {\n\"28 28 2 1\",\n\" 	c None s backgroundToolBarColor\",\n\".	c #000000000000\",\n\"                            \",\n\"                            \",\n\"                            \",\n\"             .              \",\n\"       ..   ...   ..        \",\n\"       .... ... ....        \",\n\"       .............        \",\n\"        ...........         \",\n\"    ...................     \",\n\"    ........   ........     \",\n\"     .....    ........      \",\n\"      ....  .........       \",\n\"    .....  .. ... .....     \",\n\"   ...... ..   .. ......    \",\n\"    ..... ... ..  .....     \",\n\"      .........  ....       \",\n\"     ........    .....      \",\n\"    ........   ........     \",\n\"    ...................     \",\n\"        ...........         \",\n\"       .............        \",\n\"       .... ... ....        \",\n\"       ..   ...   ..        \",\n\"             .              \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \"};" (lambda (#1#) (defvar idlwave-toolbar-next-error-icon #1# "The Next Error icon.")) "/* XPM */\nstatic char * file[] = {\n\"28 28 3 1\",\n\" 	c None s backgroundToolBarColor\",\n\".	c #000000000000\",\n\"R	c #FFFF00000000\",\n\"                            \",\n\"                            \",\n\"             R              \",\n\"       RR   RRR   RR        \",\n\"       RRRR RRR RRRR        \",\n\"       RRRRRRRRRRRRR        \",\n\"        RRRRRRRRRRR         \",\n\"    RRRRRRRRRRRRRRRRRRR     \",\n\"    RRRRRRRR                \",\n\"     RRRRR                  \",\n\"      RRRR                  \",\n\"               ........     \",\n\"              ........      \",\n\"            .........       \",\n\"    .....  .. ... .....     \",\n\"   ...... ..   .. ......    \",\n\"    ..... ... ..  .....     \",\n\"      .........  ....       \",\n\"     ........    .....      \",\n\"    ........   ........     \",\n\"    ...................     \",\n\"        ...........         \",\n\"       .............        \",\n\"       .... ... ....        \",\n\"       ..   ...   ..        \",\n\"             .              \",\n\"                            \",\n\"                            \"};" (lambda (#1#) (defvar idlwave-toolbar-stop-at-icon #1# "The Stop At icon.")) "/* XPM */\nstatic char * file[] = {\n\"28 28 3 1\",\n\" 	c None s backgroundToolBarColor\",\n\".	c #000000000000\",\n\"R	c #FFFF00000000\",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"          ........          \",\n\"         .RRRRRRRR.         \",\n\"        .RRRRRRRRRR.        \",\n\"       .RRRRRRRRRRRR.       \",\n\"      .RRRRRRRRRRRRRR.      \",\n\"     .RRRRRRRRRRRRRRRR.     \",\n\"    .RRRRRRRRRRRRRRRRRR.    \",\n\"    .RRRRRRRRRRRRRRRRRR.    \",\n\"    .RRRRRRRRRRRRRRRRRR.    \",\n\"    .RRRRRRRRRRRRRRRRRR.    \",\n\"    .RRRRRRRRRRRRRRRRRR.    \",\n\"    .RRRRRRRRRRRRRRRRRR.    \",\n\"    .RRRRRRRRRRRRRRRRRR.    \",\n\"    .RRRRRRRRRRRRRRRRRR.    \",\n\"     .RRRRRRRRRRRRRRRR.     \",\n\"      .RRRRRRRRRRRRRR.      \",\n\"       .RRRRRRRRRRRR.       \",\n\"        .RRRRRRRRRR.        \",\n\"         .RRRRRRRR.         \",\n\"          ........          \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \"};" (lambda (#1#) (defvar idlwave-toolbar-clear-at-icon #1# "The Clear At icon.")) "/* XPM */\nstatic char * file[] = {\n\"28 28 3 1\",\n\" 	c None s backgroundToolBarColor\",\n\".	c #000000000000\",\n\"R	c #FFFF00000000\",\n\"                            \",\n\"                            \",\n\"                            \",\n\"  ...                  ...  \",\n\"   ...    ........    ...   \",\n\"    ...  .RRRRRRRR.  ...    \",\n\"     ....RRRRRRRRRR....     \",\n\"      ...RRRRRRRRRR...      \",\n\"      ....RRRRRRRR....      \",\n\"     .RR...RRRRRR...RR.     \",\n\"    .RRRR...RRRR...RRRR.    \",\n\"    .RRRRR...RR...RRRRR.    \",\n\"    .RRRRRR......RRRRRR.    \",\n\"    .RRRRRRR....RRRRRRR.    \",\n\"    .RRRRRRR....RRRRRRR.    \",\n\"    .RRRRRR......RRRRRR.    \",\n\"    .RRRRR...RR...RRRRR.    \",\n\"    .RRRR...RRRR...RRRR.    \",\n\"     .RR...RRRRRR...RR.     \",\n\"      ....RRRRRRRR....      \",\n\"      ...RRRRRRRRRR...      \",\n\"     ....RRRRRRRRRR....     \",\n\"    ...  .RRRRRRRR.  ...    \",\n\"   ...    ........    ...   \",\n\"  ...                  ...  \",\n\"                            \",\n\"                            \",\n\"                            \"};" (lambda (#1#) (defvar idlwave-toolbar-clear-all-icon #1# "The Clear-All icon.")) "/* XPM */\nstatic char * file[] = {\n\"28 28 4 1\",\n\" 	c None s backgroundToolBarColor\",\n\".	c #000000000000\",\n\"X	c #FFFFFFFFFFFF\",\n\"R	c #FFFF00000000\",\n\"                            \",\n\"                            \",\n\"                            \",\n\"  .. ....         .... ..   \",\n\"  ...RRRR.       .RRRR...   \",\n\"   ...RRRR.     .RRRR...    \",\n\"  .R...RRRR.   .RRRR...R.   \",\n\"  .RR...RRR.   .RRR...RR.   \",\n\"  .RRR...RR.   .RR...RRR.   \",\n\"  .RRRR...R.   .R...RRRR.   \",\n\"   .RRRR...     ...RRRR.    \",\n\"    .RRRR...   ...RRRR.     \",\n\"     .... ... ... ....      \",\n\"           .....            \",\n\"            ...             \",\n\"     ....  .....  ....      \",\n\"    .RRRR.... ....RRRR.     \",\n\"   .RRRRR...   ...RRRRR.    \",\n\"  .RRRRR....   ....RRRRR.   \",\n\"  .RRRR...R.   .R...RRRR.   \",\n\"  .RRR...RR.   .RR...RRR.   \",\n\"  .RR...RRR.   .RRR...RR.   \",\n\"   ....RRR.     .RRR....    \",\n\"   ...RRR.       .RRR...    \",\n\"  .......         .......   \",\n\"                            \",\n\"                            \",\n\"                            \"};" (lambda (#1#) (defvar idlwave-toolbar-stop-beginning-icon #1# "The Stop at Beginning icon.")) "/* XPM */\nstatic char * file[] = {\n\"28 28 4 1\",\n\" 	c None s backgroundToolBarColor\",\n\".	c #000000000000\",\n\"X	c #FFFF00000000\",\n\"_	c #FFFFFFFFFFFF\",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"          ........          \",\n\"         .XXXXXXXX.         \",\n\"        .XXXXXXXXXX.        \",\n\"       .XXXXXXXXXXXX.       \",\n\"      .XX..XXXXXXXXXX.      \",\n\"     .XX.XX.X______XXX.     \",\n\"    .XXX.XX.X______XXXX.    \",\n\"    .XXXX..XXXXXXXXXXXX.    \",\n\"    .XXXXXXXXXX____XXXX.    \",\n\"    .XXXXXXXXXX____XXXX.    \",\n\"    .XXXXXXXXXXXXXXXXXX.    \",\n\"    .XXXXXXXXXX____XXXX.    \",\n\"    .XXXXXXXXXX____XXXX.    \",\n\"    .XXXXXXXXXXXXXXXXXX.    \",\n\"     .XXXXXXXXX____XXX.     \",\n\"      .XXXXXXXX____XX.      \",\n\"       .XXXXXXXXXXXX.       \",\n\"        .XXXXXXXXXX.        \",\n\"         .XXXXXXXX.         \",\n\"          ........          \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \"};" (lambda (#1#) (defvar idlwave-toolbar-stop-in-icon #1# "The Stop in icon.")) "/* XPM */\nstatic char * file[] = {\n\"28 28 4 1\",\n\" 	c None s backgroundToolBarColor\",\n\"_	c #FFFFFFFFFFFF\",\n\".	c #000000000000\",\n\"R	c #FFFF00000000\",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"          ........          \",\n\"         .RRRRRRRR.         \",\n\"        .RRRRRRRRRR.        \",\n\"       .RRRRRRRRRRRR.       \",\n\"      .RRR___RR___RRR.      \",\n\"     .RRRR__RRRR__RRRR.     \",\n\"    .RRRRR__RRRR__RRRRR.    \",\n\"    .RRRRR__RRRR__RRRRR.    \",\n\"    .RRRRR__RRRR__RRRRR.    \",\n\"    .RRRR__RRRRRR__RRRR.    \",\n\"    .RRRRR__RRRR__RRRRR.    \",\n\"    .RRRRR__RRRR__RRRRR.    \",\n\"    .RRRRR__RRRR__RRRRR.    \",\n\"    .RRRRR__RRRR__RRRRR.    \",\n\"     .RRRR___RR___RRRR.     \",\n\"      .RRRRRRRRRRRRRR.      \",\n\"       .RRRRRRRRRRRR.       \",\n\"        .RRRRRRRRRR.        \",\n\"         .RRRRRRRR.         \",\n\"          ........          \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \"};" (lambda (#1#) (defvar idlwave-toolbar-edit-cmd-icon #1# "The edit-cmd icon")) "/* XPM */\nstatic char * file[] = {\n\"28 28 2 1\",\n\" 	c None s backgroundToolBarColor\",\n\".	c #000000000000\",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"   ..                       \",\n\"    ..                      \",\n\"     ..                     \",\n\"    ..                      \",\n\"   ..                       \",\n\"                            \",\n\"                            \",\n\"        .................   \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \"};" (lambda (#1#) (defvar idlwave-toolbar-run-icon #1# "The Run icon.")) "/* XPM */\nstatic char * file[] = {\n\"28 28 3 1\",\n\" 	c None s backgroundToolBarColor\",\n\".	s FgColor c #000000000000\",\n\"G	c #0000BBBB0000\",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"     .....                  \",\n\"     .GGG.                  \",\n\"     .GGG.                  \",\n\"     .GGG.       .......    \",\n\"     .GGG.                  \",\n\"     .GGG.                  \",\n\"     .GGG.       .......    \",\n\"     .GGG.                  \",\n\"  ....GGG....               \",\n\"   .GGGGGGG.     .......    \",\n\"    .GGGGG.                 \",\n\"     .GGG.                  \",\n\"      .G.        .......    \",\n\"       .                    \",\n\"                            \",\n\"                 .......    \",\n\"                            \",\n\"                            \",\n\"                 .......    \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \"};" (lambda (#1#) (defvar idlwave-toolbar-cont-icon #1# "The Cont icon.")) "/* XPM */\nstatic char * file[] = {\n\"28 28 3 1\",\n\" 	c None s backgroundToolBarColor\",\n\".	s FgColor c #000000000000\",\n\"G	c #0000BBBB0000\",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                 .......    \",\n\"                            \",\n\"       .......              \",\n\"      .GGGGGG.   .......    \",\n\"     .GGGGGGG.              \",\n\"     .GGG.....              \",\n\"     .GGG.       .......    \",\n\"     .GGG.                  \",\n\"     .GGG.                  \",\n\"     .GGG.       .......    \",\n\"     .GGG.                  \",\n\"  ....GGG....               \",\n\"   .GGGGGGG.     .......    \",\n\"    .GGGGG.                 \",\n\"     .GGG.                  \",\n\"      .G.        .......    \",\n\"       .                    \",\n\"                            \",\n\"                 .......    \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \"};" (lambda (#1#) (defvar idlwave-toolbar-to-here-icon #1# "The Cont-to-here icon.")) "/* XPM */\nstatic char * file[] = {\n\"28 28 4 1\",\n\" 	c None s backgroundToolBarColor\",\n\".	c #000000000000\",\n\"G	c #0000BBBB0000\",\n\"R	c #FFFF00000000\",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"      .....   ........      \",\n\"     .GGGG.                 \",\n\"    .GGGGG.                 \",\n\"    .GG....   ........      \",\n\"    .GG.                    \",\n\"    .GG. .                  \",\n\"    .GG. ..                 \",\n\"    .GG. .G.    ......      \",\n\"    .GG...GG.               \",\n\"    .GGGGGGGG.  RRRRRR      \",\n\"    .GGGGGGGGG. RRRRRR      \",\n\"     .GGGGGGG.  RRRRRR      \",\n\"      ....GG.               \",\n\"         .G.    ......      \",\n\"         ..                 \",\n\"         .                  \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \"};" (lambda (#1#) (defvar idlwave-toolbar-step-over-icon #1# "The Step Over icon.")) "/* XPM */\nstatic char * file[] = {\n\"28 28 3 1\",\n\" 	c None s backgroundToolBarColor\",\n\".	c #000000000000\",\n\"G	c #0000BBBB0000\",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"      .....                 \",\n\"     .GGGG.      .......    \",\n\"    .GGGGG.                 \",\n\"    .GG....                 \",\n\"    .GG.         .......    \",\n\"    .GG. .                  \",\n\"    .GG. ..                 \",\n\"    .GG. .G.     .......    \",\n\"    .GG...GG.               \",\n\"    .GGGGGGGG.              \",\n\"    .GGGGGGGGG.  .......    \",\n\"     .GGGGGGG.              \",\n\"      ....GG.               \",\n\"         .G.     .......    \",\n\"         ..                 \",\n\"         .                  \",\n\"                 .......    \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \"};" (lambda (#1#) (defvar idlwave-toolbar-step-into-icon #1# "The Step Into icon.")) "/* XPM */\nstatic char * file[] = {\n\"28 28 3 1\",\n\" 	c None s backgroundToolBarColor\",\n\".	c #000000000000\",\n\"G	c #0000BBBB0000\",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"      .....   .......       \",\n\"     .GGGG.                 \",\n\"    .GGGGG.                 \",\n\"    .GG....   ........      \",\n\"    .GG.                    \",\n\"    .GG. .                  \",\n\"    .GG. ..                 \",\n\"    .GG. .G.                \",\n\"    .GG...GG.    .......    \",\n\"    .GGGGGGGG.              \",\n\"    .GGGGGGGGG.             \",\n\"     .GGGGGGG.   .......    \",\n\"      ....GG.               \",\n\"         .G.                \",\n\"         ..      .......    \",\n\"         .                  \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \"};" (lambda (#1#) (defvar idlwave-toolbar-step-out-icon #1# "The Step up icon.")) "/* XPM */\nstatic char * file[] = {\n\"28 28 3 1\",\n\" 	c None s backgroundToolBarColor\",\n\".	c #000000000000\",\n\"G	c #0000BBBB0000\",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"         .                  \",\n\"         ..     ........    \",\n\"         .G.                \",\n\"      ....GG.               \",\n\"     .GGGGGGG.  ........    \",\n\"    .GGGGGGGGG.             \",\n\"    .GGGGGGGG.              \",\n\"    .GG...GG.   ........    \",\n\"    .GG. .G.                \",\n\"    .GG. ..                 \",\n\"    .GG. .                  \",\n\"    .GG.                    \",\n\"    .GG.......    .......   \",\n\"    .GGGGGGGG.              \",\n\"     .GGGGGGG.              \",\n\"      ........    .......   \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \"};" (lambda (#1#) (defvar idlwave-toolbar-eval-icon #1# "The Evaluate icon.")) "/* XPM */\nstatic char * file[] = {\n\"28 28 2 1\",\n\" 	c None s backgroundToolBarColor\",\n\".	c #000000000000\",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"         ....               \",\n\"         .. ..  ......      \",\n\"         .. ..  ......      \",\n\"         .. ..              \",\n\"         .. ..  ......      \",\n\"         .. ..  ......      \",\n\"         ....               \",\n\"         ..                 \",\n\"         ..                 \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \"};" (lambda (#1#) (defvar idlwave-toolbar-stack-up-icon #1# "The Stack Up icon.")) "/* XPM */\nstatic char * file[] = {\n\"28 28 5 1\",\n\" 	c None s backgroundToolBarColor\",\n\".	s FgColor c #000000000000\",\n\"_	c #FFFFFFFFFFFF\",\n\"G	c #0000BBBB0000\",\n\"R	c #FFFF00000000\",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"      ........     .        \",\n\"      .______.    ...       \",\n\"      .______.   .....      \",\n\"      .______.  .......     \",\n\"      .______.    ...       \",\n\"      .______.    ...       \",\n\"      ........    ...       \",\n\"      .GGGGGG.    ...       \",\n\"      .GGGGGG.    ...       \",\n\"      .GGGGGG.              \",\n\"      .GGGGGG.              \",\n\"      .GGGGGG.              \",\n\"      ........              \",\n\"      .RRRRRR.              \",\n\"      .RRRRRR.              \",\n\"      .RRRRRR.              \",\n\"      .RRRRRR.              \",\n\"      .RRRRRR.              \",\n\"      ........              \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \"};" (lambda (#1#) (defvar idlwave-toolbar-stack-down-icon #1# "The Stack Down icon.")) "/* XPM */\nstatic char * file[] = {\n\"28 28 5 1\",\n\" 	c None s backgroundToolBarColor\",\n\".	s FgColor c #000000000000\",\n\"_	c #FFFFFFFFFFFF\",\n\"G	c #0000BBBB0000\",\n\"R	c #FFFF00000000\",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"      ........              \",\n\"      .______.              \",\n\"      .______.              \",\n\"      .______.              \",\n\"      .______.              \",\n\"      .______.              \",\n\"      ........              \",\n\"      .GGGGGG.              \",\n\"      .GGGGGG.              \",\n\"      .GGGGGG.              \",\n\"      .GGGGGG.    ...       \",\n\"      .GGGGGG.    ...       \",\n\"      ........    ...       \",\n\"      .RRRRRR.    ...       \",\n\"      .RRRRRR.    ...       \",\n\"      .RRRRRR.  .......     \",\n\"      .RRRRRR.   .....      \",\n\"      .RRRRRR.    ...       \",\n\"      ........     .        \",\n\"                            \",\n\"                            \",\n\"                            \",\n\"                            \"};" (lambda (#1#) (defvar idlwave-toolbar-reset-icon #1# "The Reset icon.")) "/* XPM */\nstatic char * file[] = {\n\"28 28 3 1\",\n\" 	c None s backgroundToolBarColor\",\n\"G	c #0000BBBB0000\",\n\". 	c #000000000000\",\n\"                            \",\n\"                            \",\n\"                            \",\n\"     .                      \",\n\"    .G.     .               \",\n\"   .GGG..  .G.              \",\n\"   .GGGGG..GG.              \",\n\"    ..GGGGGGGG.             \",\n\"      ..GGGGGG.             \",\n\"        ..GGGGG.            \",\n\"        .GGGGGG.            \",\n\"        .G......            \",\n\"                            \",\n\"                 .....      \",\n\"               .........    \",\n\"               .........    \",\n\"               .........    \",\n\"               . ..... .    \",\n\"               .       .    \",\n\"               .       .    \",\n\"               .       .    \",\n\"               .       .    \",\n\"               .       .    \",\n\"               ..     ..    \",\n\"                .......     \",\n\"                 .....      \",\n\"                            \",\n\"                            \"};" (lambda (#1#) (defvar idlwave-toolbar-electric-debug-icon #1# "The electric debug icon.")) "/* XPM */\nstatic char * file[] = {\n\"28 28 8 1\",\n\" 	c None s backgroundToolBarColor\",\n\".	c #CFC854\",\n\"+	c #EEDB0E\",\n\"@	c #D2C739\",\n\"#	c #A39C54\",\n\"$	c #CDC020\",\n\"%	c #020202\",\n\"&	c #D60E36\",\n\"                            \",\n\"                            \",\n\"      ..                    \",\n\"   +++++@                   \",\n\"   ++++++                   \",\n\"    +++++@                  \",\n\"     +++++                  \",\n\"     #++++@                 \",\n\"      $+++@       %% %%     \",\n\"     ++++++$       % %      \",\n\"     #+++++$       % %      \",\n\"      #++$#        %%%      \",\n\"      #+++       %%%%%%%    \",\n\"       .++     %%%%%%%%%%%  \",\n\"        ++$$   %%%%%%%%%%%  \",\n\"        .+@#   &&%%%%%%%&&  \",\n\"      .++++#  &&&&&%%%&&&&& \",\n\"      +++++$  &&%%&&&&&%%&& \",\n\"       $+++$  &&%%&&&&&%%&& \",\n\"        $++@  &&&&&&%&&&&&& \",\n\"         $+@  &&&&&&%&&&&&& \",\n\"          @+  &&%%&&&&&%%&& \",\n\"           ++. &%%&&%&&%%&  \",\n\"            +. &&&&%%%&&&&  \",\n\"            .+  &&%%%%%&&   \",\n\"             ++  %%%%%%%    \",\n\"              .    %%%      \",\n\"                            \"};" (lambda (#1#) (defvar idlwave-toolbar #1#)) ([idlwave-toolbar-compile-icon idlwave-shell-save-and-compile t "Save and Compile this file (or recompile last)"] [idlwave-toolbar-next-error-icon idlwave-shell-goto-next-error t "Goto Next Error"] [idlwave-toolbar-stop-at-icon idlwave-shell-break-here (derived-mode-p 'idlwave-mode) "Set Breakpoint at selected position"] [idlwave-toolbar-clear-at-icon idlwave-shell-clear-current-bp t "Clear Breakpoint at selected position"] [idlwave-toolbar-clear-all-icon idlwave-shell-clear-all-bp t "Clear all Breakpoints"] [idlwave-toolbar-stop-beginning-icon idlwave-shell-break-this-module (derived-mode-p 'idlwave-mode) "Stop at beginning of enclosing Routine"] [idlwave-toolbar-stop-in-icon idlwave-shell-break-in t "Stop in Routine with name near point"] [idlwave-toolbar-edit-cmd-icon idlwave-shell-edit-default-command-line t "Edit Default Command Line"] [idlwave-toolbar-run-icon idlwave-shell-execute-default-command-line t "Reset, then Execute Default Command Line"] [idlwave-toolbar-cont-icon idlwave-shell-cont t "Continue Current Program"] [idlwave-toolbar-to-here-icon idlwave-shell-to-here (derived-mode-p 'idlwave-mode) "Continue to Here (cursor position)"] [idlwave-toolbar-step-over-icon idlwave-shell-stepover t "Step Over (aka next)"] [idlwave-toolbar-step-into-icon idlwave-shell-step t "Step Into (aka step)"] [idlwave-toolbar-step-out-icon idlwave-shell-out t "Step Out (of subroutine)"] [idlwave-toolbar-eval-icon idlwave-shell-print t "Print Expression at or before Point"] [idlwave-toolbar-stack-up-icon idlwave-shell-stack-up t "Stack Up (towards \"cooler\" - less recently visited - frames)"] [idlwave-toolbar-stack-down-icon idlwave-shell-stack-down t "Stack Down (towards \"warmer\" - more recently visited - frames)"] [idlwave-toolbar-reset-icon idlwave-shell-reset t "Reset IDL (RETALL & CLOSE,/ALL and more)"] [idlwave-toolbar-electric-debug-icon idlwave-shell-electric-debug-mode (derived-mode-p 'idlwave-mode) "Toggle Electric Debug Mode"]) add-hook idlwave-shell-cleanup-hook idlwave-toolbar-remove-everywhere] 3)
#@41 Add the IDLWAVE toolbar if appropriate.
(defalias 'idlwave-toolbar-add #[nil "\300\207" [nil] 1 (#$ . 26473)])
#@41 Add the IDLWAVE toolbar if appropriate.
(defalias 'idlwave-toolbar-remove #[nil "\300\207" [nil] 1 (#$ . 26590)])
(defvar idlwave-toolbar-visible nil)
#@45 Add the toolbar in all appropriate buffers.
(defalias 'idlwave-toolbar-add-everywhere #[nil "\302\303!\205\304\305\306\"\210\307\310\311!\"\210\312\211\207" [idlwave-toolbar idlwave-toolbar-visible boundp idlwave-toolbar-is-possible add-hook idlwave-mode-hook idlwave-toolbar-add mapc #[(x) "\306H\307H\310H\311H\312\313\n\"\314\315\n\316	J\317\320\f\257	\321
#\210\321
#.\207" [x icon func show help key 0 1 2 3 vector tool-bar menu-item "" :image :visible :help define-key def idlwave-mode-map idlwave-shell-mode-map] 9] reverse t] 4 (#$ . 26747)])
#@48 Remove the toolbar in all appropriate buffers.
(defalias 'idlwave-toolbar-remove-everywhere #[nil "\205\303\304\305\"\210\306\307	\"\210\310\211\207" [idlwave-toolbar-is-possible idlwave-toolbar idlwave-toolbar-visible remove-hook idlwave-mode-hook idlwave-toolbar-add mapc #[(x) "\305H\306\307	\"\310\n\311#\210\310\f\n\311#*\207" [x func key idlwave-mode-map idlwave-shell-mode-map 1 vector tool-bar define-key nil] 4] nil] 3 (#$ . 27329)])
(defalias 'idlwave-toolbar-toggle #[(&optional force-on) "\203	\204\302 \210\202\303 \210\304 \207" [idlwave-toolbar-visible force-on idlwave-toolbar-remove-everywhere idlwave-toolbar-add-everywhere redraw-frame] 1 nil nil])
(byte-code "\300\301!\210\300\302!\207" [provide idlw-toolbar idlwave-toolbar] 2)