Menu

Home

Christoph Kohlhepp

;;; ideframetools.el --- Toolbar & GUI elements managing IDE centric functionality
;;
;; Ide Frame Tools aims to graphically consolidate the following features:
;;
;; 1) Code browsing and outlining
;; 2) Code navigation: jumping to declarations & references
;; 3) Code navigation: splitting and unsplitting frames
;; 4) Code folding
;; 5) Advanced search and edit via code aware search tools ( ack-grep )
;; 6) Basic refactoring (rename cross files)
;;
;; The aim is to provide boiler plate functionality for the development of IDEs.
;;
;; Copyright (C) 2013 Christoph A. Kohlhepp, all rights reserved.
;; Email chrisk at manx dot net
;; http://www.linkedin.com/in/chriskohlhepp
;;
;; Licensed under the GNU General Public License.
;;
;; Toolbar icons and derived works subject to
;; http://openiconlibrary.sourceforge.net/LICENSES.html
;; See http://openiconlibrary.sourceforge.net
;;
;; This program is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
;; the Free Software Foundation; either version 2 of the License, or
;; (at your option) any later version.
;;
;; This program is distributed in the hope that it will be useful,
;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;; GNU General Public License for more details.
;;
;;
;; To install this package, put this file somewhere in your
;; Emacs load path. In my case this is ~/.emacs/includes.
;;
;; Somewhere near the top of your .emacs add the following line
;;
;; (setq cedet-custom-path <path to="" full="" cedet="" installation="">)
;; (require 'ideframetools)
;;
;; Requirements:
;;
;; cedet
;; full-ack
;; ecb
;; moccur-edit
;;
;; Recommended is the full version of cedet, not cedet built into
;; the default Emacs installation. The full version of Cedet is
;; more feature complete.</path>

;;===================
;; Set Icons Location
;;===================
(setq ideframetools-icon-dir (file-name-as-directory (concat user-emacs-directory "icons")))
(make-directory ideframetools-icon-dir t)
(add-to-list 'image-load-path ideframetools-icon-dir)

;;==================
;; Define Icon Files
;;==================
(setq ideframetools-ecbstart-icon-file (concat ideframetools-icon-dir "/ecbstart.xpm"))
(setq ideframetools-ecbstop-icon-file (concat ideframetools-icon-dir "/ecbstop.xpm"))
(setq ideframetools-ecbuml-icon-file (concat ideframetools-icon-dir "/class.xpm"))
(setq ideframetools-ecbsource-icon-file (concat ideframetools-icon-dir "/source.xpm"))
(setq ideframetools-bottom-icon-file (concat ideframetools-icon-dir "/bottombuffer.xpm"))
(setq ideframetools-top-icon-file (concat ideframetools-icon-dir "/topbuffer.xpm"))
(setq ideframetools-goto-icon-file (concat ideframetools-icon-dir "/jumpto.xpm"))
(setq ideframetools-splitvert-icon-file (concat ideframetools-icon-dir "/splitbufferleftright.xpm"))
(setq ideframetools-splithorz-icon-file (concat ideframetools-icon-dir "/splitbuffertopbottom.xpm"))
(setq ideframetools-max-icon-file (concat ideframetools-icon-dir "/zoombuffer.xpm"))
(setq ideframetools-hide-icon-file (concat ideframetools-icon-dir "/hidebuffer.xpm"))
(setq ideframetools-replace-icon-file (concat ideframetools-icon-dir "/queryreplace.xpm"))
(setq ideframetools-selectall-icon-file (concat ideframetools-icon-dir "/markwholebuffer.xpm"))
(setq ideframetools-dont-icon-file (concat ideframetools-icon-dir "/dont.xpm"))
(setq ideframetools-moccur-icon-file (concat ideframetools-icon-dir "/moccur.xpm"))
(setq ideframetools-moccuredit-icon-file (concat ideframetools-icon-dir "/moccuredit.xpm"))
(setq ideframetools-moccursave-icon-file (concat ideframetools-icon-dir "/moccursave.xpm"))
(setq ideframetools-moccurclear-icon-file (concat ideframetools-icon-dir "/moccurclear.xpm"))
(setq ideframetools-occuroutline-icon-file (concat ideframetools-icon-dir "/occuroutline.xpm"))
(setq ideframetools-occur-icon-file (concat ideframetools-icon-dir "/occur.xpm"))
(setq ideframetools-ack-icon-file (concat ideframetools-icon-dir "/ack-grep.xpm"))
(setq ideframetools-godef-icon-file (concat ideframetools-icon-dir "/go-jump-definition.xpm"))
(setq ideframetools-goref-icon-file (concat ideframetools-icon-dir "/go-jump-reference.xpm"))

;;==========================================================
;; Semantic
;;==========================================================
(if (boundp 'cedet-custom-path)
(progn
(add-to-list 'load-path (expand-file-name (concat cedet-custom-path "/eieio")))
(add-to-list 'load-path (expand-file-name (concat cedet-custom-path "/cogre")))
(add-to-list 'load-path (expand-file-name (concat cedet-custom-path "/contrib")))
(add-to-list 'load-path (expand-file-name (concat cedet-custom-path "/ede")))
(add-to-list 'load-path (expand-file-name (concat cedet-custom-path "/semantic")))
(load-file (expand-file-name (concat cedet-custom-path "/common/cedet.el")))
)
(require 'cedet)
)
(require 'semantic-make)
(require 'semantic-c)
(require 'semantic-gcc)
(require 'semantic-clang)

;;(semantic-load-enable-excessive-code-helpers) ;; renders Emacs slow, hence "excessive"
(semantic-load-enable-gaudy-code-helpers) ;; little slow...
;;(semantic-load-enable-code-helpers) ;; fast, fewer "tool-tips" etc.

; Activate code folding mode
(require 'semantic-ia)
(global-semantic-tag-folding-mode 1)

; Activate "Browse Database"
(require 'semanticdb)
(global-semanticdb-minor-mode 1)

;;======================
;; Auxilliary Indicators
;;======================

;; Show line & column numbers in status bar
(column-number-mode t)

;; Denote current function context in status bar
(which-function-mode 1)

;;================================================
;; Align ECB Speedbuffer with common IDE behaviour
;;================================================

; Customize speedbar for left-click
(require 'speedbar)
(defun my-speedbar-keys ( map )
"Set keybindings in major navigation tool Speedbar."
(define-key map (kbd "<down-mouse-1>") 'dframe-click)
)
(add-hook 'speedbar-mode-hook
'(lambda()
( my-speedbar-keys speedbar-key-map )
)
)
;; Customize speedbar for appropriate font
(if (window-system)
(progn
(make-face 'speedbar-face)
(set-face-font 'speedbar-face "-outline-Courier New-normal-normal-normal-mono-11----c--iso8859-1")
(setq speedbar-mode-hook '(lambda () (buffer-face-set 'speedbar-face)))
)
)</down-mouse-1>

;;======================
;; Test Package Requires
;;======================

(defvar ideframetools-have-ecb nil)
(defvar ideframetools-have-ack nil)
(defvar ideframetools-have-color-moccur-edit nil)
(defvar ideframetools-have-ack nil)

; Ack-Grep
(if (require 'full-ack nil 'noerror)
(progn
(setq ack-prompt-for-directory t)
)
)

; Emacs Code Browser
(if (require 'ecb nil 'noerror)
(progn
(setq ideframetools-have-ecb t)
(setq ecb-tip-of-the-day nil)
)
)

; Moccur
(if (and (require 'color-moccur nil 'noerror) (require 'moccur-edit nil 'noerror))
(progn
(setq ideframetools-have-color-moccur-edit t)
)
)

;;===============
;; Status Toggles
;;===============
(defvar ecb-activated nil)

;;========================
;; Customization Group
;;========================
(defgroup ideframetools nil
"IDE centric toolbar icons for Emacs"
)

(defcustom cpp-member-outline-regex "^[a-zA-Z].\s-.::.(.)"
"Regular expression to match C++ class member functions in C++ body files"
:type 'string
:group 'ideframetools)

;-------------------------
; C++ class member outline
;
; http://www.regular-expressions.info/reference.html
; http://emacswiki.org/emacs/RegularExpression
;
; ^ anchor to front ( assumption as per coding standard: class members start on column1)
; [a-zA-Z] match any letter ( function return type)
; . . means any character * means repeated zeo or more times
; \s- is whitespace
; :: is name resolution operator
; (.
) function call parenthisis with optional arguments

(defcustom deframetools-show-search-icons t
"Display ack-grep, occur, moccur, & query-replace icons"
:group 'ideframetools
:type 'boolean)

(defcustom ideframetools-show-context-icons t
"Display go to declaration, reference & CPP outline icons"
:group 'ideframetools
:type 'boolean)

(defcustom ideframetools-show-ecb-icons t
"Display Emacs Code Browser icon group"
:group 'ideframetools
:type 'boolean)

(defcustom ideframetools-show-font-menu t
"Show code font size menu"
:group 'ideframetools
:type 'boolean)

(defcustom ideframetools-show-mark-whole-buffer t
"Show Select-All button"
:group 'ideframetools
:type 'boolean)

(if ideframetools-show-font-menu

;;---------------------------------------------------------
;; Set default font; unit is 1/10th pt, e.g. 100->10pt font
;; Display ruler:
;;123456789A123456789B123456789C123456789D123456789E123456789F123456789G123456789H123456789J12345
;;
;; default font -> display stretch on ruler: G4
;; font size 10 -> display stretch on ruler: H4
;; font size 9 -> display stretch on ruler: J5
;; step size appears to be 10
;;---------------------------------------------------------
(set-face-attribute 'default nil :height 120)

(defun large-font()
(interactive)
(set-face-attribute 'default nil :height 140)
)

(defun medium-font()
(interactive)
(set-face-attribute 'default nil :height 120)
)

(defun small-font()
(interactive)
(set-face-attribute 'default nil :height 100)
)

(defun tiny-font()
(interactive)
(set-face-attribute 'default nil :height 90)
)

(defun micro-font()
(interactive)
(set-face-attribute 'default nil :height 80)
)

(define-key-after global-map [menu-bar fontmenu]
(cons "Font" (make-sparse-keymap "fontmenu")))

(define-key global-map [menu-bar fontmenu large-font]
'(menu-item "Large" large-font
:help "Size 11 font"))
(define-key global-map [menu-bar fontmenu medium-font]
'(menu-item "Medium" medium-font
:help "Size 10 font"))
(define-key global-map [menu-bar fontmenu small-font]
'(menu-item "Small" small-font
:help "Size 9 font"))
(define-key global-map [menu-bar fontmenu tiny-font]
'(menu-item "Tiny" tiny-font
:help "Size 8 font"))
(define-key global-map [menu-bar fontmenu micro-font]
'(menu-item "Micro" micro-font
:help "Size 7 font"))

) ; END if ideframetools-show-font-menu

;;=============================
;; Toolbar manipulation helpers
;;=============================

(defun tool-bar-add-item-left (icon def key &rest props)
"Add an item to the tool bar.
ICON names the image, DEF is the key definition and KEY is a symbol
for the fake function key in the menu keymap. Remaining arguments
PROPS are additional items to add to the menu item specification. See
Info node `(elisp)Tool Bar'. Items are added from left to right.

ICON is the base name of a file containing the image to use. The
function will first try to use ICON.xpm, then ICON.pbm, and finally
ICON.xbm, using `find-image'.

Keybindings are made in the map tool-bar-map'. To define items in some local map, bindtool-bar-map' with let' around calls of this function." (let* ((fg (face-attribute 'tool-bar :foreground)) (bg (face-attribute 'tool-bar :background)) (colors (nconc (if (eq fg 'unspecified) nil (list :foreground fg)) (if (eq bg 'unspecified) nil (list :background bg)))) (image (find-image (if (display-color-p) (list (list :type 'xpm :file (concat icon ".xpm")) (append (list :type 'pbm :file (concat icon ".pbm")) colors) (append (list :type 'xbm :file (concat icon ".xbm")) colors)) (list (append (list :type 'pbm :file (concat icon ".pbm")) colors) (append (list :type 'xbm :file (concat icon ".xbm")) colors) (list :type 'xpm :file (concat icon ".xpm"))))))) (when (and (display-images-p) image) (unless (image-mask-p image) (setq image (append image '(:mask heuristic)))) (define-key tool-bar-map (vector key)(menu-item ,(symbol-name key) ,def :image ,image ,@props)))))

;;================
;; Define Handlers
;;================

(defun line()
(interactive)
(call-interactively 'goto-line t)
)

(defun moccurend ()
(interactive)
(moccur-quit)
(kill-buffer "Moccur")
)

(defun ecb ()
(interactive)
(ecb-activate)
)

;; Set default ECB layout - methods
(setq ecb-layout-name "left9")
(defvar ecb-methods-view-shown t)
(defvar ecb-source-view-shown nil)

;; wrap ecb-deactivate so that default title does not appear along side in toolbar
(defun no-ecb ()
(interactive)
(ecb-store-window-sizes) ;; however it was sized by user, remember it
(ecb-deactivate)
)

;; pre-defined left9 is class browser
(defun ecb-methodsview ()
(interactive)
(setq ecb-source-view-shown nil)
(setq ecb-methods-view-shown t)
(ecb-layout-switch "left9")

;;(ecb-sources-filter-by-regexp "\.\(hpp\|h\|hxx\)"
;;)

)

;; pre-defined left6 is source browser
(defun ecb-sourcesview ()
(interactive)
(setq ecb-source-view-shown t)
(setq ecb-methods-view-shown nil)
(ecb-layout-switch "left2")

;;(ecb-sources-filter-by-regexp "\.\(c\|cpp\|cxx\|hpp\|ipp\|h\)"
;;)
)

; Track if ECB is activated so that global toolbar state can reflect this
(add-hook 'ecb-deactivate-hook
(lambda () (setq ecb-activated nil)
)
)
(add-hook 'ecb-activate-hook
(lambda () (setq ecb-activated t)
)
)

(defun myexitminibuffer()
(interactive)
(if (eq (current-buffer) (window-buffer (minibuffer-window)))
(progn
(abort-recursive-edit)
(exit-minibuffer)
)
(keyboard-quit)
)
)

(defun cppoutline ()
(interactive)
(occur cpp-member-outline-regex )
)

;;=========================================================================
;; Install hook to run ideframetools-post-init after Emacs finishes loading
;;=========================================================================
(add-hook 'after-init-hook 'ideframetools-post-init)

(defun ideframetools-post-init ()

;; Dump icons resources to icon folder if they do not exist already
(ideframe-toolbar-icons)
(if (not(file-exists-p ideframetools-ecbstart-icon-file))
(with-temp-file ideframetools-ecbstart-icon-file
(insert ideframetools-ecbstart-xpm))
)
(if (not(file-exists-p ideframetools-ecbstop-icon-file))
(with-temp-file ideframetools-ecbstop-icon-file
(insert ideframetools-ecbstop-xpm))
)
(if (not(file-exists-p ideframetools-ecbuml-icon-file))
(with-temp-file ideframetools-ecbuml-icon-file
(insert ideframetools-ecbuml-xpm))
)
(if (not(file-exists-p ideframetools-ecbsource-icon-file))
(with-temp-file ideframetools-ecbsource-icon-file
(insert ideframetools-ecbsource-xpm))
)
(if (not(file-exists-p ideframetools-bottom-icon-file))
(with-temp-file ideframetools-bottom-icon-file
(insert ideframetools-bottom-xpm))
)
(if (not(file-exists-p ideframetools-top-icon-file))
(with-temp-file ideframetools-top-icon-file
(insert ideframetools-top-xpm))
)
(if (not(file-exists-p ideframetools-goto-icon-file))
(with-temp-file ideframetools-goto-icon-file
(insert ideframetools-goto-xpm))
)
(if (not(file-exists-p ideframetools-splitvert-icon-file))
(with-temp-file ideframetools-splitvert-icon-file
(insert ideframetools-splitvert-xpm))
)
(if (not(file-exists-p ideframetools-splithorz-icon-file))
(with-temp-file ideframetools-splithorz-icon-file
(insert ideframetools-splithorz-xpm))
)
(if (not(file-exists-p ideframetools-max-icon-file))
(with-temp-file ideframetools-max-icon-file
(insert ideframetools-max-xpm))
)
(if (not(file-exists-p ideframetools-hide-icon-file))
(with-temp-file ideframetools-hide-icon-file
(insert ideframetools-hide-xpm))
)
(if (not(file-exists-p ideframetools-replace-icon-file))
(with-temp-file ideframetools-replace-icon-file
(insert ideframetools-replace-xpm))
)
(if (not(file-exists-p ideframetools-selectall-icon-file))
(with-temp-file ideframetools-selectall-icon-file
(insert ideframetools-selectall-xpm))
)
(if (not(file-exists-p ideframetools-dont-icon-file))
(with-temp-file ideframetools-dont-icon-file
(insert ideframetools-dont-xpm))
)

(if (not(file-exists-p ideframetools-moccur-icon-file))
(with-temp-file ideframetools-moccur-icon-file
(insert ideframetools-moccur-xpm))
)

(if (not(file-exists-p ideframetools-moccuredit-icon-file))
(with-temp-file ideframetools-moccuredit-icon-file
(insert ideframetools-moccuredit-xpm))
)

(if (not(file-exists-p ideframetools-moccursave-icon-file))
(with-temp-file ideframetools-moccursave-icon-file
(insert ideframetools-moccursave-xpm))
)

(if (not(file-exists-p ideframetools-moccurclear-icon-file))
(with-temp-file ideframetools-moccurclear-icon-file
(insert ideframetools-moccurclear-xpm))
)

(if (not(file-exists-p ideframetools-occuroutline-icon-file))
(with-temp-file ideframetools-occuroutline-icon-file
(insert ideframetools-occuroutline-xpm))
)
(if (not(file-exists-p ideframetools-occur-icon-file))
(with-temp-file ideframetools-occur-icon-file
(insert ideframetools-occur-xpm))
)
(if (not(file-exists-p ideframetools-ack-icon-file))
(with-temp-file ideframetools-ack-icon-file
(insert ideframetools-ack-xpm))
)
(if (not(file-exists-p ideframetools-godef-icon-file))
(with-temp-file ideframetools-godef-icon-file
(insert ideframetools-godef-xpm))
)
(if (not(file-exists-p ideframetools-goref-icon-file))
(with-temp-file ideframetools-goref-icon-file
(insert ideframetools-goref-xpm))
)

;;=================================
;; Add icons to toolbar on the left
;;=================================

;; Window management
(define-key (default-value 'tool-bar-map) [separator-wnd] menu-bar-separator)

(tool-bar-add-item-left "splitbufferleftright" 'split-window-horizontally 'split-window-horizontally
:enable '(not(string-match "*ECB" (buffer-name)))
:help "Split buffer into top and bottom"
)

(tool-bar-add-item-left "splitbuffertopbottom" 'split-window-vertically 'split-window-vertically
:enable '(not(string-match "*ECB" (buffer-name)))
:help "Split buffer into left and right"
)

(tool-bar-add-item-left "zoombuffer" 'delete-other-windows 'delete-other-windows
:visible '(and (window-deletable-p) (or (and ecb-activated (> (count-windows) 2)) (and (not ecb-activated) (> (count-windows) 1))))
:enable '(not(string-match "*ECB" (buffer-name)))
:help "Maximize this buffer"
)

(tool-bar-add-item-left "hidebuffer" 'delete-window 'delete-window
:visible '(and (window-deletable-p) (or (and ecb-activated (> (count-windows) 2)) (and (not ecb-activated) (> (count-windows) 1))))
:enable '(not(string-match "*ECB" (buffer-name)))
:help "Hide this buffer"
)

;; Navigation
(define-key (default-value 'tool-bar-map) [separator-navi] menu-bar-separator)

(tool-bar-add-item-left "jumpto" 'line 'line
:help "Go to line")

(tool-bar-add-item-left "bottombuffer" 'end-of-buffer 'end-of-buffer
:help "Go to bottom of buffer")

(tool-bar-add-item-left "topbuffer" 'beginning-of-buffer 'beginning-of-buffer
:help "Go to top of buffer")

;; ECB
(if ideframetools-show-ecb-icons
(define-key (default-value 'tool-bar-map) [separator-ecb] menu-bar-separator))

(tool-bar-add-item-left "source" 'ecb-sourcesview 'ecb-sourcesview
:help "Show Sources View"
:visible '(and ideframetools-show-ecb-icons (eq ecb-activated t) ecb-methods-view-shown)
)
(tool-bar-add-item-left "class" 'ecb-methodsview 'ecb-methodsview
:help "Show Methods View"
:visible '(and ideframetools-show-ecb-icons (eq ecb-activated t) ecb-source-view-shown)
)
(tool-bar-add-item-left "ecbstop" 'no-ecb 'no-ecb
:help "Deactivate ECB"
:visible '(and ideframetools-show-ecb-icons (eq ecb-activated t))
)
(tool-bar-add-item-left "ecbstart" 'ecb 'ecb
:help "Activate ECB"
:visible '(and ideframetools-show-ecb-icons (eq ecb-activated nil))
)

;; Ctrl-G
(define-key (default-value 'tool-bar-map) [separator-ctrl-g] menu-bar-separator)
(tool-bar-add-item-left "dont" 'myexitminibuffer 'myexitminibuffer
:visible '(active-minibuffer-window)
:help "C-g [Don't]")

;;==================================
;; Add icons to toolbar on the right
;;===================================

;; Continue edit copy paste search icon series without separator
(tool-bar-add-item "markwholebuffer" 'mark-whole-buffer 'mark-whole-buffer
:visible 'ideframetools-show-mark-whole-buffer
:help "Select All")

(tool-bar-add-item "queryreplace" 'query-replace 'query-replace
:help "Run query replace in current buffer"
:visible 'deframetools-show-search-icons)

(tool-bar-add-item "occur" 'occur 'occur
:help "Run occur regular expression search in buffer"
:visble 'deframetools-show-search-icons)

(tool-bar-add-item "moccur" 'moccur 'moccur
:help "Run multi-occur regular expression search in all open buffers"
:visble 'deframetools-show-search-icons)

(tool-bar-add-item "moccuredit" 'moccur-edit-mode-in 'moccur-edit-mode-in
:help "Edit moccur buffer"
:visible '(eq (current-buffer) (get-buffer "Moccur"))
)

(tool-bar-add-item "moccursave" 'moccur-edit-finish-edit 'moccur-edit-finish-edit
:help "Save moccur edits"
:visible '(eq (current-buffer) (get-buffer "Moccur"))
)

(tool-bar-add-item "moccurclear" 'moccurend 'moccurend
:help "Clear moccur buffer"
:visible '(eq (current-buffer) (get-buffer "Moccur"))
)

(tool-bar-add-item "ack-grep" 'ack 'ack
:help "Run ack-grep Find-in-Files search in folder"
:visble 'deframetools-show-search-icons)

;; Semantic
(if ideframetools-show-context-icons
(define-key-after (default-value 'tool-bar-map) [separator-semantic] menu-bar-separator))

(tool-bar-add-item "go-jump-definition" 'semantic-ia-fast-jump 'semantic-ia-fast-jump
:visible 'ideframetools-show-context-icons
:help "Find definition for this symbol")

(tool-bar-add-item "go-jump-reference" 'semantic-symref 'semantic-symref
:visible 'ideframetools-show-context-icons
:help "Find reference for this this symbol")

(tool-bar-add-item "occuroutline" 'cppoutline 'cppoutline
:help "Occur Outline"
:visible '(and ideframetools-show-context-icons
(or(eq major-mode 'c++-mode)
(eq major-mode 'c-mode)
)
))

;; Call Complete Handler if defined
(if (boundp 'ideframetools-complete-handler)
(funcall ideframetools-complete-handler))

)

(provide 'ideframetools)

;;============================
;; Embedded Icon Section Below
;;============================

(defun ideframe-toolbar-icons ()

(setq ideframetools-ecbstart-xpm

("/ XPM /

static char * ecbstart_xpm[] = {
\"24 24 231 2\",
\" c None\",
\". c #3492C3\",
\"+ c #5AA9D1\",
\"@ c #5BA8D1\",
\"# c #5BA9D1\",
\"$ c #61ACD3\",
\"% c #379BD8\",
\"& c #2A95D5\",
\"* c #67AFD5\",
\"= c #4CA7DE\",
\"- c #41A1DB\",
\"; c #42A2DA\",
\"> c #42A2DB\",
\", c #44A3DB\",
\"' c #46A4DC\",
\") c #73B4D6\",
\"! c #B4DBF5\",
\"~ c #ADD8F2\",
\"{ c #ADD7F2\",
\"] c #ADD8F3\",
\"^ c #9DCEEC\",
\"/ c #67AFDA\",
\"( c #AFD9F3\",
\" c #7EBBDA\",
\": c #E3E0DE\",
\"< c #E8E1DC\",
\"[ c #E3DFDB\",]
\"} c #E3E3E2\",
\"| c #E5E5E4\",
\"1 c #E6E6E6\",
\"2 c #DBDAD9\",
\"3 c #E0EEF6\",
\"4 c #72B0D3\",
\"5 c #E2E0DD\",
\"6 c #DAD9D9\",
\"7 c #DADADA\",
\"8 c #DADAD9\",
\"9 c #E1DBDF\",
\"0 c #DBDADA\",
\"a c #E2DFDD\",
\"b c #7DBBD9\",
\"c c #EEE6E0\",
\"d c #67A1C7\",
\"e c #B0C9DA\",
\"f c #959799\",
\"g c #85878A\",
\"h c #74787A\",
\"i c #CECFCF\",
\"j c #DFEDF6\",
\"k c #71B0D3\",
\"l c #E0DFDE\",
\"m c #D7DADB\",
\"n c #D8DADC\",
\"o c #DADADD\",
\"p c #5CCF6C\",
\"q c #A8D6B0\",
\"r c #E1DFE0\",
\"s c #7DBAD9\",
\"t c #EAE5E2\",
\"u c #FCEEE6\",
\"v c #EEE8E4\",
\"w c #EEEEEE\",
\"x c #F2F2F3\",
\"y c #F3F4F4\",
\"z c #E0DFDF\",
\"A c #E4E2E2\",
\"B c #DDDEDF\",
\"C c #DCDEDE\",
\"D c #EEE0EF\",
\"E c #68D176\",
\"F c #10C726\",
\"G c #00C512\",
\"H c #F1E3ED\",
\"I c #7EBBD9\",
\"J c #7DBAD8\",
\"K c #F5EDE8\",
\"L c #6EA8CE\",
\"M c #B7D1E1\",
\"N c #9B9D9E\",
\"O c #898C8E\",
\"P c #787C7E\",
\"Q c #D7D7D7\",
\"R c #DEEDF5\",
\"S c #71AFD3\",
\"T c #E7E6E5\",
\"U c #E2E2E4\",
\"V c #EDE4EF\",
\"W c #E0E2E3\",
\"X c #EBE3ED\",
\"Y c #49CE5A\",
\"Z c #18C82E\",
\"c #0AC621\", \" . c #B1DCB8\", \".. c #E8E6E7\", \"+. c #7EBAD9\", \"@. c #F2EDE9\", \"#. c #F9F0EC\", \"$. c #F0EEED\", \"%. c #F1F1F2\", \"&. c #F3F4F5\", \"*. c #E7E7E7\", \"=. c #71AFD2\", \"-. c #EDE9EA\", \";. c #B1DEB8\", \">. c #00C411\", \",. c #B4DEBA\", \"'. c #E6E5E8\", \"). c #E4E5E6\", \"!. c #30CB43\", \"~. c #19C82E\", \"{. c #85D790\", \"]. c #E8E6EA\", \"^. c #EBE9E8\", \"/. c #F9F2ED\", \"(. c #A9CADE\", \"_. c #D5E2E9\", \":. c #C0C0C0\", \"<. c #B5B7B8\", \"[. c #AAACAE\", \"}. c #E4E3E4\", \"|. c #DEECF5\", \"1. c #70AED2\", \"2. c #F6EEF2\", \"3. c #64D572\", \"4. c #17C82C\", \"5. c #03C51B\", \"6. c #F6EBF6\", \"7. c #40CE52\", \"8. c #19C82F\", \"9. c #1AC830\", \"0. c #BCE2C2\", \"a. c #E9E9EB\", \"b. c #EFEDEC\", \"c. c #7CB9D8\", \"d. c #FCF5F1\", \"e. c #E1E9F0\", \"f. c #EDF1F4\", \"g. c #E8E7E8\", \"h. c #E6E7E8\", \"i. c #E3E3E5\", \"j. c #EFEDED\", \"k. c #F3F0EF\", \"l. c #D5E8D8\", \"m. c #0EC625\", \"n. c #1AC82F\", \"o. c #32CC45\", \"p. c #05C51D\", \"q. c #E2EAE4\", \"r. c #EFEDF0\", \"s. c #ECECED\", \"t. c #7DB9D8\", \"u. c #FDF7F3\", \"v. c #E4EDF3\", \"w. c #F0F5F7\", \"x. c #EBEBEB\", \"y. c #E9EAEA\", \"z. c #E6E7E7\", \"A. c #F2F1F0\", \"B. c #DDECF4\", \"C. c #70AED1\", \"D. c #F6F4F3\", \"E. c #D5EBD9\", \"F. c #1CC931\", \"G. c #1BC830\", \"H. c #E4EEE6\", \"I. c #EEF0EF\", \"J. c #EFF0F0\", \"K. c #F6F3F3\", \"L. c #7BB8D7\", \"M. c #FFFEF9\", \"N. c #ACD1EA\", \"O. c #DCECF7\", \"P. c #CAC9CA\", \"Q. c #BEBFC1\", \"R. c #B4B5B7\", \"S. c #F0EFEF\", \"T. c #FAF7F6\", \"U. c #D9EEDD\", \"V. c #0EC624\", \"W. c #27CB3B\", \"X. c #CCECD0\", \"Y. c #F6F4F7\", \"Z. c #F3F3F4\", \". c #7CB9D7\",
\" + c #FFFEFA\",
\".+ c #FFFFFD\",
\"++ c #FFFFFC\",
\"@+ c #FFFFFF\",
\"#+ c #FEFCFB\",
\"$+ c #6FADD1\",
\"%+ c #FEFAF9\",
\"&+ c #DCF1DF\",
\"*+ c #36CE49\",
\"=+ c #FFFAFF\",
\"-+ c #F7F7F7\",
\";+ c #7ABAE4\",
\">+ c #C7E5F8\",
\",+ c #ABACAD\",
\"'+ c #999B9E\",
\")+ c #86898B\",
\"!+ c #F0F1F1\",
\"~+ c #DDEBF4\",
\"{+ c #E3F6E6\",
\"
+ c #1BC930\",
\"^+ c #17C72C\",
\"/+ c #50D460\",
\"(+ c #FFFEFF\",
\"
+ c #FBFBFB\",
\":+ c #6FADD0\",
\"<+ c #CDF2D2\",
\"[+ c #84E190\",]
\"}+ c #FDFDFD\",
\"|+ c #FEFEFE\",
\"1+ c #7CBEE7\",
\"2+ c #C8E6F9\",
\"3+ c #AEAFB0\",
\"4+ c #9B9DA0\",
\"5+ c #898B8D\",
\"6+ c #F1F1F1\",
\"7+ c #FEFFFE\",
\"8+ c #7CB8D7\",
\"9+ c #85BEDA\",
\"0+ c #E9F3F8\",
\"a+ c #75B3D4\",
\"b+ c #0B78AE\",
\"c+ c #0072AF\",
\"d+ c #0071AF\",
\"e+ c #0072AE\",
\"f+ c #0076B2\",
\"g+ c #097BB4\",
\"h+ c #0B76AA\",
\" \",
\" . + @ # # # # # # # # # # # # # # # # @ + . \",
\" $ % & & & & & & & & & & & & & & & & & & % $ \",
\" * = - ; ; ; ; > , ' > ; ; ; ; ; ; ; ; - = * \",
\" ) ! ~ ~ { { {
^ / ( ] ] ] ] ] ] ] ] ] ! ) \",
\" _ : < [ } | 1 2 3 4 5 6 7 8 8 8 8 8 9 0 a _ \",]
\" b c d e f g h i j k l m n n n n n o p q r _ \",
\" s t u v w x y z j k A B B B B C D E F G H I \",
\" J K L M N O P Q R S T U V U W X Y Z ...+. \", \" J @.#.$.%.&.&.*.R =.-.;.>.,.'.).!.~.{.].^.J \", \" J /.(._.:.<.[.}.|.1.2.3.4.5.6.7.8.9.0.a.b.J \", \" c.d.e.f.g.h.i.j.|.1.k.l.m.n.o.8.p.q.r.s.k.t. \", \" c.u.v.w.x.y.z.A.B.C.D.E.m.F.G.G.H.I.J.J.K.c. \", \" L.M.N.O.P.Q.R.S.B.C.T.U.V.F.W.X.Y.y y Z.T.. \",
\" L. +.+++@+@+@+#+B.$+%+&+V.F.*+=+-+-+-+-+%+L. \",
\" L.@+;+>+,+'+)+!+~+$+.+{+
+^+/+(+++++.+L. \",
\" L.@+@+@+@+@+@+@+~+:+@+(+<+[+@+}+|+|+|+|+@+L. \",
\" L.@+1+2+3+4+5+6+~+:+@+7+@+@+|+@+@+@+@+@+@+L. \",
\" L.@+@+@+@+@+@+@+~+:+@+@+@+@+@+@+@+@+@+@+@+L. \",
\" 8+@+@+@+@+@+@+@+~+:+@+@+@+@+@+@+@+@+@+@+@+8+ \",
\" 9+@+@+@+@+@+@+@+0+a+@+@+@+@+@+@+@+@+@+@+@+9+ \",
\" b+c+d+d+d+d+d+e+f+g+c+d+d+d+d+d+d+d+d+d+c+h+ \",
\" \",
\" \"};
")
)

(setq ideframetools-ecbstop-xpm

("/ XPM /

static char * ecbstop_xpm[] = {
\"24 24 231 2\",
\" c None\",
\". c #3492C3\",
\"+ c #5AA9D1\",
\"@ c #5BA8D1\",
\"# c #5BA9D1\",
\"$ c #61ACD3\",
\"% c #379BD8\",
\"& c #2A95D5\",
\"* c #67AFD5\",
\"= c #4CA7DE\",
\"- c #41A1DB\",
\"; c #42A2DA\",
\"> c #42A2DB\",
\", c #44A3DB\",
\"' c #46A4DC\",
\") c #73B4D6\",
\"! c #B4DBF5\",
\"~ c #ADD8F2\",
\"{ c #ADD7F2\",
\"] c #ADD8F3\",
\"^ c #9DCEEC\",
\"/ c #67AFDA\",
\"( c #AFD9F3\",
\" c #7EBBDA\",
\": c #E3E0DE\",
\"< c #E8E1DC\",
\"[ c #E3DFDB\",]
\"} c #E3E3E2\",
\"| c #E5E5E4\",
\"1 c #E6E6E6\",
\"2 c #DBDAD9\",
\"3 c #E0EEF6\",
\"4 c #72B0D3\",
\"5 c #E2E0DD\",
\"6 c #DAD9D9\",
\"7 c #DADADA\",
\"8 c #DADAD9\",
\"9 c #E2DFDD\",
\"0 c #7DBBD9\",
\"a c #EEE6E0\",
\"b c #67A1C7\",
\"c c #B0C9DA\",
\"d c #959799\",
\"e c #85878A\",
\"f c #74787A\",
\"g c #CECFCF\",
\"h c #DFEDF6\",
\"i c #71B0D3\",
\"j c #E0DFDE\",
\"k c #D7DADB\",
\"l c #D8DBDD\",
\"m c #D8DADC\",
\"n c #7DBAD9\",
\"o c #EAE5E2\",
\"p c #FCEEE6\",
\"q c #EEE8E4\",
\"r c #EEEEEE\",
\"s c #F2F2F3\",
\"t c #F3F4F4\",
\"u c #E0DFDF\",
\"v c #E4E2E2\",
\"w c #DDE0E1\",
\"x c #E0B6B1\",
\"y c #DDDDDE\",
\"z c #DDDEDF\",
\"A c #DDDFE0\",
\"B c #DDE9EC\",
\"C c #7EBBD9\",
\"D c #7DBAD8\",
\"E c #F5EDE8\",
\"F c #6EA8CE\",
\"G c #B7D1E1\",
\"H c #9B9D9E\",
\"I c #898C8E\",
\"J c #787C7E\",
\"K c #D7D7D7\",
\"L c #DEEDF5\",
\"M c #71AFD3\",
\"N c #E7E6E5\",
\"O c #E1D1D0\",
\"P c #E83E28\",
\"Q c #E74833\",
\"R c #E0EAED\",
\"S c #E0E1E2\",
\"T c #E1D9D9\",
\"U c #E7402A\",
\"V c #E1DADA\",
\"W c #7EBAD9\",
\"X c #F2EDE9\",
\"Y c #F9F0EC\",
\"Z c #F0EEED\",
\"c #F1F1F2\", \" . c #F3F4F5\", \".. c #E7E7E7\", \"+. c #71AFD2\", \"@. c #EBE9E8\", \"#. c #E4D1CF\", \"$. c #E8341C\", \"%. c #E83720\", \"&. c #E4DCDC\", \"*. c #E4E7E8\", \"=. c #E74834\", \"-. c #E73E28\", \";. c #E8402A\", \">. c #EBF2F2\", \",. c #F9F2ED\", \"'. c #A9CADE\", \"). c #D5E2E9\", \"!. c #C0C0C0\", \"~. c #B5B7B8\", \"{. c #AAACAE\", \"]. c #E4E3E4\", \"^. c #DEECF5\", \"/. c #70AED2\", \"(. c #EFEDEC\", \"_. c #E8E0DF\", \":. c #E85F4D\", \"<. c #E73E27\", \"[. c #E8412B\", \"}. c #E76A59\", \"|. c #E7331B\", \"1. c #E8EAEA\", \"2. c #EFEDEB\", \"3. c #7CB9D8\", \"4. c #FCF5F1\", \"5. c #E1E9F0\", \"6. c #EDF1F4\", \"7. c #E8E7E8\", \"8. c #E6E7E8\", \"9. c #E3E3E5\", \"0. c #EFEDED\", \"a. c #F3F0EF\", \"b. c #ECECEE\", \"c. c #ECF2F4\", \"d. c #E8533F\", \"e. c #E83F29\", \"f. c #E73720\", \"g. c #ECE0DF\", \"h. c #ECE3E3\", \"i. c #ECEDEE\", \"j. c #7DB9D8\", \"k. c #FDF7F3\", \"l. c #E4EDF3\", \"m. c #F0F5F7\", \"n. c #EBEBEB\", \"o. c #E9EAEA\", \"p. c #E6E7E7\", \"q. c #F2F1F0\", \"r. c #DDECF4\", \"s. c #70AED1\", \"t. c #F6F3F3\", \"u. c #EFF1F1\", \"v. c #EA8679\", \"w. c #E73D26\", \"x. c #E73D27\", \"y. c #E7371F\", \"z. c #EEE6E5\", \"A. c #EFF3F3\", \"B. c #EFF0F0\", \"C. c #7BB8D7\", \"D. c #FFFEF9\", \"E. c #ACD1EA\", \"F. c #DCECF7\", \"G. c #CAC9CA\", \"H. c #BEBFC1\", \"I. c #B4B5B7\", \"J. c #F0EFEF\", \"K. c #FAFDFC\", \"L. c #EB887B\", \"M. c #E7341D\", \"N. c #E63018\", \"O. c #EEA197\", \"P. c #EA6655\", \"Q. c #F1D3CF\", \"R. c #F3F6F7\", \"S. c #FAF7F6\", \"T. c #7CB9D7\", \"U. c #FFFEFA\", \"V. c #FFFFFD\", \"W. c #FFFFFC\", \"X. c #FFFFFF\", \"Y. c #FEFCFB\", \"Z. c #6FADD1\", \". c #E6331B\",
\" + c #E7361E\",
\".+ c #F4CCC7\",
\"++ c #F7FBFB\",
\"@+ c #F7F8F8\",
\"#+ c #E84934\",
\"$+ c #F6EEED\",
\"%+ c #FEFAF8\",
\"&+ c #7ABAE4\",
\"*+ c #C7E5F8\",
\"=+ c #ABACAD\",
\"-+ c #999B9E\",
\";+ c #86898B\",
\">+ c #F0F1F1\",
\",+ c #DDEBF4\",
\"'+ c #F9E7E5\",
\")+ c #FBFBFB\",
\"!+ c #FBFAFA\",
\"~+ c #FDFFFF\",
\"{+ c #E94934\",
\"
+ c #E73B24\",
\"^+ c #6FADD0\",
\"/+ c #FFFFFE\",
\"(+ c #FDFCFC\",
\"
+ c #F8CEC9\",
\":+ c #FEFFFF\",
\"<+ c #FEFEFE\",
\"[+ c #FEFDFD\",]
\"}+ c #FDFDFD\",
\"|+ c #F29285\",
\"1+ c #7CBEE7\",
\"2+ c #C8E6F9\",
\"3+ c #AEAFB0\",
\"4+ c #9B9DA0\",
\"5+ c #898B8D\",
\"6+ c #F1F1F1\",
\"7+ c #FFFEFE\",
\"8+ c #7CB8D7\",
\"9+ c #85BEDA\",
\"0+ c #E9F3F8\",
\"a+ c #75B3D4\",
\"b+ c #0B78AE\",
\"c+ c #0072AF\",
\"d+ c #0071AF\",
\"e+ c #0072AE\",
\"f+ c #0076B2\",
\"g+ c #097BB4\",
\"h+ c #0B76AA\",
\" \",
\" . + @ # # # # # # # # # # # # # # # # @ + . \",
\" $ % & & & & & & & & & & & & & & & & & & % $ \",
\" * = - ; ; ; ; > , ' > ; ; ; ; ; ; ; ; - = * \",
\" ) ! ~ ~ { { {
^ / ( ] ] ] ] ] ] ] ] ] ! ) \",
\" _ : < [ } | 1 2 3 4 5 6 7 8 8 8 8 8 7 6 9 _ \",]
\" 0 a b c d e f g h i j k l m m m m m m k j _ \",
\" n o p q r s t u h i v w x y y z z A B A v C \",
\" D E F G H I J K L M N O P Q R S R T U V N W \",
\" D X Y Z . ...L +.@.#.$.%.&.*.=.%.-.;.>.D \", \" D ,.'.).!.~.{.].^./.(._.:.<.[.}.P |.:.1.2.D \", \" 3.4.5.6.7.8.9.0.^./.a.b.c.d.e.P f.g.h.i.a.j. \", \" 3.k.l.m.n.o.p.q.r.s.t.u.v.w.x.-.y.z.A.B.t.3. \", \" C.D.E.F.G.H.I.J.r.s.K.L.M.N.O.P.<.e.Q.R.S.T. \", \" C.U.V.W.X.X.X.Y.r.Z.X.. +.+++@+#+;.-.$+%+C. \",
\" C.X.&+*+=+-+;+>+,+Z.X.#+-.'+)+!+~+{+
+;.X.C. \",
\" C.X.X.X.X.X.X.X.,+^+/+(+_+:+<+<+[+}+|+}+/+C. \",
\" C.X.1+2+3+4+5+6+,+^+X.X.X.7+X.X.X.X.X.X.X.C. \",
\" C.X.X.X.X.X.X.X.,+^+X.X.X.X.X.X.X.X.X.X.X.C. \",
\" 8+X.X.X.X.X.X.X.,+^+X.X.X.X.X.X.X.X.X.X.X.8+ \",
\" 9+X.X.X.X.X.X.X.0+a+X.X.X.X.X.X.X.X.X.X.X.9+ \",
\" b+c+d+d+d+d+d+e+f+g+c+d+d+d+d+d+d+d+d+d+c+h+ \",
\" \",
\" \"};
")
)

(setq ideframetools-ecbuml-xpm

("/ XPM /

static char umbrello[] = {
/
columns rows colors chars-per-pixel /
\"24 24 110 2 \",
\" c #F0DE00000000\",
\". c #F1F300000000\",
\"X c #F2DA00000000\",
\"o c #F40C001F0018\",
\"O c #F51F00000000\",
\"+ c #F5F200040003\",
\"@ c #F6F400000000\",
\"# c #F7F400000000\",
\"$ c #F720009B0071\",
\"% c #F789010C00CF\",
\"& c #F90D00000000\",
\"
c #F9E800000000\",
\"= c #F95B013D00EB\",
\"- c #FA19011900D8\",
\"; c #FB0000000000\",
\": c #FBDB00000000\",
\"> c #F8F002D4022E\",
\", c #FB2A0213019B\",
\"< c #FCD900000000\",
\"1 c #FEF400000000\",
\"2 c #FD7A01B5014E\",
\"3 c #FE09034F028F\",
\"4 c #FA5C03BA02DC\",
\"5 c #FE01039C02C8\",
\"6 c #F90304C303B0\",
\"7 c #F9D204EC03CE\",
\"8 c #FA2A060904AA\",
\"9 c #FE04051403EF\",
\"0 c #FE5308E006E2\",
\"q c #FCAF0CE70A07\",
\"w c #FC1E11E90DF0\",
\"e c #FE2E104E0CB1\",
\"r c #FF7B10890CD3\",
\"t c #FE3C12F10EB4\",
\"y c #FF6312B60E88\",
\"u c #FF9C130D0ECA\",
\"i c #FDE914760FEB\",
\"p c #FF05145C0FD2\",
\"a c #FF8116A9119D\",
\"s c #FDA919151384\",
\"d c #FF681CBB1654\",
\"f c #FFEF1E201763\",
\"g c #FFF51FAA1895\",
\"h c #FFF323801B91\",
\"j c #FEB5254B1D13\",
\"k c #FE492AD62157\",
\"l c #FE6E2D9C237F\",
\"z c #FFE52BBD21F5\",
\"x c #FFE82E1A23E6\",
\"c c #FFD82FBF2511\",
\"v c #FEA430C8260D\",
\"b c #FEAB31D026D5\",
\"n c #FFFF38322BB7\",
\"m c #FFFE42733389\",
\"M c #FF25435734AC\",
\"N c #FFFF445A3506\",
\"B c #FFFF4AAF39EE\",
\"V c #FF814E0D3D05\",
\"C c #FF6A50AE3F0E\",
\"Z c #FF8552364050\",
\"A c #FFFF5A98469B\",
\"S c #FFBD5B6C4756\",
\"D c #FFEC5EC34A03\",
\"F c #FFD85F454A69\",
\"G c #FFBA61D54C3D\",
\"H c #FFC66753507E\",
\"J c #FFF8679D50E6\",
\"K c #FFD76BF5546C\",
\"L c #FFF46D985583\",
\"P c #FFFF72AB5972\",
\"I c #FFFF77B55D3F\",
\"U c #FFFF87076953\",
\"Y c #FFFF9C2D7A18\",
\"T c #FFFF9FE87CE3\",
\"R c #FFFFA0CE7D7D\",
\"E c #FFFFA5B48186\",
\"W c #FFFFA9CE848A\",
\"Q c #FFFFAD7787EE\",
\"! c #FFFFB1F28B15\",
\"~ c #FFFFB8558FF7\",
\"^ c #FFFFBA4491D4\",
\"/ c #FFFFBCB593B8\",
\"( c #FFFFC28B982B\",
\") c #FFFFCBBB9F2E\",
\"_ c #FFFFD034A2D3\",
\"c #FFFFD599A794\", \"' c #FFFFD6B3A809\", \"] c #FFFFDD58AD95\", \"[ c #FFFFDF9FAF0B\", \"{ c #FFFFE152B060\", \"} c #FFFFE38DB1CA\", \"| c #FFFFE52CB353\", \" . c #FFFFE577B3A9\", \".. c #FFFFE76DB50F\", \"X. c #FFFFE783B562\", \"o. c #FFFFEF03BAC9\", \"O. c #FFFFEE95BB7B\", \"+. c #FFFFF36EBF07\", \"@. c #FFFFF370BF4F\", \"#. c #FFFFF543BFA4\", \"$. c #FFFFF7EFC1CC\", \"%. c #FFFFF899C248\", \"&. c #FFFFFE68C755\", \"*. c #FFFFFF19C71A\", \"=. c #FFFFFFFFC6DF\", \"-. c #FFFFFF00C7C9\", \";. c #FFFFFFFFC7A0\", \":. c #FFFFFFFFC8D3\", \">. c #FFFFFFFFC972\", \",. c None\", /* pixels */ \",.,.o * * o ,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.\", \",.6 k D D l 6 ,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.\", \"o v ! O.O.~ v % ,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.\", \"* J @.>.>.%.K * ,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.\", \"% V ] >.>.} V % ,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.\", \",.w G Q Q J t % ,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.\", \",.,.6 t t 6 % * * ,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.\", \",.,.,.% % ,.,.,.* * ,.,.,.,.,.,.,.,.,.,.,.,.,.,.\", \",.,.,.% % ,.,.,.,.* * ,.,.,.,.,.,.,.,.,.,.,.,.,.\", \"% 1 * * 1 1 * % ,.,.* * ,.,.,.,.,.,.,.,.,.,.,.,.\", \"o o % * * % % ,.,.,.% * % ,.,.,.,.,.,.,.,.,.,.\", \",.,.,.o % ,.,.,.,.,.,.,.% * % ,.,.,.,.,.,.,.,.,.\", \",.,.,.% * ,.,.,.,.,.,.,.,.% * % ,.,.,.,.,.,.,.,.\", \",.,.,.* * ,.,.,.,.,.,.,.,.,.o * % ,.,.,.,.,.,.,.\", \",.,.* * * * ,.,.,.,.,.,.,.* * 1 1 1 * * ,.,.,.,.\", \",.* * ,.,.* * ,.,.,.,.% 1 t l m B N v i 5 * ,.,.\", \" * ,.,.,.,.* o ,.,.* i A R ) [ | [ E H d * ,.\",
\",.,.,.,.,.,.,.,.,.,.s U ..-.-.-.>.-.-.-.o.Y j o \",
\",.,.,.,.,.,.,.,.,.% Z ..>.-.-.=.-.-.=.=.>.@.K 7 \",
\",.,.,.,.,.,.,.,.,.% M >.-.-.-.-.-.=.-.-.| A 7 \", \",.,.,.,.,.,.,.,.,.,.q G ) #.-.-.>.>.-.$. P i o \",
\",.,.,.,.,.,.,.,.,.,.% 9 x K T ^ ( / E I n 0 % ,.\",
\",.,.,.,.,.,.,.,.,.,.,.,.* 1 t d h h t 5 * % ,.,.\",
\",.,.,.,.,.,.,.,.,.,.,.,.,.o % * % * % o ,.,.,.,.\"
};
")
)

(setq ideframetools-ecbsource-xpm

("/ XPM /

static char system_file_manager__[] = {
/
columns rows colors chars-per-pixel /
\"24 24 218 2 \",
\" c #000000\",
\". c #080000\",
\"X c #160002\",
\"o c #180000\",
\"O c #250000\",
\"+ c #000F21\",
\"@ c #390E24\",
\"# c #4F0C00\",
\"$ c #4B1300\",
\"% c #282654\",
\"& c #00157D\",
\"
c #0E226A\",
\"= c #746A6F\",
\"- c #B74B00\",
\"; c #B36439\",
\": c #C87744\",
\"> c #FFA756\",
\", c #FFAD7F\",
\"< c #000087\",
\"1 c #002F92\",
\"2 c #003399\",
\"3 c #00389E\",
\"4 c #0009BE\",
\"5 c #003CA3\",
\"6 c #2D5A8E\",
\"7 c #0041A3\",
\"8 c #0044AB\",
\"9 c #004DAA\",
\"0 c #0054AA\",
\"q c #0054BC\",
\"w c #005CB8\",
\"e c #0565BE\",
\"r c #2561B3\",
\"t c #2877BA\",
\"y c #2754C7\",
\"u c #026ACD\",
\"i c #006CD2\",
\"p c #0E75D3\",
\"a c #1F7ED7\",
\"s c #2877C2\",
\"d c #2C78C7\",
\"f c #004AE3\",
\"g c #004CE8\",
\"h c #004BFE\",
\"j c #0066EB\",
\"k c #0064FF\",
\"l c #006BFF\",
\"z c #007AFF\",
\"x c #2681BF\",
\"c c #2E81CE\",
\"v c #3480C5\",
\"b c #3A84CA\",
\"n c #3A88CD\",
\"m c #2E87DB\",
\"M c #3188D2\",
\"N c #3C8AD2\",
\"B c #378FD9\",
\"V c #3F90D7\",
\"C c #3D93DC\",
\"Z c #0586F0\",
\"A c #008AFF\",
\"S c #009FFF\",
\"D c #2585E2\",
\"F c #2D8CE2\",
\"G c #3F8DE8\",
\"H c #2F9AED\",
\"J c #3693E2\",
\"K c #3695E8\",
\"L c #2493F9\",
\"P c #2996F8\",
\"I c #23A4FF\",
\"U c #2FA6FB\",
\"Y c #24A8FF\",
\"T c #3BA6FB\",
\"R c #33AFFF\",
\"E c #3EACFF\",
\"W c #5998C4\",
\"Q c #5C93CB\",
\"! c #428ED1\",
\"~ c #4293DA\",
\"^ c #479ADD\",
\"/ c #4C9CDB\",
\"( c #5395D5\",
\") c #509BDD\",
\"_ c #589FDD\",
\"c #778DCD\", \"' c #59A6DF\", \"] c #74A2CD\", \"[ c #479BE0\", \"{ c #499CE2\", \"} c #509EE3\", \"| c #719AF9\", \" . c #4EA1E3\", \".. c #44A1EB\", \"X. c #4EA4EC\", \"o. c #4EA9ED\", \"O. c #51A4E4\", \"+. c #5CA5E1\", \"@. c #5CAAE7\", \"#. c #56AAEB\", \"$. c #5BAAEB\", \"%. c #5DB2EF\", \"&. c #4AA6F2\", \"*. c #47A9F3\", \"=. c #4BACF4\", \"-. c #44ADFF\", \";. c #5AAFF3\", \":. c #57A2FA\", \">. c #4BB2FC\", \",. c #48BAFF\", \"<. c #57B1F6\", \"1. c #5FB4F3\", \"2. c #5EB9F7\", \"3. c #54B2FD\", \"4. c #59B5FD\", \"5. c #51BAFF\", \"6. c #5DBDFE\", \"7. c #64AFE6\", \"8. c #68B2EC\", \"9. c #6FBCEE\", \"0. c #62AFF2\", \"q. c #60B7F5\", \"w. c #6FB5F3\", \"e. c #67BBF7\", \"r. c #63BDFE\", \"t. c #6BBEFC\", \"y. c #7EB3F6\", \"u. c #70BDF5\", \"i. c #72B6F9\", \"p. c #00DDFF\", \"a. c #3CC6FF\", \"s. c #38CEFF\", \"d. c #3CD8FF\", \"f. c #00FFFF\", \"g. c #48CBFF\", \"h. c #5BC1FF\", \"j. c #46D4FF\", \"k. c #48D9FF\", \"l. c #56D3FF\", \"z. c #5CD3FF\", \"x. c #54DFFF\", \"c. c #64C0FE\", \"v. c #6BC2FE\", \"b. c #6BCBFF\", \"n. c #73C5FD\", \"m. c #73CAFF\", \"M. c #7BCCFF\", \"N. c #6DD3FF\", \"B. c #70D4FF\", \"V. c #7BDBFF\", \"C. c #52E0FF\", \"Z. c #52EFFF\", \"A. c #65E2FF\", \"S. c #7EE3FF\", \"D. c #BF9E95\", \"F. c #C99292\", \"G. c #C5A888\", \"H. c #E4B181\", \"J. c #FFD3AE\", \"K. c #FFFFB6\", \"L. c #A590C1\", \"P. c #83BEF0\", \"I. c #90B5F2\", \"U. c #83C2F2\", \"Y. c #80CEFF\", \"T. c #8ACFFF\", \"R. c #84D3FF\", \"E. c #8BD3FF\", \"W. c #84DCFF\", \"Q. c #8DDBFF\", \"!. c #96D5FF\", \"~. c #9AD1F9\", \"^. c #92D9FF\", \"/. c #99DCFF\", \"(. c #B4C9E7\", \"). c #A3DDFF\", \"_. c #A9DFFF\", \". c #B7DCFF\",
\"'. c #84E4FF\",
\"]. c #82EDFF\",
\"[. c #99E4FF\",
\"{. c #98ECFF\",
\"}. c #82FFFF\",
\"|. c #88FDFF\",
\" X c #99FFFF\",
\".X c #A3E2FF\",
\"XX c #AFE1FF\",
\"oX c #A0EDFF\",
\"OX c #B7E7FF\",
\"+X c #BAE5FF\",
\"@X c #B5E8FF\",
\"#X c #BFEBFF\",
\"$X c #A6FFFF\",
\"%X c #ADFFFF\",
\"&X c #B4FFFF\",
\"X c #BAFFFF\",
\"=X c #FFEEDD\",
\"-X c #FFF5DC\",
\";X c #D2DFF2\",
\":X c #C3E6FF\",
\">X c #C2EAFF\",
\",X c #CAECFE\",
\"<x c="" #d0efff\",="" \"1x="" #c9f0ff\",="" \"2x="" #c1ffff\",="" \"3x="" #ceffff\",="" \"4x="" #d3f4ff\",="" \"5x="" #daf5ff\",="" \"6x="" #d7ffff\",="" \"7x="" #daffff\",="" \"8x="" #ffffe6\",="" \"9x="" #ffffee\",="" \"0x="" #e1f5ff\",="" \"qx="" #e3fdff\",="" \"wx="" #e8fcff\",="" \"ex="" #f4ffff\",="" \"rx="" #ffffff\",="" \"tx="" none\",="" *="" pixels="" \"txtxtxtxtxtxtxtxtxtxtxtxtxtxtxtxtxtxtxtxtxtxtxtx\",="" \"txtxtxt.+x+x="">X,X4X5X4X1XOX).E.M.c.q.$.O.! tXtXtX\",
\"tXtXtX6.^.XX4X5XwXwX0X5X>X+X.X!.M.u.8.7.' tXtXtX\",
\"tXtXtXc.m.M.R.^..X@X>X>XOXXXE.M.e.%.@.+.' tXtXtX\",
\"tXtXtXe.v.m.R.E.E.Q.E.R.R.M.M.h.;.#.} / ) x tXtX\",
\"tXtXm #.<.4.c.c.v.m.b.c.h.5.>.#.{ ~ N n b t tXtX\",
\"tXtXE.)..X@X#X,X5X5XqX5X<X#XOX.X)./.E.R.T.U.tXtX\",
\"tXtXR.{.</x>
XwX7X%X%X7XrXrXrXrXrXqX7X2X X}.B.n.tXtX\",
\"tXtXn.$X% * I.L.r y . X @ A.w.tXtX\",
\"tXtXn. Xo < p.qXrXz f.4 A l k h f g h O C.i.tXtX\",
\"tXtXt.Z.F.rXrX9X9X8XrXrXrXrXrXrXrXrXrX, S u.tXtX\",
\"tXtXe.a.J.N.P.y.| :.G ] 6X7XwX3X].&XK.Z c.tXtX\", \"tXtX0.U j j j j j j j j j j j j j j j j e u.tXtX\", \"tXtX} r.rXrXrXrXrXrXrXrXrXrXeX4X,X/.l.-.H +.tXtX\", \"tXtX{ =.V./.5X,X@X[./.[.!.Q.).E.V.d., G.I ( tXtX\", \"tXtX~ o.W.c.b._.,X:X>X:X.).R.v.c.,.Q W P ! tXtX\",
\"tXtX! ..W.m.M.m.R.oX}.x.s.k.N.m.e.2.>.=.B b tXtX\",
\"tXtXb C m.v.m.m.M.g.= ;X(.D.R b.q.$. .} M v tXtX\",
\"tXtXd C c.q.c.b.n.d.; -X=X> Y c.#.O.[ ^ c s tXtX\",
\"tXtXD L c.$.%.q.t.x.: # $ - z.o.O.[ ~ C u q tXtX\",
\"tXtXtX+ h. .O.#.#.-.S.|.}.'.E ^ ~ V N a 6 tXtXtX\",
\"tXtXtXtX>.=.3.3.4.3.-.-.T T *.&...K J i ~.tXtXtX\",
\"tXtXtXF p w 0 9 9 9 9 8 8 7 7 5 2 2 1 & 3 tXtXtX\"
};
")
)

(setq ideframetools-bottom-xpm

("/ XPM /

static char go_bottom__[] = {
/
columns rows colors chars-per-pixel /
\"24 24 82 1 \",
\" c #1E4680\",
\". c #1F4781\",
\"X c #204985\",
\"o c #204A87\",
\"O c #204B88\",
\"+ c #214B88\",
\"@ c #214C88\",
\"# c #214C89\",
\"$ c #224C88\",
\"% c #234C88\",
\"& c #224C89\",
\"
c #224D89\",
\"= c #224D8A\",
\"- c #224D8B\",
\"; c #234E8A\",
\": c #305A94\",
\"> c #38639B\",
\", c #3B669E\",
\"< c #3463A1\",
\"1 c #3465A4\",
\"2 c #3666A5\",
\"3 c #3866A3\",
\"4 c #3967A4\",
\"5 c #3B69A3\",
\"6 c #3C68A2\",
\"7 c #3D69A3\",
\"8 c #3868A6\",
\"9 c #3B6BA7\",
\"0 c #3D6BA5\",
\"q c #3F6DA8\",
\"w c #3E6EAB\",
\"e c #3F6EAB\",
\"r c #3E6FAB\",
\"t c #3F6FAB\",
\"y c #3E6FAC\",
\"u c #3F6FAC\",
\"i c #3F70AB\",
\"p c #416DA7\",
\"a c #446DA5\",
\"s c #436EA8\",
\"d c #406FAC\",
\"f c #4370AA\",
\"g c #4570A8\",
\"h c #4070AC\",
\"j c #4775AE\",
\"k c #4871A8\",
\"l c #4874AD\",
\"z c #4A75AD\",
\"x c #4978B2\",
\"c c #4979B3\",
\"v c #4B7BB3\",
\"b c #4C7AB2\",
\"n c #547CB0\",
\"m c #557DB1\",
\"M c #507DB4\",
\"N c #507EB5\",
\"B c #537FB6\",
\"V c #5780B5\",
\"C c #5D84B6\",
\"Z c #5582B8\",
\"A c #5A83B8\",
\"S c #5984B8\",
\"D c #5B84B8\",
\"F c #6288B9\",
\"G c #678CBB\",
\"H c #628ABD\",
\"J c #668EBF\",
\"K c #6D8FBB\",
\"L c #6C8FBD\",
\"P c #6D90BC\",
\"I c #6D92BE\",
\"U c #6E93BF\",
\"Y c #7193BF\",
\"T c #6990C0\",
\"R c #6D93C1\",
\"E c #7697C1\",
\"W c #7095C4\",
\"Q c #7498C5\",
\"! c #779BC6\",
\"~ c #7A9AC3\",
\"^ c #729FCF\",
\"/ c None\",
/ pixels /
\"////////////////////////\",
\"////////o+o$$+++-///////\",
\"////////oIIRLKKK.///////\",
\"////////o!NNjqs~-///////\",
\"////////.!ccq11E.///////\",
\"////////+Rccy1<W-///////\",
\"////////.Wccy1<i. \",="" \"="" .tccy11g+="" .tccy22d+="" -.-.-tccy22d++++.+="" -:vazzccy12jmmma$="" .="">Sccccy1121zk$////\",
\"//////+,Ncccy111dk-/////\",
\"///////+7Nccd11qd-//////\",
\"////////+7bcd19s-///////\",
\"/////////+5ci89$////////\",
\"//////////-8y4$/////////\",
\"///////////-<-+/////////\",
\"///////////.+.//////////\",
\"////////////////////////\",
\"///--..--.----.--.-.+-//\",
\"///.^^^^^^^^^^^^^^^^^.//\",
\"///-.-.--..-.--..--..+//\",
\"////////////////////////\"
};
")
)</i.>

(setq ideframetools-top-xpm

("/ XPM /

static char go_top__[] = {
/
columns rows colors chars-per-pixel /
\"24 24 65 1 \",
\" c #204A87\",
\". c #214B87\",
\"X c #204B88\",
\"o c #214B88\",
\"O c #214C88\",
\"+ c #224C88\",
\"@ c #224C89\",
\"# c #234D89\",
\"$ c #264F8A\",
\"% c #28518C\",
\"& c #2A5590\",
\"
c #2F5994\",
\"= c #36609A\",
\"- c #3A649F\",
\"; c #3E679F\",
\": c #3465A4\",
\"> c #3768A5\",
\", c #3F69A2\",
\"< c #3C6BA7\",
\"1 c #3D6CA8\",
\"2 c #3C6CA9\",
\"3 c #3E6EAB\",
\"4 c #3F6EAB\",
\"5 c #3E6FAB\",
\"6 c #3F6FAB\",
\"7 c #3E6FAC\",
\"8 c #3F6FAC\",
\"9 c #3F70AB\",
\"0 c #446EA5\",
\"q c #466FA4\",
\"w c #416FAA\",
\"e c #406FAC\",
\"r c #4572AB\",
\"t c #4070AC\",
\"y c #4373AE\",
\"u c #4774AC\",
\"i c #4A73A9\",
\"p c #4F77AA\",
\"a c #4874AD\",
\"s c #4A75AD\",
\"d c #4B76AE\",
\"f c #4B77AE\",
\"g c #4C77AF\",
\"h c #5077AC\",
\"j c #577DAF\",
\"k c #4675B1\",
\"l c #4877B1\",
\"z c #4979B3\",
\"x c #4A7AB3\",
\"c c #4B7AB3\",
\"v c #4F7BB2\",
\"b c #4E7CB4\",
\"n c #4E7DB5\",
\"m c #567DB0\",
\"M c #517EB6\",
\"N c #547FB4\",
\"B c #587EB0\",
\"V c #5481B6\",
\"C c #5581B7\",
\"Z c #5782B7\",
\"A c #5C82B3\",
\"S c #5883B7\",
\"D c #5D86B7\",
\"F c #6C99CA\",
\"G c None\",
/ pixels /
\"GGGGGGGGGGGGGGGGGGGGGGGG\",
\"GGG.+@@++@++@++@@@@@+@.G\",
\"GGG.FFFFFFFFFFFFFFFFFF.G\",
\"GGG @@@@@@@@@@@@@@@@@@ G\",
\"GGGGGGGGGGGGGGGGGGGGGGGG\",
\"GGGGGGGGGGGG.GGGGGGGGGGG\",
\"GGGGGGGGGGG$j%GGGGGGGGGG\",
\"GGGGGGGGGG@BDA$GGGGGGGGG\",
\"GGGGGGGGGXpS9cj@GGGGGGGG\",
\"GGGGGGGGXqSkt:dh@GGGGGGG\",
\"GGGGGGGX;Zxxw::di GGGGGG\",
\"GGGGGGX=Zxxx8:::sqXGGGGG\",
\"GGGGGX*Nxzzz8::::a, GGGG\",
\"GGGG &cZVnzz8::1ass-XGGG\",
\"GGGG. XX@Mxx1::r@. .. GG\",
\"GGGGGGGG nxx9::w.GGGGGGG\",
\"GGGGGGGG lxz8::1XGGGGGGG\",
\"GGGGGGGG lzz8:::XGGGGGGG\",
\"GGGGGGGGXkxx8:::XGGGGGGG\",
\"GGGGGGGGXkzl1:::.GGGGGGG\",
\"GGGGGGGGXkxx1:::.GGGGGGG\",
\"GGGGGGGGXtkk1:::.GGGGGGG\",
\"GGGGGGGG..XXXX...GGGGGGG\",
\"GGGGGGGGGGGGGGGGGGGGGGGG\"
};

")
)

(setq ideframetools-goto-xpm

("/ XPM /

static char goto[] = {
/
columns rows colors chars-per-pixel /
\"24 24 64 1 \",
\" c #000000\",
\". c #010101\",
\"X c #020202\",
\"o c #040404\",
\"O c #050505\",
\"+ c #060606\",
\"@ c #070707\",
\"# c #080808\",
\"$ c #090909\",
\"% c #0B0B0B\",
\"& c #0C0C0C\",
\"
c #0D0D0D\",
\"= c #0F0F0F\",
\"- c #101010\",
\"; c #111111\",
\": c #121212\",
\"> c #131313\",
\", c #141414\",
\"< c #151515\",
\"1 c #161616\",
\"2 c #171717\",
\"3 c #181818\",
\"4 c #191919\",
\"5 c #1A1A1A\",
\"6 c #1B1B1B\",
\"7 c #1C1C1C\",
\"8 c #1D1D1D\",
\"9 c #1E1E1E\",
\"0 c #1F1F1F\",
\"q c #212121\",
\"w c #222222\",
\"e c #232323\",
\"r c #242424\",
\"t c #252525\",
\"y c #272727\",
\"u c #282828\",
\"i c #292929\",
\"p c #2B2B2B\",
\"a c #2C2C2C\",
\"s c #2F2F2F\",
\"d c #313131\",
\"f c #323232\",
\"g c #333333\",
\"h c #343434\",
\"j c #353535\",
\"k c #363636\",
\"l c #383838\",
\"z c #393939\",
\"x c #3B3B3B\",
\"c c #3D3D3D\",
\"v c #3E3E3E\",
\"b c #3F3F3F\",
\"n c #404040\",
\"m c #414141\",
\"M c #434343\",
\"N c #454545\",
\"B c #484848\",
\"V c #4A4A4A\",
\"C c #4C4C4C\",
\"Z c #505050\",
\"A c #535353\",
\"S c #595959\",
\"D c #5A5A5A\",
\"F c None\",
/ pixels /
\"FFFFFFFFFFFFFF....FFFFFF\",
\"FFFFFFFFFFFF......FFFFFF\",
\"FFFFFFFFFFFo$o$oooFFFFFF\",
\"FFFFFFFFFF$=:=:::$FFFFFF\",
\"FFFFFFFFF=4444442oFFFFFF\",
\"FFFFFFFF$0rwwwrw2FFFFFFF\",
\"FFFFFFFF4apaaaaw=FFFFFFF\",
\"FFFFFFFF=ajjjjp:FFFFFFFF\",
\"FFFFFF.FF2xMbd2FFFFFFFFF\",
\"FFFFFF2:FFrBj:FFFFFFFFFF\",
\"FFFFF4dxrFFwFFFFFFFFFFFF\",
\"FFFFFpADCwFFFF....FFFFFF\",
\"FFFFFFBAjFFF.......FFFFF\",
\"FFFFFFFFFFF....o...FFFFF\",
\"FFFFFFFFFF.$$$$$$$.FFFFF\",
\"FFFFFFFFF$=2:::2:$FFFFFF\",
\"FFFFFFFF.20000002oFFFFFF\",
\"FFFFFFFF=rprprpw:FFFFFFF\",
\"FFFFFFFFo0dddda2FFFFFFFF\",
\"FFFFFFFFFopMMj0FFFFFFFFF\",
\"FFFFFF:4FF:xb4FFFFFFFFFF\",
\"FFFFFFdbaFF2:FFFFFFFFFFF\",
\"FFFFF=BDDpFFFFFFFFFFFFFF\",
\"FFFFFFaNd0FFFFFFFFFFFFFF\"
};

")
)

; splitbufferleftright.xpm
(setq ideframetools-splitvert-xpm

("/ XPM /

static char view_split_left_right__[] = {
/
columns rows colors chars-per-pixel /
\"24 24 120 2 \",
\" c #0C1875\",
\". c #222275\",
\"X c #1A328D\",
\"o c #1F3993\",
\"O c #1B3B99\",
\"+ c #243C92\",
\"@ c #2A3F92\",
\"# c #0F3BA7\",
\"$ c #0B3EAC\",
\"% c #133CA4\",
\"& c #2E4092\",
\"
c #344492\",
\"= c #394792\",
\"- c #3E4892\",
\"; c #1B40A1\",
\": c #194FAF\",
\"> c #0441B3\",
\", c #0144BA\",
\"< c #2F56AF\",
\"1 c #3B53A4\",
\"2 c #3455AA\",
\"3 c #2C57B1\",
\"4 c #2559B6\",
\"5 c #2858B4\",
\"6 c #255BB9\",
\"7 c #2F5BBB\",
\"8 c #41478D\",
\"9 c #424C92\",
\"0 c #494F93\",
\"q c #45539E\",
\"w c #4B569A\",
\"e c #575A9B\",
\"r c #4052A0\",
\"t c #5C64A3\",
\"y c #5A6CAC\",
\"u c #586FB0\",
\"i c #5671B4\",
\"p c #0257D2\",
\"a c #065AD4\",
\"s c #0B5DD4\",
\"d c #105FD4\",
\"f c #1563D4\",
\"g c #1B67D3\",
\"h c #1E68D3\",
\"j c #346AC7\",
\"k c #246CD3\",
\"l c #2A6FD3\",
\"z c #2D72D4\",
\"x c #3072D0\",
\"c c #3979DC\",
\"v c #246FE0\",
\"b c #3F85E2\",
\"n c #3585ED\",
\"m c #368BF7\",
\"M c #3B8EF7\",
\"N c #348BF8\",
\"B c #3E91F7\",
\"V c #4C84DE\",
\"C c #5C88D7\",
\"Z c #5187DE\",
\"A c #568ADE\",
\"S c #5B8CDD\",
\"D c #618DDB\",
\"F c #6492DB\",
\"G c #6B95DB\",
\"H c #6C98DF\",
\"J c #7798D6\",
\"K c #7097D8\",
\"L c #7599D8\",
\"P c #4494F7\",
\"I c #4A95F0\",
\"U c #4A98F7\",
\"Y c #4E9BF8\",
\"T c #5197F0\",
\"R c #539CF5\",
\"E c #5B9EF0\",
\"W c #6594E1\",
\"Q c #6996E0\",
\"! c #6C99E2\",
\"~ c #719CE2\",
\"^ c #5BA3F7\",
\"/ c #76A0E2\",
\"( c #7DA4E3\",
\") c #7CAEEA\",
\"_ c #62A4F2\",
\"c #6AA6F0\", \"' c #6EA9F0\", \"] c #65ABF8\", \"[ c #74ACF0\", \"{ c #7CB1F0\", \"} c #90B2DF\", \"| c #80A7E4\", \" . c #82A9E5\", \".. c #83B5F0\", \"X. c #87B8F0\", \"o. c #8BBAF0\", \"O. c #91BFF1\", \"+. c #C4C6DD\", \"@. c #C1CAE1\", \"#. c #C9CFE3\", \"$. c #CDD1E4\", \"%. c #D3D5E4\", \"&. c #D5D8E6\", \"*. c #DCDCE6\", \"=. c #D5D9E8\", \"-. c #DCDEEB\", \";. c #DEE1ED\", \":. c #DCE3F2\", \">. c #E4E4EC\", \",. c #E8E7EE\", \"<. c #E8E8EE\", \"1. c #E2E6F1\", \"2. c #E5EBF6\", \"3. c #EDEDF2\", \"4. c #EFF0F7\", \"5. c #F2F2F6\", \"6. c #F4F5F9\", \"7. c #F7F8FA\", \"8. c #FDFDFE\", \"9. c None\", /* pixels */ \"9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.\", \"9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.\", \"9.. 8 9 9 - - = = * * * * & @ @ @ + + + o X 9.\", \"9.0 } O.o.X...{ { [ [ ' _ _ E E T T I I b O 9.\",
\"9.w ) ] _ ^ ^ ^ R R R Y U P P P B m m m m n ; 9.\",
\"9.q F Q ~ ~ ~ ! ~ ! C 7 D ! ! Q ! Q ! ! Q c % 9.\",
\"9.q J :.6.6.6.6.6.6.+.e %.6.6.6.6.4.6.3.1.S % 9.\",
\"9.r L 2.8.8.8.8.8.8.$.t ;.8.8.7.7.7.7.7.2.S % 9.\",
\"9.1 L 2.8.8.8.8.8.8.$.t -.8.8.7.7.7.5.5.<.S # 9.\",
\"9.1 L 2.8.8.8.8.8.8.$.t -.8.7.7.7.5.5.5.1.S # 9.\",
\"9.1 L 2.8.8.8.8.8.8.%.t -.8.7.7.5.5.5.3.1.A > 9.\",
\"9.2 G 2.8.8.8.8.8.8.$.y -.7.7.6.5.4.3.<.;.A $ 9.\",
\"9.2 G 2.8.8.8.8.8.8.$.y =.7.5.5.3.3.3.<.>.A $ 9.\",
\"9.2 G 2.8.8.8.8.8.8.$.y =.7.5.3.3.<.,.>.-.Z > 9.\",
\"9.< F 2.8.8.8.8.8.8.$.u &.5.4.3.<.,.>.>.=.Z > 9.\",
\"9.3 F 2.8.8.8.8.7.8.$.u &.5.3.,.,.>.>.-.=.Z > 9.\",
\"9.5 F 2.8.8.7.7.7.7.#.i %.3.<.<.>.>...%.Z $ 9.\",
\"9.5 D 2.8.8.8.7.7.7.#.i %.3.<.>.>...%.&.V , 9.\",
\"9.4 S ;.6.6.5.5.5.5.@.i #.,.>.-...&.&.$.V , 9.\",
\"9.6 V ( . . .( ( ( F j G / ~ ~ L ! H G W v , 9.\",
\"9.: x z z l k k k h g g f f f d s s s a a p > 9.\",
\"9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.\",
\"9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.\",
\"9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.\"
};
")
)

; splitbuffertopbottom.xpm
(setq ideframetools-splithorz-xpm

("/ XPM /

static char view_split_top_bottom__[] = {
/
columns rows colors chars-per-pixel /
\"24 24 135 2 \",
\" c #0C1875\",
\". c #222275\",
\"X c #1A328D\",
\"o c #1F3993\",
\"O c #1B3B99\",
\"+ c #243C92\",
\"@ c #2A3F92\",
\"# c #0F3BA7\",
\"$ c #0C3EAB\",
\"% c #133CA4\",
\"& c #2E4092\",
\"
c #344492\",
\"= c #394792\",
\"- c #3E4892\",
\"; c #1B40A1\",
\": c #194FAF\",
\"> c #0341B4\",
\", c #0A41B1\",
\"< c #0144BA\",
\"1 c #2F56AF\",
\"2 c #3B53A4\",
\"3 c #3556AB\",
\"4 c #2C57B1\",
\"5 c #2559B6\",
\"6 c #2858B4\",
\"7 c #255BB9\",
\"8 c #41478D\",
\"9 c #424C92\",
\"0 c #494F93\",
\"q c #4D5297\",
\"w c #45539E\",
\"e c #4B569A\",
\"r c #515396\",
\"t c #515698\",
\"y c #535A9C\",
\"u c #4052A0\",
\"i c #545FA0\",
\"p c #5462A4\",
\"a c #5666A8\",
\"s c #5769AC\",
\"d c #586DAF\",
\"f c #586FB1\",
\"g c #5973B5\",
\"h c #5173BA\",
\"j c #5977B9\",
\"k c #0257D2\",
\"l c #065AD4\",
\"z c #0B5DD4\",
\"x c #105FD4\",
\"c c #265BC3\",
\"v c #1563D4\",
\"b c #1B66D3\",
\"n c #1E68D3\",
\"m c #246CD3\",
\"M c #2A6FD3\",
\"N c #2D72D4\",
\"B c #3072D0\",
\"V c #3979DC\",
\"C c #246FE0\",
\"Z c #4A7ACB\",
\"A c #467BD7\",
\"S c #3F85E2\",
\"D c #3585ED\",
\"F c #368BF7\",
\"G c #3B8EF7\",
\"H c #348BF8\",
\"J c #3E91F7\",
\"K c #4C83DD\",
\"L c #5188DF\",
\"P c #5A8CDD\",
\"I c #608CD6\",
\"U c #6790D6\",
\"Y c #6391DB\",
\"T c #6994DC\",
\"R c #6C98DF\",
\"E c #7798D6\",
\"W c #7197D9\",
\"Q c #7599D8\",
\"! c #4494F7\",
\"~ c #4A95F0\",
\"^ c #4D9AF7\",
\"/ c #5197F0\",
\"( c #549DF5\",
\") c #5B9EF0\",
\"_ c #6594E1\",
\"c #6996E0\", \"' c #6D99E2\", \"] c #729CE1\", \"[ c #5BA3F7\", \"{ c #77A0E2\", \"} c #7BA3E3\", \"| c #7CAEEA\", \" . c #62A4F2\", \".. c #6AA6F0\", \"X. c #6EA9F0\", \"o. c #65ABF8\", \"O. c #74ACF0\", \"+. c #7CB1F0\", \"@. c #90B2DF\", \"#. c #B5B8D4\", \"$. c #BDBED4\", \"%. c #80A7E4\", \"&. c #82A9E5\", \"*. c #83B5F0\", \"=. c #87B8F0\", \"-. c #8BBAF0\", \";. c #91BFF1\", \":. c #BBC9E6\", \">. c #C3C5DB\", \",. c #C6CADF\", \"<. c #CCCCDE\", \"1. c #CBCEE1\", \"2. c #CDD2E5\", \"3. c #C6D2EB\", \"4. c #CED6E9\", \"5. c #D4D5E3\", \"6. c #D5D8E7\", \"7. c #DCDCE6\", \"8. c #D7DAE8\", \"9. c #DBDEEB\", \"0. c #DCE0EE\", \"q. c #DCE3F1\", \"w. c #E4E4EB\", \"e. c #E8E8EE\", \"r. c #E4E7F1\", \"t. c #E5EAF6\", \"y. c #EDECF2\", \"u. c #E7EDF8\", \"i. c #F0EFF4\", \"p. c #EFF0F7\", \"a. c #F3F2F6\", \"s. c #F3F4F9\", \"d. c #F8F7F9\", \"f. c #FDFDFD\", \"g. c None\", /* pixels */ \"g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.\", \"g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.\", \"g.. 8 9 9 - - = = * * * * & @ @ + + + o + X g.\", \"g.q @.;.-.=.*.+.+.O.O.X... . .) ) / / ~ ~ S O g.\", \"g.e | o. .[ [ [ [ ( ^ ^ ! ! ! ! G G G H F D ; g.\", \"g.w Y ] ] ' ] ' ] ' ' ' ' ' ' ' ' ' ' _ V % g.\",
\"g.w E q.s.s.s.s.s.s.s.s.s.s.s.s.p.p.p.a.r.P % g.\",
\"g.u Q t.f.f.f.f.f.f.f.f.f.f.f.f.f.d.d.a.t.P % g.\",
\"g.2 Q t.f.f.f.f.f.f.f.f.f.f.f.d.d.d.a.a.r.P # g.\",
\"g.2 Q t.f.f.f.f.f.f.f.f.f.f.f.d.d.a.a.i.t.P $ g.\",
\"g.2 Q u.f.f.f.f.f.f.f.f.f.f.d.d.s.a.a.y.r.P $ g.\",
\"g.3 U 3.q.q.q.q.q.0.0.9.8.8.6.6.5.5.1.<.>.K $ g.\",
\"g.3 Z h j j j f d g s a a p p i y t t r q c , g.\",
\"g.3 P :.4.6.4.4.4.2.2.2.1.1.1.>.>.>.$.$.#.A , g.\",
\"g.3 T u.f.f.f.f.f.f.f.d.d.a.p.p.y.e.e.e.w.L > g.\",
\"g.4 U t.f.f.f.f.d.d.d.a.a.p.y.e.e.w.w.7.8.K > g.\",
\"g.6 Y t.f.f.f.d.d.d.d.a.y.y.e.e.w.w.7.7.5.K > g.\",
\"g.6 Y t.f.f.f.d.d.a.a.y.y.y.e.e.w.7.7.7.5.K < g.\",
\"g.5 P q.d.s.p.p.a.y.y.y.e.e.w.7.7.7.5.5.5.K < g.\",
\"g.7 K } &.&.&.} } } { { ] { ] ] R ' R T _ C < g.\",
\"g.: B N N M m m m n b b v v v x z z z l l k > g.\",
\"g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.\",
\"g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.\",
\"g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.g.\"
};

")
)

; zoombuffer.xpm
(setq ideframetools-max-xpm

("/ XPM /

static char view_fullscreen__[] = {
/
columns rows colors chars-per-pixel /
\"24 24 162 2 \",
\" c #E05F3C\",
\". c #CA602B\",
\"X c #DE662B\",
\"o c #C7643D\",
\"O c #DE6039\",
\"+ c #DA7534\",
\"@ c #D2743F\",
\"# c #DB703A\",
\"$ c #D35651\",
\"% c #CE6B49\",
\"& c #DB7B48\",
\"
c #C5645E\",
\"= c #DF7251\",
\"- c #D67C57\",
\"; c #D87F5E\",
\": c #E56449\",
\"> c #E0785E\",
\", c #C67979\",
\"< c #EC8719\",
\"1 c #EC8E1D\",
\"2 c #EA9320\",
\"3 c #DD8644\",
\"4 c #DC8257\",
\"5 c #DF895B\",
\"6 c #E3814E\",
\"7 c #E98357\",
\"8 c #CC8679\",
\"9 c #E28C7D\",
\"0 c #183390\",
\"q c #0037A0\",
\"w c #083BA0\",
\"e c #023DA8\",
\"r c #0740A8\",
\"t c #0B41A8\",
\"y c #0D45B5\",
\"u c #0446BC\",
\"i c #0946B9\",
\"p c #014BBF\",
\"a c #1445B1\",
\"s c #1F4DB0\",
\"d c #2451B0\",
\"f c #255EBC\",
\"g c #2D61BD\",
\"h c #3B61B6\",
\"j c #3362BB\",
\"k c #3B69BF\",
\"l c #43478E\",
\"z c #4660AF\",
\"x c #4A60AD\",
\"c c #5164AB\",
\"v c #5C6BAA\",
\"b c #4161B1\",
\"n c #436EBF\",
\"m c #4C72BF\",
\"M c #5276BF\",
\"N c #5779BF\",
\"B c #5D7CBF\",
\"V c #617EBF\",
\"C c #0147C1\",
\"Z c #014BC6\",
\"A c #0C64DF\",
\"S c #1267DF\",
\"D c #166ADF\",
\"F c #1C6EDF\",
\"G c #2C65C3\",
\"H c #3667C0\",
\"J c #2372DF\",
\"K c #2A76DE\",
\"L c #2F79DE\",
\"P c #337CDF\",
\"I c #0562E2\",
\"U c #2C7DEC\",
\"Y c #6580BF\",
\"T c #6983BF\",
\"R c #7688BC\",
\"E c #2E83EF\",
\"W c #3D85E1\",
\"Q c #3482EB\",
\"! c #3B86EB\",
\"~ c #3F89EC\",
\"^ c #5A8EDF\",
\"/ c #6F87C0\",
\"( c #6D96DC\",
\") c #4380E1\",
\"_ c #438CEC\",
\"c #749EE2\", \"' c #709FE8\", \"] c #4CA2FE\", \"[ c #53A6FF\", \"{ c #57A8FF\", \"} c #5DACFF\", \"| c #66A4EE\", \" . c #75A1E5\", \".. c #7AA3E4\", \"X. c #72A1E9\", \"o. c #7DA9EB\", \"O. c #65B1FF\", \"+. c #6DB6FF\", \"@. c #75BCFF\", \"#. c #7BBFFF\", \"$. c #7FC1FF\", \"%. c #D59483\", \"&. c #DA9894\", \"*. c #D39A99\", \"=. c #E68081\", \"-. c #EB9181\", \";. c #E49588\", \":. c #EA9F8E\", \">. c #D3A5A8\", \",. c #D3B5BE\", \"<. c #DCB7BE\", \"1. c #EFACAB\", \"2. c #F0A2A0\", \"3. c #ECB3AF\", \"4. c #E6B9B8\", \"5. c #ECB8BB\", \"6. c #8AA8DF\", \"7. c #A6B5DF\", \"8. c #81A6E1\", \"9. c #86AAE3\", \"0. c #8BABE2\", \"q. c #91AEE1\", \"w. c #95B2E4\", \"e. c #98B6E6\", \"r. c #9BB9EA\", \"t. c #A4B6E1\", \"y. c #A6BBE5\", \"u. c #DBBBC1\", \"i. c #E2BDC0\", \"p. c #85C5FF\", \"a. c #8CC9FF\", \"s. c #90CDFF\", \"d. c #9FD4FB\", \"f. c #DEC7CF\", \"g. c #EDC2C1\", \"h. c #E6CDCE\", \"j. c #E8CCD0\", \"k. c #E9CFD8\", \"l. c #E5D0D5\", \"z. c #EED3D7\", \"x. c #E5D3D9\", \"c. c #EBD2D9\", \"v. c #E6D8DD\", \"b. c #EADADD\", \"n. c #F5D4D6\", \"m. c #F3DCDE\", \"M. c #F0DFE2\", \"N. c #EFE2E7\", \"B. c #E6E7EE\", \"V. c #E9E6EB\", \"C. c #E6E8EF\", \"Z. c #EBE9EE\", \"A. c #F1EAEE\", \"S. c #E6EAF2\", \"D. c #EDEDF2\", \"F. c #F2EFF3\", \"G. c #F2F2F6\", \"H. c #FBF4F4\", \"J. c #F6F6F9\", \"K. c #F6F8FB\", \"L. c #FDFDFD\", \"P. c None\", /* pixels */ \"P.P.P.P.P.P.P.P.P.P.P.P.P.P.P.P.P.P.P.P.P.P.P.P.\", \"P.P.P.P.P.P.P.P.P.P.P.P.P.P.P.P.P.P.P.P.P.P.P.P.\", \"P.l R / T T Y Y Y M M M M m m n n n n k H j 0 P.\", \"P.v d.s.a.p.$.$.$.$.@.+.+.O.O.O.{ { [ [ ] ] d P.\", \"P.v | _ _ _ ~ ~ ! ! ! ! Q Q Q E U U U U U Q s P.\", \"P.c ( e.y.7.7.7.y.y.y.y.y.y.y.y.7.t.7.t.y.^ a P.\", \"P.x 0.N.;.7 % &.H.L.L.L.L.L.L.L.2.: 7 9 M.o.a P.\", \"P.x 9.c.6 1 - z.L.L.L.L.L.L.L.L.m.; < 3 j.o.a P.\", \"P.z 0.k. = N.L.L.L.L.L.L.L.L.K.K.N.; . h.o.y P.\", \"P.b 9.c.9 n.L.L.L.L.L.L.L.L.K.J.J.J.b., h.o.y P.\", \"P.b 8.F.H.L.L.L.L.L.L.L.L.K.J.J.G.G.G.V.Z...i P.\", \"P.h 8.J.L.L.L.L.L.L.L.L.K.K.J.H.G.F.D.S.A...i P.\", \"P.h ..K.L.L.L.L.L.L.K.L.J.J.H.G.F.D.Z.B.Z. .i P.\", \"P.h ..K.L.L.L.L.L.K.L.K.H.J.G.D.F.S.B.B.Z. .u P.\", \"P.j ..A.m.L.L.L.L.K.J.J.G.G.D.D.S.Z.C.f.v.X.u P.\", \"P.j ..l.* 4.L.L.L.K.J.G.G.G.D.S.B.S.<.$ i.X.u P.\", \"P.g ..l.@ + g.L.K.H.G.G.D.D.Z.Z.S.<.# X u.X.u P.\", \"P.g .c.4 1 O 5.K.H.G.G.D.S.C.Z.,.o 2 & u.X.C P.\", \"P.g A.3.:.-.1.H.H.G.G.G.Z.Z.V.>.8 %.*.x.' C P.\",
\"P.G ^ e.r.r.r.e.e.w.q.w.q.q.q.6.0.9.9.9.6.) Z P.\",
\"P.g ) P P P K K J J J J F F D D S A A A A I p P.\",
\"P.r t t e t t t t t r e e r e e e e e e e e q P.\",
\"P.P.P.P.P.P.P.P.P.P.P.P.P.P.P.P.P.P.P.P.P.P.P.P.\",
\"P.P.P.P.P.P.P.P.P.P.P.P.P.P.P.P.P.P.P.P.P.P.P.P.\"
};

")
)

; hidebuffer.xpm
(setq ideframetools-hide-xpm

("/ XPM /

static char view_nofullscreen__[] = {
/
columns rows colors chars-per-pixel /
\"24 24 166 2 \",
\" c #E27B16\",
\". c #E57519\",
\"X c #C6582E\",
\"o c #DC5327\",
\"O c #DE5A31\",
\"+ c #CD6326\",
\"@ c #DE6520\",
\"# c #DB6F2A\",
\"$ c #DE5946\",
\"% c #D75B55\",
\"& c #C5624D\",
\"
c #D57A41\",
\"= c #DF7549\",
\"- c #C26054\",
\"; c #E77E45\",
\": c #EE8E24\",
\"> c #EC9729\",
\", c #E28434\",
\"< c #DA8853\",
\"1 c #DC845B\",
\"2 c #DC8065\",
\"3 c #D98470\",
\"4 c #D68778\",
\"5 c #DE887A\",
\"6 c #183390\",
\"7 c #0037A0\",
\"8 c #083BA0\",
\"9 c #023DA8\",
\"0 c #0740A8\",
\"q c #0B41A8\",
\"w c #0D45B5\",
\"e c #0446BC\",
\"r c #0946B9\",
\"t c #014BBF\",
\"y c #1445B1\",
\"u c #1F4DB0\",
\"i c #2451B0\",
\"p c #255EBC\",
\"a c #2D61BD\",
\"s c #3B61B6\",
\"d c #3362BB\",
\"f c #3B69BF\",
\"g c #43478E\",
\"h c #4660AF\",
\"j c #4A60AD\",
\"k c #5164AB\",
\"l c #5C6BAA\",
\"z c #4161B1\",
\"x c #436EBF\",
\"c c #4C72BF\",
\"v c #5276BF\",
\"b c #5779BF\",
\"n c #5D7CBF\",
\"m c #617EBF\",
\"M c #0147C1\",
\"N c #014BC6\",
\"B c #0C64DF\",
\"V c #1267DF\",
\"C c #166ADF\",
\"Z c #1C6EDF\",
\"A c #2C65C3\",
\"S c #3667C0\",
\"D c #2473DF\",
\"F c #2B77DF\",
\"G c #2F79DF\",
\"H c #337CDF\",
\"J c #0562E2\",
\"K c #2C7CEB\",
\"L c #6580BF\",
\"P c #6983BF\",
\"I c #7688BC\",
\"U c #2E83EF\",
\"Y c #3D85E1\",
\"T c #3482EB\",
\"R c #3B86EB\",
\"E c #3F88EB\",
\"W c #5A8EDF\",
\"Q c #6F87C0\",
\"! c #6D96DC\",
\"~ c #4380E1\",
\"^ c #438BEB\",
\"/ c #729DE3\",
\"( c #4CA2FE\",
\") c #53A6FF\",
\"_ c #57A8FF\",
\"c #5DACFF\", \"' c #66A4EE\", \"] c #74A0E6\", \"[ c #7AA2E2\", \"{ c #7BA5E8\", \"} c #7FA8E8\", \"| c #65B1FF\", \" . c #6DB6FF\", \".. c #75BCFF\", \"X. c #7BBFFF\", \"o. c #7FC1FF\", \"O. c #DF898B\", \"+. c #CF9287\", \"@. c #C8959B\", \"#. c #CB9A9E\", \"$. c #D69195\", \"%. c #D69B95\", \"&. c #D29B9C\", \"*. c #E58C85\", \"=. c #E0988C\", \"-. c #EA998C\", \";. c #E8A398\", \":. c #D99EA0\", \">. c #DDB0B3\", \",. c #E1ABA8\", \"<. c #E5B6B6\", \"1. c #ECB4B4\", \"2. c #E5BAB6\", \"3. c #E5B7B9\", \"4. c #E6BBBF\", \"5. c #E8BBBB\", \"6. c #F1B3B2\", \"7. c #F4B9B9\", \"8. c #87A5DD\", \"9. c #89A7DE\", \"0. c #8AA9DF\", \"q. c #81A6E1\", \"w. c #85A8E1\", \"e. c #8CABE1\", \"r. c #91AEE1\", \"t. c #95B2E4\", \"y. c #9AB6E6\", \"u. c #A0B6E5\", \"i. c #A6BCE6\", \"p. c #A7BEE8\", \"a. c #85C5FF\", \"s. c #8CC9FF\", \"d. c #90CDFF\", \"f. c #9FD4FB\", \"g. c #E4C3C8\", \"h. c #EACACA\", \"j. c #F0CECF\", \"k. c #EACFD1\", \"l. c #EED6D6\", \"z. c #ECD8D7\", \"x. c #E4D4DD\", \"c. c #EDD9DB\", \"v. c #F4D9DB\", \"b. c #DCDBE4\", \"n. c #DCDFEA\", \"m. c #E3DFE5\", \"M. c #E9DFE2\", \"N. c #F3DEE1\", \"B. c #E4E0E4\", \"V. c #E4E4EA\", \"C. c #ECEAEE\", \"Z. c #F2E3E6\", \"A. c #FCE8E7\", \"S. c #F4EAEB\", \"D. c #FAEDED\", \"F. c #E5E9F0\", \"G. c #ECEEF3\", \"H. c #F2EEF2\", \"J. c #EEF0F6\", \"K. c #EEF4F9\", \"L. c #F3F3F6\", \"P. c #FAF3F4\", \"I. c #F5F6FA\", \"U. c #F7F9FB\", \"Y. c #FDFDFD\", \"T. c None\", /* pixels */ \"T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.\", \"T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.\", \"T.g I Q P P L m n n b b v c c x x x x f S d 6 T.\", \"T.l f.d.s.a.a.o.X..... . .| | _ _ ) ) ( ( i T.\",
\"T.l ' ^ ^ ^ ^ ^ R R R R T T T K K K K K K U u T.\",
\"T.k ! y.i.p.p.p.i.i.i.p.p.i.p.p.p.p.i.i.i.W y T.\",
\"T.j e.I.Y.Y.D.7.A.Y.Y.Y.Y.Y.Y.A.<.S.Y.U.U.{ y T.\",
\"T.j w.I.Y.P.*.$ v.Y.Y.Y.Y.Y.Y.N.& 4 H.U.P.{ y T.\",
\"T.z w.I.D.-.. < v.Y.Y.Y.Y.Y.Y.M.< 5 C.L.{ y T.\",
\"T.z q.L.&.X , 2 Z.Y.Y.Y.Y.Y.Y.Z.3 , o O.H.{ w T.\",
\"T.z q.L.j.2.5.j.Y.Y.Y.Y.Y.U.U.P.k.3.3.4.S.{ w T.\",
\"T.z q.U.Y.Y.Y.Y.Y.Y.Y.Y.U.U.I.L.I.I.K.J.G.] r T.\",
\"T.s [ I.Y.Y.Y.Y.Y.Y.Y.U.U.I.L.J.G.G.F.V.C.] r T.\",
\"T.s [ I.Y.Y.Y.Y.Y.Y.U.U.P.P.L.J.K.G.G.F.C.] e T.\",
\"T.d [ P.6.-.;.1.D.Y.U.U.L.H.G.C.>.%.+.#.m.] e T.\",
\"T.d ] I.1.O : 1 c.Y.I.L.L.G.G.M.2 > + @.V./ e T.\",
\"T.a [ I.Y.1.# # c.U.L.L.J.G.G.x.= @ &.b.B./ e T.\",
\"T.a / I.Y.Y.>.- z.U.L.J.G.C.G.z.% $.n.b.n./ M T.\",
\"T.a / I.Y.Y.Y.l.S.P.L.L.H.C.C.B.g.m.n.b.m./ M T.\",
\"T.A W y.y.y.y.y.y.t.t.r.r.r.r.0.e.0.8.8.8.~ N T.\",
\"T.p ~ H H H F F D D D D Z Z C C V B B B J J t T.\",
\"T.q q q q q q 9 q q 0 9 9 0 9 9 9 9 9 9 9 9 7 T.\",
\"T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.\",
\"T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.T.\"
};

")
)

(setq ideframetools-replace-xpm

("/ XPM /

static char edit_find_and_replace[] = {
/
columns rows colors chars-per-pixel /
\"24 24 123 2 \",
\" c #3C3122\",
\". c #433622\",
\"X c #565854\",
\"o c #5B5D59\",
\"O c #646663\",
\"+ c #6B6D6A\",
\"@ c #727470\",
\"# c #ED2D2D\",
\"$ c #EE3131\",
\"% c #F03030\",
\"& c #CF6814\",
\"
c #D16915\",
\"= c #DA7D2B\",
\"- c #B8615E\",
\"; c #B06460\",
\": c #D4514F\",
\"> c #C25553\",
\", c #DD6D6D\",
\"< c #CE7877\",
\"1 c #ED6868\",
\"2 c #9F8B6E\",
\"3 c #80827E\",
\"4 c #9D8270\",
\"5 c #9A8876\",
\"6 c #A98869\",
\"7 c #B48C6B\",
\"8 c #BA996C\",
\"9 c #C9874E\",
\"0 c #CA8B53\",
\"q c #CB8F59\",
\"w c #D6965E\",
\"e c #D99859\",
\"r c #E79D53\",
\"t c #F3AA4D\",
\"y c #C49F6A\",
\"u c #D49C67\",
\"i c #D99C65\",
\"p c #C69D75\",
\"a c #DCA16D\",
\"s c #E7B367\",
\"d c #E8B56C\",
\"f c #FBBF6C\",
\"g c #FBC06C\",
\"h c #5E85B4\",
\"j c #6289B7\",
\"k c #668CB8\",
\"l c #698EBC\",
\"z c #6B90BE\",
\"x c #858681\",
\"c c #888380\",
\"v c #898A85\",
\"b c #8C8E89\",
\"n c #948581\",
\"m c #908A85\",
\"M c #8E908B\",
\"N c #91938D\",
\"B c #949691\",
\"V c #969893\",
\"C c #999A95\",
\"Z c #9B9D99\",
\"A c #BA8582\",
\"S c #A29D99\",
\"D c #9FA19D\",
\"F c #A2A49F\",
\"G c #B3AA99\",
\"H c #8FA6BD\",
\"J c #90A7BE\",
\"K c #A4A6A1\",
\"L c #A7A9A4\",
\"P c #A9ACA5\",
\"I c #AFAFAE\",
\"U c #AFB1AE\",
\"Y c #B3B2AF\",
\"T c #B5B6B3\",
\"R c #B7BAB5\",
\"E c #BDBFB9\",
\"W c #CCA688\",
\"Q c #CFAC8E\",
\"! c #DAB889\",
\"~ c #D7B191\",
\"^ c #DFBE9F\",
\"/ c #EEBF8C\",
\"( c #E2BE9F\",
\") c #D1BAA5\",
\"_ c #BFC0BC\",
\"c #EBC48B\", \"' c #C1C3BE\", \"] c #D2C8B7\", \"[ c #FCD7A2\", \"{ c #8AA7CA\", \"} c #94A9C0\", \"| c #98ADC7\", \" . c #9DB2C9\", \".. c #9DB5D3\", \"X. c #A4BAD4\", \"o. c #B9C9D9\", \"O. c #C4C5C2\", \"+. c #C6C8C5\", \"@. c #C9CBC7\", \"#. c #CBCDC9\", \"$. c #CED0CB\", \"%. c #D1D2CF\", \"&. c #C0CDDA\", \"*. c #D3D4D2\", \"=. c #D6D9D3\", \"-. c #D8D8D6\", \";. c #DBDCDA\", \":. c #DEE1DB\", \">. c #E0E1DE\", \",. c #EDE6D9\", \"<. c #C5D4E4\", \"1. c #CCD9E8\", \"2. c #DCE6EF\", \"3. c #E4E5E3\", \"4. c #E7E8E5\", \"5. c #E8EAE7\", \"6. c #EBECEA\", \"7. c #EFF0EE\", \"8. c #F1F1EF\", \"9. c #E1E9F1\", \"0. c #F2F3F1\", \"q. c #FFFFFF\", \"w. c None\", /* pixels */ \"w.w.w.w.w.w.w.w.w.w.w.w.w.w.w.w.w.w.w.w.w.w.w.w.\", \"w.w.w.w.P L L L L L L L L L w.w.w.w.w.w.w.w.w.w.\", \"w.w.w.P ;.q.q.q.q.q.q.q.8.4.*.L w.w.w.w.w.w.w.w.\", \"w.w.w.L >.L N b K $.3.3.4.7.6.0.$.K w.w.w.w.w.w.\", \"w.w.w.V D >.6.6.:.Z R :.:.:.#.$.q.;.K w.w.w.w.w.\", \"w.w.w.V 6. .k j J 3.C Y ' +.@.R q.q.#.: # % w.w.\", \"w.w.v %.X...2.9.X. .:.F :.:.:.E q.q.A - < 1 % w.\", \"w.w.v 3.l 1.2.9.1.h 4.v _ _ ' U Z 4 S Y n , % w.\", \"w.w.v 5.l <.2.2.<.z 6.M >.:.:.=.6 v C Y 3 > w.w.\", \"w.w.v #.| { &.o.{ J =.Z _ _ ' 9 = g 8 3 n ; w.w.\", \"w.w.w.b ;.J h j .4.D #.>.>.w = g t e v 5 w.w.w.\", \"w.w.X L C ' 6.4.-.Z K ' ' 0 = g t r * ) Z w.w.w.\", \"w.X T -.+ B N N F %.4.4.i = g t r * ^ q.V w.w.w.\", \"w.X X.O L 4.#.+.+.+.+.q = g t r * Q 4.q.B w.w.w.\", \"w.o o @ q.4.4.6.6.6.a = g t r * ( 6.6.q.B w.w.w.\", \"w.w.w.C q.6.%.#.+.u = g t r * W +.*.8.q.N w.w.w.\", \"w.w.w.C q.6.6.6.,.d [ t r * ~ ;.>.6.8.q.N w.w.w.\", \"w.w.w.B q.6.%.#.! q.` * 7 T -.3.6.8.q.b w.w.w.\",
\"w.w.w.B q.6.7.6. y d s p O.-.4.8.0.0.q.M w.w.w.\",
\"w.w.w.V q.7.6.G 6 ] -.3.8.8.8.8.8.8.q.M w.w.w.\",
\"w.w.w.M -.q.q.q.q.q.q.q.q.q.q.q.q.q.q.-.b w.w.w.\",
\"w.w.w.w.3 N M M M M b M b b b b b b b x w.w.w.w.\",
\"w.w.w.w.w.w.w.w.w.w.w.w.w.w.w.w.w.w.w.w.w.w.w.w.\",
\"w.w.w.w.w.w.w.w.w.w.w.w.w.w.w.w.w.w.w.w.w.w.w.w.\"
};
")
)

(setq ideframetools-selectall-xpm

("/ XPM /

static char edit_select_all[] = {
/
columns rows colors chars-per-pixel /
\"24 24 90 1 \",
\" c #242525\",
\". c #393A3A\",
\"X c #3B4857\",
\"o c #484848\",
\"O c #5A6E85\",
\"+ c #5B6F85\",
\"@ c #5A6E86\",
\"# c #7B8082\",
\"$ c #7D8689\",
\"% c #7C8792\",
\"& c #84888B\",
\"
c #8D9193\",
\"= c #8C9399\",
\"- c #8C9699\",
\"; c #939799\",
\": c #93979A\",
\"> c #93989A\",
\", c #94989A\",
\"< c #94989B\",
\"1 c #979EA2\",
\"2 c #A0A3A5\",
\"3 c #A9ACAE\",
\"4 c #A7ACB3\",
\"5 c #ACAEB1\",
\"6 c #B2B3B4\",
\"7 c #8AA9CF\",
\"8 c #8DACD1\",
\"9 c #8DADD3\",
\"0 c #8FAFD5\",
\"q c #91B0D8\",
\"w c #91B1D8\",
\"e c #92B2D9\",
\"r c #93B3DB\",
\"t c #B6BCC3\",
\"y c #B8BEC0\",
\"u c #BAC1C3\",
\"i c #BEC0C2\",
\"p c #BFC4CB\",
\"a c #C3C7C9\",
\"s c #C5C7C8\",
\"d c #C4C8C9\",
\"f c #C7C8CA\",
\"g c #C3C9CF\",
\"h c #CACCCE\",
\"j c #C8CED4\",
\"k c #CED0D1\",
\"l c #CDD2D8\",
\"z c #D0D3D3\",
\"x c #D2D3D5\",
\"c c #D5D7D8\",
\"v c #D1D6DC\",
\"b c #D7D9DA\",
\"n c #D9DADB\",
\"m c #DBDCDD\",
\"M c #DCDDDF\",
\"N c #D5DAE1\",
\"B c #DFE0E1\",
\"V c #DCE0E4\",
\"C c #E0E1E2\",
\"Z c #E2E3E4\",
\"A c #E3E4E5\",
\"S c #E5E6E7\",
\"D c #E6E7E8\",
\"F c #E7E8E9\",
\"G c #EAEAEB\",
\"H c #EAEBEB\",
\"J c #ECEDED\",
\"K c #EEEEEF\",
\"L c #EEEFF0\",
\"P c #EFEFF0\",
\"I c #F0F0F1\",
\"U c #F1F1F2\",
\"Y c #F1F2F2\",
\"T c #F2F2F3\",
\"R c #F3F4F4\",
\"E c #F4F5F5\",
\"W c #F6F6F6\",
\"Q c #F6F6F7\",
\"! c #F7F8F8\",
\"~ c #F8F8F8\",
\"^ c #F8F8F9\",
\"/ c #F9F9F9\",
\"( c #FAFAFA\",
\") c #FAFBFB\",
\"_ c #FBFBFB\",
\"c #FBFCFC\", \"' c #FDFDFD\", \"] c #FEFEFE\", \"[ c #FFFFFF\", \"{ c None\", /* pixels */ \"{{{{{{{{{{{{{{{{{{{{{{{{\", \"{{{oooooo...... -{{{{{{{\", \"{{{oUPJGFSAVbf2 u{{{{{{{\", \"{{{oGVNvljgpt4= c6{{{{{{\", \"{{{oJwwwwwwwwww Ps6{{{{{\", \"{{{oPw@@@@@wwww [m6{{{{{\", \"{{{oUw@@@@@XXXX [~s6{{{{\", \"{{{oRw@@OO@wwww O&32*{{{\", \"{{{oEw@OOO@ww97 {{{\", \"{{{o~w@OOO@XXXXXXw,+ {{{\", \"{{{o/wwwwwwwwwwwww3& {{{\", \"{{{owwwwwwwwwww00a* {{{\",
\"{{{o[wwXXXXXXXXXXwf<.{{{\",
\"{{{o[wwwwwwwwwwwwwh<.{{{\",
\"{{{o[wwwwwwwwwwwwwk<.{{{\",
\"{{{o[w7XXXXXXXXXXwx<.{{{\",
\"{{{o[wwwwwwwwwwwwwc;.{{{\",
\"{{{o[wwwwwwwwwwwwwn,.{{{\",
\"{{{o[wwXXXXXXXwwwwM,.{{{\",
\"{{{o[wwwwww0wwwwwwV,.{{{\",
\"{{{o[[[[[[[[/ERPHFA;.{{{\",
\"{{{o[[[[[[[/`!EUPHD;.{{{\",
\"{{{..................{{{\",
\"{{{{{{{{{{{{{{{{{{{{{{{{\"
};

")
)

(setq ideframetools-dont-xpm

("/ XPM /

static char system_log_out[] = {
/
columns rows colors chars-per-pixel /
\"24 24 161 2 \",
\" c #000000\",
\". c #000101\",
\"X c #010101\",
\"o c #010202\",
\"O c #020203\",
\"+ c #020608\",
\"@ c #050708\",
\"# c #05080A\",
\"$ c #060A0D\",
\"% c #040A0E\",
\"& c #071319\",
\"
c #0E1518\",
\"= c #131B1F\",
\"- c #141B1E\",
\"; c #081921\",
\": c #1B1F21\",
\"> c #181F22\",
\", c #0A212D\",
\"< c #1E2122\",
\"1 c #19272E\",
\"2 c #0C2837\",
\"3 c #1C2B32\",
\"4 c #202020\",
\"5 c #232323\",
\"6 c #242424\",
\"7 c #262626\",
\"8 c #272727\",
\"9 c #292929\",
\"0 c #2A2A2A\",
\"q c #2B2B2B\",
\"w c #2C2C2C\",
\"e c #27353D\",
\"r c #103143\",
\"t c #10394F\",
\"y c #14425A\",
\"u c #384247\",
\"i c #3E4549\",
\"p c #2F4653\",
\"a c #364952\",
\"s c #3B4950\",
\"d c #394A55\",
\"f c #3C4E58\",
\"g c #174D69\",
\"h c #1A5371\",
\"j c #244F65\",
\"k c #275369\",
\"l c #28576F\",
\"z c #305466\",
\"x c #295A74\",
\"c c #2A5C76\",
\"v c #2E5C74\",
\"b c #265D79\",
\"n c #275E7B\",
\"m c #2A5F7A\",
\"M c #33637C\",
\"N c #484848\",
\"B c #4F4F4F\",
\"V c #42555E\",
\"C c #4B585D\",
\"Z c #505050\",
\"A c #495A64\",
\"S c #4E6068\",
\"D c #54646C\",
\"F c #596971\",
\"G c #5A6E79\",
\"H c #606C71\",
\"J c #607076\",
\"K c #64747C\",
\"L c #68787E\",
\"P c #E30D0D\",
\"I c #E40F0F\",
\"U c #E61212\",
\"Y c #E71515\",
\"T c #E81616\",
\"R c #E91818\",
\"E c #E91919\",
\"W c #EA1B1B\",
\"Q c #EB1C1C\",
\"! c #EC1E1E\",
\"~ c #EC1F1F\",
\"^ c #ED2020\",
\"/ c #EE2222\",
\"( c #EE2323\",
\") c #EF2424\",
\"_ c #F02525\",
\"c #F12727\", \"' c #F12828\", \"] c #F22929\", \"[ c #F22A2A\", \"{ c #F32B2B\", \"} c #F32C2C\", \"| c #F52E2E\", \" . c #F52F2F\", \".. c #F63131\", \"X. c #F73232\", \"o. c #F73333\", \"O. c #F83434\", \"+. c #F83535\", \"@. c #F93636\", \"#. c #F93737\", \"$. c #FA3838\", \"%. c #FB3A3A\", \"&. c #FC3B3B\", \"*. c #FC3C3C\", \"=. c #FD3D3D\", \"-. c #FD3E3E\", \";. c #FE3F3F\", \":. c #ED4B4B\", \">. c #FE4040\", \",. c #FF4141\", \"<. c #F15555\", \"1. c #F75E5E\", \"2. c #FC6868\", \"3. c #FF6E6E\", \"4. c #1D5E80\", \"5. c #1B6A94\", \"6. c #216386\", \"7. c #396A83\", \"8. c #3F728C\", \"9. c #226B92\", \"0. c #28749B\", \"q. c #1E74A2\", \"w. c #217CAB\", \"e. c #467A95\", \"r. c #5A7F91\", \"t. c #697980\", \"y. c #6A7981\", \"u. c #6D7C83\", \"i. c #2583B4\", \"p. c #298ABD\", \"a. c #3286B3\", \"s. c #4D829E\", \"d. c #5E8395\", \"f. c #5190B2\", \"g. c #5497BA\", \"h. c #2E92C7\", \"j. c #3B97C6\", \"k. c #339AD0\", \"l. c #39A1D9\", \"z. c #3EAAE2\", \"x. c #43ACE4\", \"c. c #919BA0\", \"v. c #939BA0\", \"b. c #949CA0\", \"n. c #969DA0\", \"m. c #979DA1\", \"M. c #989EA2\", \"N. c #999FA2\", \"B. c #9BA0A3\", \"V. c #9EA3A6\", \"C. c #A1A7AA\", \"Z. c #A4AAAD\", \"A. c #A8AFB2\", \"S. c #ACB3B6\", \"D. c #B1B7BB\", \"F. c #FEF4F4\", \"G. c #FEF5F5\", \"H. c #FFF5F5\", \"J. c #FFF6F6\", \"K. c #FFFFFF\", \"L. c None\", /* pixels */ \"L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.\", \"L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.\", \"L.L.L.L.L.L.B B Z Z Z Z Z Z Z Z Z Z Z B Z L.L.L.\", \"L.L.L.L.L.L.B o $ * - > < 5 7 9 q w w 9 B L.L.L.\", \"L.L.L.L.L.L.B o j.a.0.6.h y r , & + o 9 B L.L.L.\", \"L.L.L.L.L.L.B o x.z.l.k.h.p.i.w.q.5.o 8 B L.L.L.\", \"L.L.L.L.L.L.Z o g.f.l.k.h.p.i.w.q.5.o 9 B L.L.L.\", \"L.L.L.L.L.L.Z o d.D.s.k.h.p.i.w.q.5.o 9 B L.L.L.\", \"L.L.L.L.L.L.Z o r.K.S.e.h.p.i.w.q.5.o 9 B L.L.L.\", \"L.L.L.u.y.L H C G K.J.A.8.p.i.w.q.5.o 8 B L.L.L.\", \"L.L.y.K.K.K.K.K.K.K.3.J.Z.7.i.w.q.5.o 9 B L.L.L.\", \"L.L.K K.=.=.,.,.,.,.,.3.J.C.M w.9.k o 9 B L.L.L.\", \"L.L.J K...@.%.=.=.,.,.,.3.J.V.v 9.k o 9 Z L.L.L.\", \"L.L.F K.[ } | ..@.$.%.=.,.3.J.N.b 5.o 8 B L.L.L.\", \"L.L.D K.~ ( ) [ [ | ..O.@.2.J.N.b 5.o 9 B L.L.L.\", \"L.L.S K.T E Q ~ / ) [ 1.J.N.l q.5.o 9 B L.L.L.\",
\"L.L.A K.P I U Y T E ! <.J.n.c w.q.5.o 8 B L.L.L.\",
\"L.L.V K.K.K.K.K.K.K.:.F.n.c i.w.q.5.o 9 B L.L.L.\",
\"L.L.L.f d a s e p K.F.n.m h.i.q.q.5.o 9 B L.L.L.\",
\"L.L.L.L.L.L.Z # z K.n.g h h t 2 ; % o 8 B L.L.L.\",
\"L.L.L.L.L.L.Z @ 3 c.1 > > 4 7 7 9 w w 9 B L.L.L.\",
\"L.L.L.L.L.L.Z N N u B B Z Z B Z Z Z Z Z Z L.L.L.\",
\"L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.\",
\"L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.\"
};
")
)

(setq ideframetools-moccur-xpm

("/ XPM /

static char * moccur_xpm[] = {
\"32 32 239 2\",
\" c None\",
\". c #61769E\",
\"+ c #7F8FB1\",
\"@ c #7B8DAF\",
\"# c #7C8BAE\",
\"$ c #7A8CAD\",
\"% c #7B8AAC\",
\"& c #7989AB\",
\"* c #7888A9\",
\"= c #7787A8\",
\"- c #788AA9\",
\"; c #677697\",
\"> c #7A8CAF\",
\", c #FFFFFF\",
\"' c #B4BED1\",
\") c #55668B\",
\"! c #7989AE\",
\"~ c #FF4E08\",
\"{ c #FCFFFF\",
\"] c #C4CCDA\",
\"^ c #6993BB\",
\"/ c #5E759B\",
\"( c #788BAF\",
\" c #ECAA90\",
\": c #C3CAD9\",
\"< c #84A3C4\",
\"[ c #8EC8EC\",]
\"} c #5B7096\",
\"| c #7A8BAE\",
\"1 c #BFC7D5\",
\"2 c #A3B5CC\",
\"3 c #C5E9FC\",
\"4 c #92CCF0\",
\"5 c #5F769B\",
\"6 c #FEFFFF\",
\"7 c #AAB5CA\",
\"8 c #697A9C\",
\"9 c #788BAA\",
\"0 c #6A84A8\",
\"a c #5C7AA2\",
\"b c #526387\",
\"c c #7889AD\",
\"d c #FBFDFF\",
\"e c #F5F8FA\",
\"f c #EDF2F6\",
\"g c #E7ECF3\",
\"h c #DFE4EC\",
\"i c #D0D6E1\",
\"j c #A9B5C9\",
\"k c #5C6C8E\",
\"l c #7788AC\",
\"m c #F9FCFE\",
\"n c #F7FBFD\",
\"o c #F2FAFD\",
\"p c #ECF5FD\",
\"q c #637598\",
\"r c #7687A9\",
\"s c #EBF6FD\",
\"t c #637497\",
\"u c #7586A8\",
\"v c #7485A8\",
\"w c #617395\",
\"x c #7484A5\",
\"y c #FBFCFE\",
\"z c #FCFDFE\",
\"A c #FDFEFE\",
\"B c #FDFEFF\",
\"C c #FAFCFE\",
\"D c #F8FBFD\",
\"E c #F6FAFD\",
\"F c #F1F8FC\",
\"G c #627396\",
\"H c #FCFCFC\",
\"I c #DEDEDF\",
\"J c #BCBDBE\",
\"K c #707070\",
\"L c #5C5C5C\",
\"M c #8F9090\",
\"N c #D7D8D9\",
\"O c #F4F9FD\",
\"P c #F3F9FC\",
\"Q c #E7F3FC\",
\"R c #607394\",
\"S c #686868\",
\"T c #6F7071\",
\"U c #949494\",
\"V c #959595\",
\"W c #9F9F9F\",
\"X c #A6A6A6\",
\"Y c #ABABAB\",
\"Z c #AFAFAF\",
\"c #838383\", \" . c #EAECED\", \".. c #F6FBFD\", \"+. c #F0F7FC\", \"@. c #ECF6FB\", \"#. c #E6F4FC\", \"$. c #525252\", \"%. c #757575\", \"&. c #DFDFDF\", \"*. c #CECECE\", \"=. c #C1C1C1\", \"-. c #B0B0B0\", \";. c #7D7D7D\", \">. c #6B6B6B\", \",. c #696969\", \"'. c #6C6C6C\", \"). c #4A4A4A\", \"!. c #9B9D9D\", \"~. c #F3F6F9\", \"{. c #F2F8FD\", \"]. c #EDF6FC\", \"^. c #EBF5FB\", \"/. c #E5F2FC\", \"(. c #5F7193\", \"_. c #3F3F3F\", \":. c #9D9D9D\", \"<. c #A7A7A7\", \"[. c #CACACA\", \"}. c #7B7B7B\", \"|. c #8C8C8C\", \"1. c #444444\", \"2. c #444443\", \"3. c #555554\", \"4. c #626261\", \"5. c #EEEDEB\", \"6. c #757573\", \"7. c #CBCCCC\", \"8. c #F1F7FB\", \"9. c #EAF4FB\", \"0. c #E9F5FB\", \"a. c #E4F3FC\", \"b. c #607192\", \"c. c #888888\", \"d. c #AAAAAA\", \"e. c #5D5D5D\", \"f. c #D3D3D3\", \"g. c #E8E8E5\", \"h. c #605F63\", \"i. c #686664\", \"j. c #353534\", \"k. c #D1D1D0\", \"l. c #E1E0DD\", \"m. c #A4A6B5\", \"n. c #C7CEE7\", \"o. c #A5B9D7\", \"p. c #A9A9A8\", \"q. c #EFF7FC\", \"r. c #E8F4FC\", \"s. c #E4F1FD\", \"t. c #5F7091\", \"u. c #4A4A4B\", \"v. c #767676\", \"w. c #BCBBBB\", \"x. c #C8C6C4\", \"y. c #979BB2\", \"z. c #DBE4F9\", \"A. c #A4BCDA\", \"B. c #413E3A\", \"C. c #A5A4A2\", \"D. c #A8A6A9\", \"E. c #CDE3FF\", \"F. c #F2FFFF\", \"G. c #CEF7FF\", \"H. c #6D747B\", \"I. c #F4FAFD\", \"J. c #E6F3FA\", \"K. c #E1F1FB\", \"L. c #5E6F90\", \"M. c #A9AFB9\", \"N. c #606060\", \"O. c #969593\", \"P. c #9AA2AF\", \"Q. c #E0F5FF\", \"R. c #E9F9FF\", \"S. c #C9F5FF\", \"T. c #52575B\", \"U. c #454441\", \"V. c #858B91\", \"W. c #B4E7FF\", \"X. c #B7E0FF\", \"Y. c #A7E0FF\", \"Z. c #6C7174\", \". c #F3F9FD\",
\" + c #E3F2FB\",
\".+ c #DCEEFC\",
\"++ c #5C6E8F\",
\"@+ c #8895AF\",
\"#+ c #DFE2E3\",
\"$+ c #656360\",
\"%+ c #8FA3BB\",
\"&+ c #B5E4FF\",
\"*+ c #B5DFFF\",
\"=+ c #A6DFFF\",
\"-+ c #777A7C\",
\";+ c #ECF0F3\",
\">+ c #827F7B\",
\",+ c #7FA5D3\",
\"'+ c #89BBF9\",
\")+ c #8EA6C4\",
\"!+ c #91908F\",
\"~+ c #EBF6FB\",
\"{+ c #E0EFFA\",
\"
+ c #D9EDFB\",
\"^+ c #5B6D8E\",
\"/+ c #697A9A\",
\"(+ c #E9F4FE\",
\"
+ c #D3D8DC\",
\":+ c #767979\",
\"<+ c #88B8F3\",
\"[+ c #8ABCF8\",]
\"}+ c #89A1BF\",
\"|+ c #9FA0A1\",
\"1+ c #E7F2FB\",
\"2+ c #E9EFF5\",
\"3+ c #939392\",
\"4+ c #797978\",
\"5+ c #919292\",
\"6+ c #E5EEF7\",
\"7+ c #D3E6F7\",
\"8+ c #CFE6F7\",
\"9+ c #CEE7FB\",
\"0+ c #5D6F90\",
\"a+ c #546588\",
\"b+ c #677799\",
\"c+ c #828FAB\",
\"d+ c #ADB2BD\",
\"e+ c #646365\",
\"f+ c #606164\",
\"g+ c #7A7A7D\",
\"h+ c #A8B2C3\",
\"i+ c #637695\",
\"j+ c #9CA8BC\",
\"k+ c #B0B9CA\",
\"l+ c #94A0B8\",
\"m+ c #607493\",
\"n+ c #5E6F92\",
\"o+ c #5F7293\",
\"p+ c #4E5F7F\",
\" \",
\" \",
\" \",
\" \",
\" \",
\" \",
\" . + @ @ # $ % & * = - ; \",
\" > , , , , , , , , , , ' ) \",
\" ! , ~ , , , , , ~ , {
^ / \",
\" ( , ~ ~ , , , ~ ~ _ , : < [ } \",]
\" | , ~ ~ _ , , ~ ~ _ , 1 2 3 4 5 \",
\" ! , ~ _ ~ , ~ _ ~ _ 6 7 8 9 0 a b \",
\" c , ~ _ ~ , ~ _ ~ _ d e f g h i j k \",
\" l , ~ _ , ~ _ _ ~ _ m n ~ ~ ~ o p q \",
\" r , ~ _ , , , , ~ _ , ~ _ _ _ ~ s t \",
\" u , ~ _ , , , , ~ _ , ~ _ , , ~ _ t \",
\" v , , _ , , , , , _ , ~ _ , , ~ _ w \",
\" x , y z A B z C D n E ~ _ F , ~ _ G \",
\" 1 H I J K L M N C E O P ~ ~ ~ _ Q R \",
\" S T U V W X Y Z M ...F +._ _ @.#.w \", \" $.%.&.*.=.-.U ;.>.,.'.).!.~.{.].^.^./.(. \", \" _.:.<.[.}.|.1.2.3.4., , 5.6.7.8.9.0.a.b. \", \" c.S d.e.f., g.h.i.j.k.l.m.n.o.p.q.r.s.t. \", \" u.v.w.x.y.z.A.B.C.D.E.F.G.H.I.J.K.L. \", \" M.N.O.P.Q.R.S.T.U.V.W.X.Y.Z.. +.+++ \",
\" @+#+$+%+&+*+=+-+;+>+,+'+)+!+~+{+
+^+ \",
\" /+(+_+:+<+[+}+|+1+2+3+4+5+6+7+8+9+0+ \",
\" a+b+c+d+e+f+g+h+i+b+j+k+l+m+t.n+o+p+ \",
\" \",
\" \",
\" \",
\" \"};

")
)

(setq ideframetools-occuroutline-xpm

("/ XPM /

static char code_class[] = {
/
columns rows colors chars-per-pixel /
\"24 24 161 2 \",
\" c #297202\",
\". c #347A03\",
\"X c #377E03\",
\"o c #397804\",
\"O c #3A7E11\",
\"+ c #3B7E11\",
\"@ c #3B7F12\",
\"# c #A95304\",
\"$ c #B4660E\",
\"% c #BF7606\",
\"& c #458905\",
\"
c #468B05\",
\"= c #478B05\",
\"- c #458A06\",
\"; c #488C05\",
\": c #4E8F0F\",
\"> c #4D9007\",
\", c #539605\",
\"< c #549705\",
\"1 c #559706\",
\"2 c #569807\",
\"3 c #589A08\",
\"4 c #4E8F10\",
\"5 c #49881F\",
\"6 c #549313\",
\"7 c #59971A\",
\"8 c #62A408\",
\"9 c #69A810\",
\"0 c #63A01E\",
\"q c #6FAC19\",
\"w c #518F2D\",
\"e c #559222\",
\"r c #599431\",
\"t c #77B123\",
\"y c #7DB52B\",
\"u c #78B02F\",
\"i c #7EB439\",
\"p c #85BB2B\",
\"a c #82B832\",
\"s c #89BD39\",
\"d c #89BD3D\",
\"f c #C7850A\",
\"g c #CC8F1B\",
\"h c #CB9419\",
\"j c #DEA909\",
\"k c #DBA518\",
\"l c #DBA61A\",
\"z c #D9A31E\",
\"x c #E2B407\",
\"c c #E1B017\",
\"v c #D7A522\",
\"b c #DFB328\",
\"n c #E5BA27\",
\"m c #93C63C\",
\"M c #E7C00B\",
\"N c #EFC509\",
\"B c #F1CD07\",
\"V c #F0C509\",
\"C c #F0C609\",
\"Z c #F1C90A\",
\"A c #F1CF0D\",
\"S c #F3D108\",
\"D c #F1D014\",
\"F c #F4D518\",
\"G c #F6DE1C\",
\"H c #E7C02F\",
\"J c #EDD12E\",
\"K c #E8C131\",
\"L c #F6E032\",
\"P c #99C944\",
\"I c #9BCB48\",
\"U c #9ECD4C\",
\"Y c #A1CE50\",
\"T c #A4D156\",
\"R c #AAD554\",
\"E c #A6D258\",
\"W c #A6D35A\",
\"Q c #A7D35B\",
\"! c #A6D35D\",
\"~ c #A9D459\",
\"^ c #B1DA5C\",
\"/ c #A6D064\",
\"( c #B3DB60\",
\") c #B5DD64\",
\"_ c #B7DF68\",
\"c #B4DA72\", \"' c #BAE06C\", \"] c #F0DB58\", \"[ c #F7E340\", \"{ c #F6E446\", \"} c #F9EA4F\", \"| c #FAEF51\", \" . c #F9EE58\", \".. c #F9EF5F\", \"X. c #C3E676\", \"o. c #C5E77B\", \"O. c #F9F063\", \"+. c #FCF56B\", \"@. c #085783\", \"#. c #0A5884\", \"$. c #0A5984\", \"%. c #0E5C87\", \"&. c #146299\", \"*. c #277298\", \"=. c #1F6EA5\", \"-. c #1376BA\", \";. c #2C79A5\", \":. c #2D7AAE\", \">. c #177DC3\", \",. c #3B82A3\", \"<. c #2185B9\", \"1. c #3787BC\", \"2. c #1080C1\", \"3. c #1081C2\", \"4. c #1587C3\", \"5. c #1381CC\", \"6. c #1382CE\", \"7. c #1E86CD\", \"8. c #1687D4\", \"9. c #1588D6\", \"0. c #198AD5\", \"q. c #1E8CD6\", \"w. c #3D8BC4\", \"e. c #3E8DC4\", \"r. c #3F8DC5\", \"t. c #2291D9\", \"y. c #3599D9\", \"u. c #2596E1\", \"i. c #319DE1\", \"p. c #38A1E3\", \"a. c #3DA5E4\", \"s. c #4490C7\", \"d. c #74ACD5\", \"f. c #44ABE8\", \"g. c #43AEED\", \"h. c #48B0EC\", \"j. c #4EB3ED\", \"k. c #53B7ED\", \"l. c #5ABCF1\", \"z. c #73C4F2\", \"x. c #75C7F2\", \"c. c #7AC9F3\", \"v. c #7ECBF3\", \"b. c #BDDE81\", \"n. c #D0EE87\", \"m. c #D2EF8B\", \"M. c #D4F090\", \"N. c #D6F193\", \"B. c #D8F397\", \"V. c #DDF69F\", \"C. c #FDF983\", \"Z. c #FDFA82\", \"A. c #FCF985\", \"S. c #FDFA85\", \"D. c #FDFA87\", \"F. c #CCE5A0\", \"G. c #8ABCDE\", \"H. c #84C5EB\", \"J. c #97C2E0\", \"K. c #8AD1F5\", \"L. c None\", /* pixels */ \"L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.\", \"L.F. ! Q E E T b.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.\",
\"L./ V.B.N.M.m.n.o.i L.L.L.L.L.L.L.L.L.L.L.L.L.L.\",
\"L.d X.' ' ) ^ ^ R 3 L.L.L.L.L.L.L.L.L.L.L.L.L.L.\",
\"L.u ~ Y U I P m p > L.L.L.L.L.L.L.L.L.L.L.L.L.L.\",
\"L.0 s a y t q 9 8 o L.L.L.L.L.L.d.w.w.w.s.J.L.L.\",
\"L.- 3 2 2 2 2 < , . L.L.L.L.L.G.K.v.c.x.x.H.L.L.\",
\"L.X ; - ; - = = - L.L.L.L.L.1.l.k.j.h.g.y.L.L.\",
\"L.e 6 4 4 4 4 : 7 w L.L.L.L.L.:.f.a.p.i.u.7.L.L.\",
\"L.L.5 + @ @ + + r L.L.L.L.L.L.=.t.0.0.8.9.>.L.L.\",
\"L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.&.6.5.5.5.6.-.L.L.\",
\"L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.;.4.2.2.>.2.<.L.L.\",
\"L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.*.@.$.$.%.,.L.L.\",
\"L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.\",
\"L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.\",
\"L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.c H K K K K n L.L.\",
\"L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.b A.A.A.C.C.] L.L.\",
\"L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.v +.O... .| J L.L.\",
\"L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.h | { [ L G M L.L.\",
\"L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.f F D A B S x L.L.\",
\"L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.% Z V V V Z j # L.\",
\"L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.$ z k k l l g L.L.\",
\"L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.\",
\"L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.\"
};

")
)

(setq ideframetools-occur-xpm

("/ XPM /

static char * occur_xpm[] = {
\"32 32 244 2\",
\" c None\",
\". c #61769E\",
\"+ c #7F8FB1\",
\"@ c #7B8DAF\",
\"# c #7C8BAE\",
\"$ c #7A8CAD\",
\"% c #7B8AAC\",
\"& c #7989AB\",
\"* c #7888A9\",
\"= c #7787A8\",
\"- c #788AA9\",
\"; c #677697\",
\"> c #7A8CAF\",
\", c #FFFFFF\",
\"' c #B4BED1\",
\") c #55668B\",
\"! c #7989AE\",
\"~ c #FCFFFF\",
\"{ c #C4CCDA\",
\"] c #6993BB\",
\"^ c #5E759B\",
\"/ c #788BAF\",
\"( c #FF4E08\",
\" c #FEFEFE\",
\": c #FCFDFE\",
\"< c #FDFEFF\",
\"[ c #C3CAD9\",]
\"} c #84A3C4\",
\"| c #8EC8EC\",
\"1 c #5B7096\",
\"2 c #7A8BAE\",
\"3 c #ECAA90\",
\"4 c #FDFFFF\",
\"5 c #BFC7D5\",
\"6 c #A3B5CC\",
\"7 c #C5E9FC\",
\"8 c #92CCF0\",
\"9 c #5F769B\",
\"0 c #FEFFFF\",
\"a c #AAB5CA\",
\"b c #697A9C\",
\"c c #788BAA\",
\"d c #6A84A8\",
\"e c #5C7AA2\",
\"f c #526387\",
\"g c #7889AD\",
\"h c #FBFDFF\",
\"i c #F5F8FA\",
\"j c #EDF2F6\",
\"k c #E7ECF3\",
\"l c #DFE4EC\",
\"m c #D0D6E1\",
\"n c #A9B5C9\",
\"o c #5C6C8E\",
\"p c #7788AC\",
\"q c #F9FCFE\",
\"r c #F3FAFD\",
\"s c #F2FAFD\",
\"t c #ECF5FD\",
\"u c #637598\",
\"v c #7687A9\",
\"w c #EBF6FD\",
\"x c #637497\",
\"y c #7586A8\",
\"z c #FAFCFE\",
\"A c #F4F9FD\",
\"B c #F2F8FC\",
\"C c #F1F8FC\",
\"D c #7485A8\",
\"E c #E9F4FD\",
\"F c #617395\",
\"G c #7484A5\",
\"H c #FBFCFE\",
\"I c #FDFEFE\",
\"J c #F7FBFD\",
\"K c #EEF7FD\",
\"L c #E8F5FE\",
\"M c #627396\",
\"N c #FCFCFC\",
\"O c #DEDEDF\",
\"P c #BCBDBE\",
\"Q c #707070\",
\"R c #5C5C5C\",
\"S c #8F9090\",
\"T c #D7D8D9\",
\"U c #F6FAFD\",
\"V c #EDF6FB\",
\"W c #E7F3FC\",
\"X c #607394\",
\"Y c #686868\",
\"Z c #6F7071\",
\"c #949494\", \" . c #959595\", \".. c #9F9F9F\", \"+. c #A6A6A6\", \"@. c #ABABAB\", \"#. c #AFAFAF\", \"$. c #838383\", \"%. c #EAECED\", \"&. c #F6FBFD\", \"*. c #ECF6FB\", \"=. c #E6F4FC\", \"-. c #525252\", \";. c #757575\", \">. c #DFDFDF\", \",. c #CECECE\", \"'. c #C1C1C1\", \"). c #B0B0B0\", \"!. c #7D7D7D\", \"~. c #6B6B6B\", \"{. c #696969\", \"]. c #6C6C6C\", \"^. c #4A4A4A\", \"/. c #9B9D9D\", \"(. c #F3F6F9\", \"_. c #F2F8FD\", \":. c #EDF6FC\", \"<. c #EBF5FB\", \"[. c #E5F2FC\", \"}. c #5F7193\", \"|. c #3F3F3F\", \"1. c #9D9D9D\", \"2. c #A7A7A7\", \"3. c #CACACA\", \"4. c #7B7B7B\", \"5. c #8C8C8C\", \"6. c #444444\", \"7. c #444443\", \"8. c #555554\", \"9. c #626261\", \"0. c #EEEDEB\", \"a. c #757573\", \"b. c #CBCCCC\", \"c. c #F1F7FB\", \"d. c #EAF4FB\", \"e. c #E9F5FB\", \"f. c #E4F3FC\", \"g. c #607192\", \"h. c #888888\", \"i. c #AAAAAA\", \"j. c #5D5D5D\", \"k. c #D3D3D3\", \"l. c #E8E8E5\", \"m. c #605F63\", \"n. c #686664\", \"o. c #353534\", \"p. c #D1D1D0\", \"q. c #E1E0DD\", \"r. c #A4A6B5\", \"s. c #C7CEE7\", \"t. c #A5B9D7\", \"u. c #A9A9A8\", \"v. c #EFF7FC\", \"w. c #E8F4FC\", \"x. c #E4F1FD\", \"y. c #5F7091\", \"z. c #4A4A4B\", \"A. c #767676\", \"B. c #BCBBBB\", \"C. c #C8C6C4\", \"D. c #979BB2\", \"E. c #DBE4F9\", \"F. c #A4BCDA\", \"G. c #413E3A\", \"H. c #A5A4A2\", \"I. c #A8A6A9\", \"J. c #CDE3FF\", \"K. c #F2FFFF\", \"L. c #CEF7FF\", \"M. c #6D747B\", \"N. c #F4FAFD\", \"O. c #E6F3FA\", \"P. c #E1F1FB\", \"Q. c #5E6F90\", \"R. c #A9AFB9\", \"S. c #606060\", \"T. c #969593\", \"U. c #9AA2AF\", \"V. c #E0F5FF\", \"W. c #E9F9FF\", \"X. c #C9F5FF\", \"Y. c #52575B\", \"Z. c #454441\", \". c #858B91\",
\" + c #B4E7FF\",
\".+ c #B7E0FF\",
\"++ c #A7E0FF\",
\"@+ c #6C7174\",
\"#+ c #F3F9FD\",
\"$+ c #E3F2FB\",
\"%+ c #DCEEFC\",
\"&+ c #5C6E8F\",
\"*+ c #8895AF\",
\"=+ c #DFE2E3\",
\"-+ c #656360\",
\";+ c #8FA3BB\",
\">+ c #B5E4FF\",
\",+ c #B5DFFF\",
\"'+ c #A6DFFF\",
\")+ c #777A7C\",
\"!+ c #ECF0F3\",
\"~+ c #827F7B\",
\"{+ c #7FA5D3\",
\"
+ c #89BBF9\",
\"^+ c #8EA6C4\",
\"/+ c #91908F\",
\"(+ c #EBF6FB\",
\"
+ c #E0EFFA\",
\":+ c #D9EDFB\",
\"<+ c #5B6D8E\",
\"[+ c #697A9A\",]
\"}+ c #E9F4FE\",
\"|+ c #D3D8DC\",
\"1+ c #767979\",
\"2+ c #88B8F3\",
\"3+ c #8ABCF8\",
\"4+ c #89A1BF\",
\"5+ c #9FA0A1\",
\"6+ c #E7F2FB\",
\"7+ c #E9EFF5\",
\"8+ c #939392\",
\"9+ c #797978\",
\"0+ c #919292\",
\"a+ c #E5EEF7\",
\"b+ c #D3E6F7\",
\"c+ c #CFE6F7\",
\"d+ c #CEE7FB\",
\"e+ c #5D6F90\",
\"f+ c #546588\",
\"g+ c #677799\",
\"h+ c #828FAB\",
\"i+ c #ADB2BD\",
\"j+ c #646365\",
\"k+ c #606164\",
\"l+ c #7A7A7D\",
\"m+ c #A8B2C3\",
\"n+ c #637695\",
\"o+ c #9CA8BC\",
\"p+ c #B0B9CA\",
\"q+ c #94A0B8\",
\"r+ c #607493\",
\"s+ c #5E6F92\",
\"t+ c #5F7293\",
\"u+ c #4E5F7F\",
\" \",
\" \",
\" \",
\" \",
\" \",
\" \",
\" . + @ @ # $ % & * = - ; \",
\" > , , , , , , , , , , ' ) \",
\" ! , , , , , , , , , ~ {
^ \",
\" / , , , ( ( ( _ : , < [ } | 1 \",]
\" 2 , , ( 3 3 3 ( , , 4 5 6 7 8 9 \",
\" ! , ( 3 , , , , ( : 0 a b c d e f \",
\" g , ( 3 , , , , ( 3 h i j k l m n o \",
\" p , ( 3 , , , , ( 3 q ( ( ( r s t u \",
\" v , ( 3 , , , , ( 3 ( ( 3 3 ( , w x \",
\" y , _ ( , _ _ ( 3 z ( 3 A B C , w x \",
\" D , , , ( ( ( 3 , , ( 3 , , , , E F \",
\" G , H : I 3 3 , , J ( ( B C ( K L M \",
\" 5 N O P Q R S T z U A ( ( ( 3 V W X \",
\" Y Z ...+.@.#.$.S %.&.C 3 3 V *.=.F \", \" -.;.>.,.'.). !.~.{.
.^./.(..:.<.<.[.}. \",]
\" |.1.2.3.4.5.6.7.8.9., , 0.a.b.c.d.e.f.g. \",
\" h.Y i.j.k., l.m.n.o.p.q.r.s.t.u.v.w.x.y. \",
\" z.A.B.C.D.E.F.G.H.I.J.K.L.M.N.O.P.Q. \",
\" R.S.T.U.V.W.X.Y.Z.`. +.+++@+#+$+%+&+ \",
\" *+=+-+;+>+,+'+)+!+~+{+
+^+/+(+
+:+<+ \",
\" [+}+|+1+2+3+4+5+6+7+8+9+0+a+b+c+d+e+ \",
\" f+g+h+i+j+k+l+m+n+g+o+p+q+r+y.s+t+u+ \",
\" \",
\" \",
\" \",
\" \"};

")
)

(setq ideframetools-ack-xpm

("/ XPM /

static char * ack_grep_xpm[] = {
\"32 32 246 2\",
\" c None\",
\". c #61769E\",
\"+ c #7F8FB1\",
\"@ c #7B8DAF\",
\"# c #7C8BAE\",
\"$ c #7A8CAD\",
\"% c #7B8AAC\",
\"& c #7989AB\",
\" c #7888A9\",
\"= c #7787A8\",
\"- c #788AA9\",
\"; c #677697\",
\"> c #7A8CAF\",
\", c #FFFFFF\",
\"' c #B4BED1\",
\") c #55668B\",
\"! c #7989AE\",
\"~ c #FF4E08\",
\"{ c #FDFEFE\",
\"] c #FCFDFE\",
\"^ c #FBFCFE\",
\"/ c #F9FCFE\",
\"( c #FCFFFF\",
\" c #C4CCDA\",
\": c #6993BB\",
\"< c #5E759B\",
\"[ c #788BAF\",]
\"} c #ECAA90\",
\"| c #FEFEFE\",
\"1 c #FAFCFE\",
\"2 c #FDFEFF\",
\"3 c #C3CAD9\",
\"4 c #84A3C4\",
\"5 c #8EC8EC\",
\"6 c #5B7096\",
\"7 c #7A8BAE\",
\"8 c #FBFDFE\",
\"9 c #FDFFFF\",
\"0 c #BFC7D5\",
\"a c #A3B5CC\",
\"b c #C5E9FC\",
\"c c #92CCF0\",
\"d c #5F769B\",
\"e c #AAB5CA\",
\"f c #697A9C\",
\"g c #788BAA\",
\"h c #6A84A8\",
\"i c #5C7AA2\",
\"j c #526387\",
\"k c #7889AD\",
\"l c #EDF2F6\",
\"m c #E7ECF3\",
\"n c #DFE4EC\",
\"o c #D0D6E1\",
\"p c #A9B5C9\",
\"q c #5C6C8E\",
\"r c #7788AC\",
\"s c #F7FBFD\",
\"t c #F6FBFE\",
\"u c #F6FAFE\",
\"v c #F3FAFD\",
\"w c #F2FAFD\",
\"x c #ECF5FD\",
\"y c #637598\",
\"z c #7687A9\",
\"A c #F9FCFD\",
\"B c #F3F9FD\",
\"C c #F1F8FC\",
\"D c #EBF6FD\",
\"E c #637497\",
\"F c #7586A8\",
\"G c #F8FBFD\",
\"H c #F6FAFD\",
\"I c #7485A8\",
\"J c #FDFDFE\",
\"K c #F5FAFD\",
\"L c #EFF7FC\",
\"M c #E9F4FD\",
\"N c #617395\",
\"O c #7484A5\",
\"P c #EEF7FD\",
\"Q c #E8F5FE\",
\"R c #627396\",
\"S c #FCFCFC\",
\"T c #DEDEDF\",
\"U c #BCBDBE\",
\"V c #707070\",
\"W c #5C5C5C\",
\"X c #8F9090\",
\"Y c #D7D8D9\",
\"Z c #F4F9FD\",
\"c #F3F9FC\", \" . c #EDF6FB\", \".. c #E7F3FC\", \"+. c #607394\", \"@. c #686868\", \"#. c #6F7071\", \"$. c #949494\", \"%. c #959595\", \"&. c #9F9F9F\", \"*. c #A6A6A6\", \"=. c #ABABAB\", \"-. c #AFAFAF\", \";. c #838383\", \">. c #EAECED\", \",. c #F6FBFD\", \"'. c #E6F4FC\", \"). c #525252\", \"!. c #757575\", \"~. c #DFDFDF\", \"{. c #CECECE\", \"]. c #C1C1C1\", \"^. c #B0B0B0\", \"/. c #7D7D7D\", \"(. c #6B6B6B\", \"_. c #696969\", \":. c #6C6C6C\", \"<. c #4A4A4A\", \"[. c #9B9D9D\", \"}. c #F3F6F9\", \"|. c #F2F8FD\", \"1. c #EBF5FB\", \"2. c #E5F2FC\", \"3. c #5F7193\", \"4. c #3F3F3F\", \"5. c #9D9D9D\", \"6. c #A7A7A7\", \"7. c #CACACA\", \"8. c #7B7B7B\", \"9. c #8C8C8C\", \"0. c #444444\", \"a. c #444443\", \"b. c #555554\", \"c. c #626261\", \"d. c #EEEDEB\", \"e. c #757573\", \"f. c #CBCCCC\", \"g. c #F1F7FB\", \"h. c #EAF4FB\", \"i. c #E9F5FB\", \"j. c #E4F3FC\", \"k. c #607192\", \"l. c #888888\", \"m. c #AAAAAA\", \"n. c #5D5D5D\", \"o. c #D3D3D3\", \"p. c #E8E8E5\", \"q. c #605F63\", \"r. c #686664\", \"s. c #353534\", \"t. c #D1D1D0\", \"u. c #E1E0DD\", \"v. c #A4A6B5\", \"w. c #C7CEE7\", \"x. c #A5B9D7\", \"y. c #A9A9A8\", \"z. c #E8F4FC\", \"A. c #E4F1FD\", \"B. c #5F7091\", \"C. c #4A4A4B\", \"D. c #767676\", \"E. c #BCBBBB\", \"F. c #C8C6C4\", \"G. c #979BB2\", \"H. c #DBE4F9\", \"I. c #A4BCDA\", \"J. c #413E3A\", \"K. c #A5A4A2\", \"L. c #A8A6A9\", \"M. c #CDE3FF\", \"N. c #F2FFFF\", \"O. c #CEF7FF\", \"P. c #6D747B\", \"Q. c #F4FAFD\", \"R. c #E6F3FA\", \"S. c #E1F1FB\", \"T. c #5E6F90\", \"U. c #A9AFB9\", \"V. c #606060\", \"W. c #969593\", \"X. c #9AA2AF\", \"Y. c #E0F5FF\", \"Z. c #E9F9FF\", \". c #C9F5FF\",
\" + c #52575B\",
\".+ c #454441\",
\"++ c #858B91\",
\"@+ c #B4E7FF\",
\"#+ c #B7E0FF\",
\"$+ c #A7E0FF\",
\"%+ c #6C7174\",
\"&+ c #E3F2FB\",
\"*+ c #DCEEFC\",
\"=+ c #5C6E8F\",
\"-+ c #8895AF\",
\";+ c #DFE2E3\",
\">+ c #656360\",
\",+ c #8FA3BB\",
\"'+ c #B5E4FF\",
\")+ c #B5DFFF\",
\"!+ c #A6DFFF\",
\"~+ c #777A7C\",
\"{+ c #ECF0F3\",
\"
+ c #827F7B\",
\"^+ c #7FA5D3\",
\"/+ c #89BBF9\",
\"(+ c #8EA6C4\",
\"
+ c #91908F\",
\":+ c #EBF6FB\",
\"<+ c #E0EFFA\",
\"[+ c #D9EDFB\",]
\"}+ c #5B6D8E\",
\"|+ c #697A9A\",
\"1+ c #E9F4FE\",
\"2+ c #D3D8DC\",
\"3+ c #767979\",
\"4+ c #88B8F3\",
\"5+ c #8ABCF8\",
\"6+ c #89A1BF\",
\"7+ c #9FA0A1\",
\"8+ c #E7F2FB\",
\"9+ c #E9EFF5\",
\"0+ c #939392\",
\"a+ c #797978\",
\"b+ c #919292\",
\"c+ c #E5EEF7\",
\"d+ c #D3E6F7\",
\"e+ c #CFE6F7\",
\"f+ c #CEE7FB\",
\"g+ c #5D6F90\",
\"h+ c #546588\",
\"i+ c #677799\",
\"j+ c #828FAB\",
\"k+ c #ADB2BD\",
\"l+ c #646365\",
\"m+ c #606164\",
\"n+ c #7A7A7D\",
\"o+ c #A8B2C3\",
\"p+ c #637695\",
\"q+ c #9CA8BC\",
\"r+ c #B0B9CA\",
\"s+ c #94A0B8\",
\"t+ c #607493\",
\"u+ c #5E6F92\",
\"v+ c #5F7293\",
\"w+ c #4E5F7F\",
\" \",
\" \",
\" \",
\" \",
\" \",
\" \",
\" . + @ @ # $ % & * = - ; \",
\" > , , , , , , , , , , ' ) \",
\" ! , ~ ~ ~ ~ {
^ / ( _ : < \",
\" [ , ~ } } ~ } | ] 1 2 3 4 5 6 \",
\" 7 , ~ } , ~ } | { 8 9 0 a b c d \",
\" ! , ~ ~ ~ ~ } , ~ ~ ~ e f g h i j \",
\" k , ~ } } ~ } ~ } } } } l m n o p q \",
\" r , , } , , } ~ } 8 / s t u v w x y \",
\" z , , , , , , ~ } ^ A s ~ B C ~ D E \",
\" F , | , , | | ~ } 1 G H ~ } ~ } D E \",
\" I , J { { { ] 8 ~ ~ ~ K ~ ~ } L M N \",
\" O , ^ ] { 2 ] 1 G } } } ~ ~ L P Q R \",
\" 0 S T U V W X Y 1 H Z ~ } ~ ...+. \", \" @.#.$.%.&.*.=.-.;.X >.,.C ~ } .~ '.N \", \" ).!.~.{.].^.$./.(._.:.<.[.}.|.} 1.} 2.3. \", \" 4.5.6.7.8.9.0.a.b.c., , d.e.f.g.h.i.j.k. \", \" l.@.m.n.o., p.q.r.s.t.u.v.w.x.y.L z.A.B. \", \" C.D.E.F.G.H.I.J.K.L.M.N.O.P.Q.R.S.T. \", \" U.V.W.X.Y.Z.. +.+++@+#+$+%+B &+
+=+ \",
\" -+;+>+,+'+)+!+~+{+]+^+/+(+_+:+<+[+}+ \",
\" |+1+2+3+4+5+6+7+8+9+0+a+b+c+d+e+f+g+ \",
\" h+i+j+k+l+m+n+o+p+i+q+r+s+t+B.u+v+w+ \",
\" \",
\" \",
\" \",
\" \"};

")
)

(setq ideframetools-godef-xpm

("/ XPM /

static char go_jump_definition[] = {
/
columns rows colors chars-per-pixel /
\"24 24 168 2 \",
\" c #144D01\",
\". c #115001\",
\"X c #1D5401\",
\"o c #1A5F01\",
\"O c #1D5E02\",
\"+ c #165F08\",
\"@ c #215702\",
\"# c #1B6500\",
\"$ c #1E6502\",
\"% c #276602\",
\"& c #256A02\",
\"
c #276F01\",
\"= c #297102\",
\"- c #2B7303\",
\"; c #2C7103\",
\": c #2C7503\",
\"> c #2E7402\",
\", c #2F7403\",
\"< c #327003\",
\"1 c #347B03\",
\"2 c #357B03\",
\"3 c #377D01\",
\"4 c #367C03\",
\"5 c #377E03\",
\"6 c #3A7E03\",
\"7 c #397F04\",
\"8 c #3A7E04\",
\"9 c #317712\",
\"0 c #3D8601\",
\"q c #3A8004\",
\"w c #3B8104\",
\"e c #3A8006\",
\"r c #3F8504\",
\"t c #408504\",
\"y c #418604\",
\"u c #418605\",
\"i c #438704\",
\"p c #458704\",
\"a c #458804\",
\"s c #448905\",
\"d c #468A05\",
\"f c #488C05\",
\"g c #498D05\",
\"h c #4B8C04\",
\"j c #4A8E05\",
\"k c #4B8F05\",
\"l c #4B8E06\",
\"z c #508E05\",
\"x c #4C9005\",
\"c c #4D9105\",
\"v c #4E9105\",
\"b c #4F9105\",
\"n c #4F9305\",
\"m c #4E900B\",
\"M c #519405\",
\"N c #519406\",
\"B c #569806\",
\"V c #569906\",
\"C c #579906\",
\"Z c #589B05\",
\"A c #589906\",
\"S c #599B06\",
\"D c #5A9C06\",
\"F c #5C9D06\",
\"G c #5C9E06\",
\"H c #4C9413\",
\"J c #539213\",
\"K c #59961F\",
\"L c #609F06\",
\"P c #61A205\",
\"I c #61A207\",
\"U c #61A406\",
\"Y c #63A407\",
\"T c #65A606\",
\"R c #66A706\",
\"E c #6BAB07\",
\"W c #64A40A\",
\"Q c #66A50A\",
\"! c #66AC0E\",
\"~ c #65B70E\",
\"^ c #6DB80D\",
\"/ c #76B20B\",
\"( c #73B00F\",
\") c #6FBC19\",
\"_ c #75B418\",
\"c #4F982E\", \"' c #6AB820\", \"] c #7CBF28\", \"[ c #6AC317\", \"{ c #68C218\", \"} c #78CB13\", \"| c #7ECF13\", \" . c #71C21F\", \".. c #6FC421\", \"X. c #74C721\", \"o. c #6AA242\", \"O. c #72BC46\", \"+. c #82BC17\", \"@. c #85D50B\", \"#. c #8DDB09\", \"$. c #91DB0A\", \"%. c #91DB0B\", \"&. c #95DD0A\", \"*. c #96DE0A\", \"=. c #97DE0B\", \"-. c #98DF0B\", \";. c #81D012\", \":. c #81D013\", \">. c #83D112\", \",. c #86D311\", \"<. c #85D212\", \"1. c #88D511\", \"2. c #80C73F\", \"3. c #97CB32\", \"4. c #593D95\", \"5. c #5A3D96\", \"6. c #5A3D97\", \"7. c #5B4095\", \"8. c #5C4097\", \"9. c #5F4497\", \"0. c #5C4199\", \"q. c #5F4599\", \"w. c #60469A\", \"e. c #63499A\", \"r. c #64499B\", \"t. c #654A9D\", \"y. c #664D9C\", \"u. c #674D9E\", \"i. c #6A519F\", \"p. c #684EA0\", \"a. c #6A51A1\", \"s. c #6B52A2\", \"d. c #6E55A2\", \"f. c #6F55A3\", \"g. c #7056A5\", \"h. c #7158A4\", \"j. c #7259A6\", \"k. c #755CA7\", \"l. c #745AA8\", \"z. c #765DA9\", \"x. c #775EAA\", \"c. c #7861AA\", \"v. c #7962AB\", \"b. c #7A62AC\", \"n. c #7B64AC\", \"m. c #7C65AC\", \"M. c #7C65AD\", \"N. c #7D65AE\", \"B. c #7D66AE\", \"V. c #7E67AF\", \"C. c #7F68AF\", \"Z. c #7F67B0\", \"A. c #8069AF\", \"S. c #8069B0\", \"D. c #8169B0\", \"F. c #836DB1\", \"G. c #836DB2\", \"H. c #836DB3\", \"J. c #846DB2\", \"K. c #846EB2\", \"L. c #846EB3\", \"P. c #8772B4\", \"I. c #8772B5\", \"U. c #8772B7\", \"Y. c #8872B5\", \"T. c #8B76B7\", \"R. c #8D77B8\", \"E. c None\", /* pixels */ \"E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.\", \"E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.\", \"E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.\", \"E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.\", \"E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.\", \"E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.\", \"E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.T.R.E.E.E.E.E.E.\", \"E.E.E.@.%.=.-.=.=.%.#.E.E.E.E.I.I.Y.I.E.E.E.E.E.\", \"E.~ } | :.| <.<.,.1.,.^ 0 E.J.H.H.H.J.J.H.H.E.E.\", \"E.N ! ) X.......X.) H e 3 E.D.A.C.A.A.A.C.A.D.E.\", \"E.p A Q _ ] X.O. 9 - r a E.E.B.n.B.D.B.m.n.B.E.\",
\"E.6 l Z Y ( 3.o.+ & e x b E.E.E.b.b.E.E.v.v.v.E.\",
\"E.< s x G T +.K # 1 a C Z E.E.E.E.E.E.E.z.k.z.E.\",
\"E.& 1 s n G ( J = u N I U E.E.E.E.E.E.E.k.j.j.E.\",
\"E.# - 3 s N W m 1 l F E P E.E.E.E.E.E.E.f.f.f.E.\",
\"E.. $ - e a C l u C U L E.E.E.E.E.E.E.E.a.a.a.E.\",
\"E.E. O ; e l l b C z E.E.E.E.E.E.E.E.E.p.y.y.E.\",
\"E.E.E.E.X % 6 f l E.E.E.E.E.E.E.E.E.E.E.t.e.t.E.\",
\"E.E.E.E.E.E.@ < E.E.E.E.E.E.E.E.E.E.E.E.w.9.q.E.\",
\"E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.0.7.8.E.\",
\"E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.6.6.6.E.\",
\"E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.\",
\"E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.\",
\"E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.\"
};

")
)

(setq ideframetools-goref-xpm

("/ XPM /

static char go_previous_use[] = {
/
columns rows colors chars-per-pixel /
\"24 24 122 2 \",
\" c #7C7C7C\",
\". c #7E7E7D\",
\"X c #7F7F7F\",
\"o c #5A3D96\",
\"O c #5B3E97\",
\"+ c #5B3E98\",
\"@ c #5C4095\",
\"# c #5C4197\",
\"$ c #5F4597\",
\"% c #5E4299\",
\"& c #604599\",
\"
c #61469B\",
\"= c #63499A\",
\"- c #64499C\",
\"; c #654A9E\",
\": c #664D9C\",
\"> c #674D9E\",
\", c #6A519F\",
\"< c #694EA0\",
\"1 c #6B52A1\",
\"2 c #6D53A3\",
\"3 c #6E54A2\",
\"4 c #6F55A4\",
\"5 c #7157A6\",
\"6 c #7158A4\",
\"7 c #7359A6\",
\"8 c #755DA7\",
\"9 c #755BA8\",
\"0 c #765EA9\",
\"q c #785FAB\",
\"w c #7961AA\",
\"e c #7B64AB\",
\"r c #7A62AC\",
\"t c #7B62AC\",
\"y c #7B63AD\",
\"u c #7C64AC\",
\"i c #7C65AD\",
\"p c #7D66AE\",
\"a c #7E66AE\",
\"s c #7F68AF\",
\"d c #7F67B0\",
\"f c #827994\",
\"g c #83789B\",
\"h c #8069AD\",
\"j c #8069AF\",
\"k c #8069B0\",
\"l c #8068B1\",
\"z c #8169B1\",
\"x c #836DB1\",
\"c c #836DB2\",
\"v c #846DB3\",
\"b c #846EB3\",
\"n c #8772B5\",
\"m c #8872B6\",
\"M c #8873B8\",
\"N c #8C76B8\",
\"B c #8E77BA\",
\"V c #808080\",
\"C c #828380\",
\"Z c #828282\",
\"A c #848484\",
\"S c #878787\",
\"D c #888888\",
\"F c #8F8F8F\",
\"G c #8F908F\",
\"H c #979697\",
\"J c #979797\",
\"K c #9A9A9A\",
\"L c #9B9B9B\",
\"P c #9C9C9C\",
\"I c #9D9D9D\",
\"U c #9E9E9E\",
\"Y c #9F9F9F\",
\"T c #9D93AF\",
\"R c #A6A6A6\",
\"E c #A7A7A7\",
\"W c #A8A8A8\",
\"Q c #A9A9A9\",
\"! c #AAAAAA\",
\"~ c #ABABAB\",
\"^ c #ACACAC\",
\"/ c #ADADAD\",
\"( c #AEAEAE\",
\") c #AFAFAF\",
\" c #B0B0B0\",
\"` c #B1B1B1\",
\"' c #B2B2B2\",
\"] c #B3B3B3\",
\"[ c #B4B4B4\",
\"{ c #B5B5B4\",
\"} c #B5B5B5\",
\"| c #B6B6B6\",
\" . c #B7B7B7\",
\".. c #B8B8B8\",
\"X. c #B9B9B9\",
\"o. c #BABABA\",
\"O. c #BBBBBB\",
\"+. c #BCBCBC\",
\"@. c #BDBDBD\",
\"#. c #BFBFBF\",
\"$. c #C0C0C0\",
\"%. c #C2C2C2\",
\"&. c #C3C3C3\",
\". c #C4C4C4\",
\"=. c #C5C5C5\",
\"-. c #C7C7C7\",
\";. c #C9C9C9\",
\":. c #CACACA\",
\">. c #CFCFCF\",
\",. c #D0D0D0\",
\"<. c #D1D1D1\",
\"1. c #D6D6D6\",
\"2. c #D7D7D7\",
\"3. c #DCDCDC\",
\"4. c #E9E9E9\",
\"5. c #EBEBEB\",
\"6. c #EEEEEE\",
\"7. c #EFEFEF\",
\"8. c #F1F1F1\",
\"9. c #F2F2F2\",
\"0. c #F5F5F5\",
\"q. c None\",
/
pixels /
\"q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.\",
\"q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.\",
\"q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.\",
\"q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.\",
\"q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.\",
\"q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.\",
\"q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.N B q.q.q.q.q.q.\",
\"q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.m n m M q.q.q.q.q.\",
\"q.E Z Z Z Z Z Z Z Z Z Z C g c c c c b b b b q.q.\",
\" &.o.@.@.@.o.@.@.o.o.} [ T h a a s h l d h l q.\",
\"S o.} / E } } _ I ~ ~ ~ I J f e a a l l a w a q.\",
\"Z &.&./ I @.} } F / / / I G . q.y y q.q.y w y q.\",
\"S _ .} ~ o.I @.I _ / / / _ . q.q.q.q.q.0 8 0 q.\",
\". o.@.@.
&./
.~ &.
o..-.. q.q.q.q.q.9 7 7 q.\",
\". >.<.<.:.2.
.2.<.2.:.>.2.3. q.q.q.q.q.5 3 5 q.\",
\"D 6.6.6.5.9.5.9.9.9.5.6.9.0.S q.q.q.q.q.1 , 1 q.\",
\"J o./ _ / _ _ / _ _ / _ / } I q.q.q.q.q.< : : q.\",
\"q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.; = ; q.\",
\"q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.& $ & q.\",
\"q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.% # # q.\",
\"q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.+ o O q.\",
\"q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.\",
\"q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.\",
\"q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.\"
};

")
)

(setq ideframetools-moccuredit-xpm

("/ XPM /

static char edit__[] = {
/
columns rows colors chars-per-pixel /
\"24 24 142 2 \",
\" c #000000\",
\". c #6B5736\",
\"X c #CE5C00\",
\"o c #F57900\",
\"O c #FCAF3E\",
\"+ c #F5D400\",
\"@ c #AA825D\",
\"# c #80827E\",
\"$ c #838581\",
\"% c #888A85\",
\"& c #8A8C87\",
\"
c #8B8D88\",
\"= c #8C8E88\",
\"- c #8C8E89\",
\"; c #8D8F8A\",
\": c #8D908A\",
\"> c #8E908B\",
\", c #8F918B\",
\"< c #90928C\",
\"1 c #91938E\",
\"2 c #92948F\",
\"3 c #93958F\",
\"4 c #939590\",
\"5 c #939690\",
\"6 c #949691\",
\"7 c #959791\",
\"8 c #959694\",
\"9 c #959892\",
\"0 c #979993\",
\"q c #989A95\",
\"w c #999B96\",
\"e c #999A97\",
\"r c #9A9D97\",
\"t c #9C9E98\",
\"y c #9D9F9A\",
\"u c #9EA19B\",
\"i c #9FA29C\",
\"p c #A1A39D\",
\"a c #A2A49E\",
\"s c #A2A59E\",
\"d c #A3A6A0\",
\"f c #A4A7A0\",
\"g c #A4A7A1\",
\"h c #A4A6A3\",
\"j c #A6A8A2\",
\"k c #A6A9A2\",
\"l c #A6A9A3\",
\"z c #A7A9A3\",
\"x c #A7AAA3\",
\"c c #A7AAA4\",
\"v c #A8AAA4\",
\"b c #A9ABA5\",
\"n c #AAADA6\",
\"m c #ABAEA7\",
\"M c #BBBDBA\",
\"N c #BCBEB9\",
\"B c #BDC0BB\",
\"V c #C0C3BF\",
\"C c #E6D0BC\",
\"Z c #CCCECB\",
\"A c #CDCECC\",
\"S c #CDD0CA\",
\"D c #CED0CC\",
\"F c #D1D3CF\",
\"G c #D7D7D6\",
\"H c #D7DBD4\",
\"J c #DADBD9\",
\"K c #DDDFD9\",
\"L c #DDDDDB\",
\"P c #DDDFDA\",
\"I c #DDDEDB\",
\"U c #EAD4C0\",
\"Y c #EDD6C3\",
\"T c #F5DECC\",
\"R c #DDE0DA\",
\"E c #DEE0DA\",
\"W c #DEE1DB\",
\"Q c #DFE1DC\",
\"! c #DFE2DC\",
\"~ c #E0E2DD\",
\"^ c #E0E3DD\",
\"/ c #E0E3DE\",
\"( c #E1E3DE\",
\") c #E1E3DF\",
\" c #E1E4DE\",
\"` c #E1E4DF\",
\"' c #E2E4DF\",
\"] c #E2E5DF\",
\"[ c #E3E5DF\",
\"{ c #E2E4E0\",
\"} c #E3E4E0\",
\"| c #E2E5E0\",
\" . c #E3E5E0\",
\".. c #E3E5E1\",
\"X. c #E3E6E1\",
\"o. c #E4E6E1\",
\"O. c #E4E6E2\",
\"+. c #E4E7E2\",
\"@. c #E5E7E2\",
\"#. c #E5E7E3\",
\"$. c #E6E7E3\",
\"%. c #E6E7E4\",
\"&. c #E6E6E6\",
\". c #E6E8E4\",
\"=. c #E7E8E4\",
\"-. c #E7E9E5\",
\";. c #E8E9E5\",
\":. c #E8E9E6\",
\">. c #E8EAE6\",
\",. c #E9EAE6\",
\"<. c #E9EAE7\",
\"1. c #E9EBE7\",
\"2. c #EAEBE8\",
\"3. c #EAEAE9\",
\"4. c #EBECE9\",
\"5. c #ECEDEA\",
\"6. c #ECEEEB\",
\"7. c #EDEEEB\",
\"8. c #EDEFEB\",
\"9. c #EDEEEC\",
\"0. c #EEEEEC\",
\"q. c #EEEFEC\",
\"w. c #EFEFED\",
\"e. c #EFF0ED\",
\"r. c #EFF0EE\",
\"t. c #F0F0EE\",
\"y. c #F0F1EF\",
\"u. c #F1F1EF\",
\"i. c #F1F1F0\",
\"p. c #F1F2F0\",
\"a. c #F2F2F0\",
\"s. c #F2F3F1\",
\"d. c #F3F3F2\",
\"f. c #F3F4F2\",
\"g. c #F4F4F3\",
\"h. c #F5F5F4\",
\"j. c #F5F6F5\",
\"k. c #FCFCFC\",
\"l. c #FDFDFD\",
\"z. c #FEFEFE\",
\"x. c #FFFFFF\",
\"c. c None\",
/
pixels /
\"c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.\",
\"c.c.c.c.n k c c v k k k v v c.c.c.c.c.c.c.c.c.c.\",
\"c.c.c.n I x.x.x.x.x.x.k.p.%.G s c.c.c.c.c.c.c.c.\",
\"c.c.c.k x.e.>.
..o.O.O..8.2.j.D g c.c.c.c.c.c.\",
\"c.c.c.g x.>....O._ ~ ! R S A x.L d c.c.c.c.c.\",
\"c.c.c.d x.
.% % % % % % % % H B x.x.Z p c.c.c.c.\",
\"c.c.c.s x.o.o.O.
_ _ _ ~ R I N x.x.x.M c.c.c.c.\",
\"c.c.c.p x.o.O.O.o. ~ ~ ~ R R V h e %.G X X c.c.\",
\"c.c.c.i x.
% % % % % % % % % % % % 8 X + O X c.\",
\"c.c.c.i x.O. O.O. _ ~ _ ~ ~ ~ ! ! X + O o X c.\",
\"c.c.c.t x.~ O.~ _ O. _ ~ O.O. O.X + O o X c.c.\",
\"c.c.c.t x.O.% % % % % % % % % % X + O o X c.c.c.\",
\"c.c.c.r x.o.%.%.o.>..>..>.>.X + O o X @ c.c.c.\",
\"c.c.c.w x.%.*.>.>.2.>.2.2.2.X + O o X T 6 c.c.c.\",
\"c.c.c.w x.>.% % % % % % % X + O o X C x.6 c.c.c.\",
\"c.c.c.0 x.2.2.8.q.q.q.w.w.X O o X e.e.x.3 c.c.c.\",
\"c.c.c.0 x.4.4.q.q.y.w.p.X . X U p.y.x.1 c.c.c.\",
\"c.c.c.6 x.4.% % % % % % X Y j.d.d.p.x.< c.c.c.\",
\"c.c.c.4 x.2.8.q.q.q.y.p.p.p.g.d.d.d.d.x.> c.c.c.\",
\"c.c.c.3 x.q.8.4.q.q.e.e.p.p.p.y.y.y.y.x.> c.c.c.\",
\"c.c.c.> J x.x.x.x.x.x.x.x.x.x.x.x.x.x.J & c.c.c.\",
\"c.c.c.c.$ > ; ; > > ; ; ; ; * ; = & ; # c.c.c.c.\",
\"c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.\",
\"c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.c.\"
};
")
)

(setq ideframetools-moccursave-xpm

("/ XPM /

static char document_save_as__[] = {
/
columns rows colors chars-per-pixel /
\"24 24 195 2 \",
\" c #363636\",
\". c #373736\",
\"X c #373737\",
\"o c #373739\",
\"O c #383738\",
\"+ c #383838\",
\"@ c #393838\",
\"# c #383938\",
\"$ c #383839\",
\"% c #393939\",
\"& c #3A3939\",
\"
c #39383A\",
\"= c #39393A\",
\"- c #3A393A\",
\"; c #3A3A3A\",
\": c #38572C\",
\"> c #3D582F\",
\", c #374334\",
\"< c #394335\",
\"1 c #3C433A\",
\"2 c #3D6926\",
\"3 c #48742E\",
\"4 c #497E29\",
\"5 c #4B643E\",
\"6 c #3F4347\",
\"7 c #464B4F\",
\"8 c #4E4E4E\",
\"9 c #4F4F4F\",
\"0 c #414B55\",
\"q c #4F5050\",
\"w c #515354\",
\"e c #545456\",
\"r c #545556\",
\"t c #4E6742\",
\"y c #516945\",
\"u c #516848\",
\"i c #586556\",
\"p c #525D68\",
\"a c #626264\",
\"s c #656567\",
\"d c #666668\",
\"f c #6E7071\",
\"g c #6F7377\",
\"h c #737476\",
\"j c #737576\",
\"k c #7D7C7D\",
\"l c #478E0F\",
\"z c #479509\",
\"x c #4C980F\",
\"c c #498A1E\",
\"v c #54971E\",
\"b c #4CA108\",
\"n c #51AD08\",
\"m c #53AF09\",
\"M c #57AD16\",
\"N c #5CB817\",
\"B c #58912B\",
\"V c #59912C\",
\"C c #5B922E\",
\"Z c #5C9132\",
\"A c #5D9835\",
\"S c #61923A\",
\"D c #64953E\",
\"F c #5DC509\",
\"G c #61C514\",
\"H c #5D9142\",
\"J c #689742\",
\"K c #689743\",
\"L c #6B9946\",
\"P c #6F9C4B\",
\"I c #709D4C\",
\"U c #729F4E\",
\"Y c #6F9857\",
\"T c #73995F\",
\"R c #77A05B\",
\"E c #7AA35D\",
\"W c #7BB15C\",
\"Q c #749265\",
\"! c #82A274\",
\"~ c #86A478\",
\"^ c #89A87C\",
\"/ c #2B5987\",
\"( c #355C82\",
\") c #305C87\",
\" c #3D6D9E\",
\"c #3C6D9F\", \"' c #3D6E9E\", \"] c #49729B\", \"[ c #4372A0\", \"{ c #828182\", \"} c #88898B\", \"| c #89898B\", \" . c #89898C\", \".. c #8A8A8C\", \"X. c #8A8B8D\", \"o. c #8B8B8D\", \"O. c #8B8C8E\", \"+. c #8D8E91\", \"@. c #8F8F91\", \"#. c #8A919C\", \"$. c #8B939F\", \"%. c #909092\", \"&. c #8DA784\", \"*. c #9DB992\", \"=. c #959BA6\", \"-. c #9B9FAD\", \";. c #9CA0AE\", \":. c #ABB8A9\", \">. c #A4A6B3\", \",. c #B1BAB2\", \"<. c #BBBDBF\", \"1. c #B9C4B9\", \"2. c #BCC1BE\", \"3. c #B5B8C5\", \"4. c #B6B9C6\", \"5. c #B7B9C7\", \"6. c #BDBDC0\", \"7. c #BDBDC1\", \"8. c #BABCC7\", \"9. c #C0C0C3\", \"0. c #C2C2C6\", \"q. c #C3C3C7\", \"w. c #C1CEC1\", \"e. c #C5C5C9\", \"r. c #C6C6C9\", \"t. c #C5C6CB\", \"y. c #C7C7CA\", \"u. c #C6C6CB\", \"i. c #C6C6CC\", \"p. c #C7C7CC\", \"a. c #C8C7CB\", \"s. c #C8C8CC\", \"d. c #C9C8CC\", \"f. c #C9C9CC\", \"g. c #C8C8CD\", \"h. c #C9C9CD\", \"j. c #CACACD\", \"k. c #CAC8CF\", \"l. c #C9CACE\", \"z. c #CBCACE\", \"x. c #CBCBCF\", \"c. c #CBCCCE\", \"v. c #CBCCCF\", \"b. c #CCCCCF\", \"n. c #CFDBCE\", \"m. c #C9C7D0\", \"M. c #C6C9D2\", \"N. c #C0CAD5\", \"B. c #CBC9D0\", \"V. c #CDCDD0\", \"C. c #CCCCD3\", \"Z. c #CDCFD8\", \"A. c #D0CFD5\", \"S. c #CFD3DD\", \"D. c #D1D1D9\", \"F. c #D3D1D8\", \"G. c #D0D3DD\", \"H. c #D7D5DE\", \"J. c #D7D5DF\", \"K. c #D8D5DF\", \"L. c #D8D6DE\", \"P. c #D7D8DC\", \"I. c #DAE2DB\", \"U. c #CCD7E4\", \"Y. c #CFDAE7\", \"T. c #CFDBE8\", \"R. c #DDDBE4\", \"E. c #E2DFE8\", \"W. c #E3E4E7\", \"Q. c #E2E0EA\", \"!. c #E3E0EA\", \"~. c #E4E1EB\", \"^. c #E5E5E9\", \"/. c #E5E6E8\", \"(. c #E4E3ED\", \"). c #EBECEF\", \"_. c #EBE8F2\", \". c #EEEFF1\",
\"'. c #F0F0F3\",
\"]. c #F4F4F8\",
\"[. c #F5F4F8\",]
\"{. c #F4F5F8\",
\"}. c #F5F5F8\",
\"|. c #F5F6F9\",
\" X c #F6F6F9\",
\".X c #F7F6F9\",
\"XX c #F7F7FA\",
\"oX c #F8F8FB\",
\"OX c #F9F8FB\",
\"+X c #F9F9FB\",
\"@X c #F9F9FC\",
\"#X c #FAF9FC\",
\"$X c #FBFAFD\",
\"%X c #FBFAFE\",
\"&X c None\",
/ pixels /
\"&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X\",
\"&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X\",
\"&X&X; ; 6 ) / / / / / / / / / / / / ( 6 ; ; &X&X\",
\"&X&X9 { p
' ' [ [ ' ] 7 . ; &X&X\", \"&X&X9 k g U.Y.Y.Y.Y.Y.Y.T.T.T.T.Y.Y.N.w ; ; &X&X\", \"&X&X; h }.$X$X+X+X+X+X%X@XoXoX$X$X/.r ; &X&X\", \"&X&X; h {.}.}.}.oXoX}.}.}.}.oX}.$XW.r ; ; &X&X\", \"&X&X; h {.}.}.{.{.}.}.}.{.{.{.}.}.W.r ; &X&X\", \"&X&X; h {.XXXX+X}.}.$X}.}.$X}.}.$XW.r ; ; &X&X\", \"&X&X; h {.{.[.}.}.}.}.}.].].}.{.+XW.r ; &X&X\", \"&X&X; h .XXXXX+X+X}.+XXXXXXXXX+X$X/.r ; ; &X&X\", \"&X&X; . h }.XXXX}.}.}.XX}.XX}.}.I.n.w.i 1 ; &X&X\", \"&X&X; . f ).'.'.'.'.'..'..'..*.E E T u &X&X\",
\"&X&X; ; 9 } o.o.O.} O.O.O.O. .O.Q P P U y ; &X&X\",
\"&X&X; a 9.9.9.<.k.m.i.x.x.p.i.~ J J L t ; &X&X\",
\"&X&X; . d p.b.b.p.E.!.H.P.x.u.i.! S S D 5 o &X&X\",
\"&X&X; ; s s.b.b.u.R.
.!.H.u.,.&.Y Z C B 3 : &X&X\",
\"&X&X; s u.b.b.q.S.(..E.x.<.T B v x z l 2 &X&X\",
\"&X&X; O s s.b.b.q.8.S.(.
.A.b.:.A b n m c , &X&X\",
\"&X&X; . s s.b.b.q.>.3.G.(.F.x.x.^ M F N > ; &X&X\",
\"&X&X; s x.b.b.0.=.;.5.G.C.u.a.<.W G 4 ; ; &X&X\",
\"&X&X; ; r @.%.%.+.#.#.;.3.M.D.L.L.1.H < O &X&X&X\",
\"&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X\",
\"&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X&X\"
};

")
)

(setq ideframetools-moccurclear-xpm

("/ XPM /

static char edit_clear__[] = {
/
columns rows colors chars-per-pixel /
\"24 24 172 2 \",
\" c #77531D\",
\". c #77541E\",
\"X c #79551E\",
\"o c #7F5A1D\",
\"O c #5C3566\",
\"+ c #623D60\",
\"@ c #613B64\",
\"# c #775459\",
\"$ c #76537D\",
\"% c #78557F\",
\"& c #8F5A03\",
\"
c #88580C\",
\"= c #925C05\",
\"- c #925C06\",
\"; c #945F08\",
\": c #945F09\",
\"> c #965F08\",
\", c #805716\",
\"< c #825813\",
\"1 c #825917\",
\"2 c #966411\",
\"3 c #9D6B17\",
\"4 c #A8721D\",
\"5 c #B07412\",
\"6 c #906624\",
\"7 c #AB7A2C\",
\"8 c #AC7E32\",
\"9 c #AE7F34\",
\"0 c #8B6E50\",
\"q c #83626F\",
\"w c #876B68\",
\"e c #97787F\",
\"r c #AA910C\",
\"t c #AC980D\",
\"y c #B3960C\",
\"u c #B4960C\",
\"i c #B6970D\",
\"p c #B6970E\",
\"a c #B7980F\",
\"s c #B79B0E\",
\"d c #B9990D\",
\"f c #B89A0D\",
\"g c #B99B0D\",
\"h c #B8990E\",
\"j c #BB9D0D\",
\"k c #BA9E0D\",
\"l c #BF871A\",
\"z c #BEA20D\",
\"x c #BDA313\",
\"c c #BE8835\",
\"v c #C5AB0D\",
\"b c #C6AC0E\",
\"n c #C6AD0E\",
\"m c #CAB00B\",
\"M c #CFB70F\",
\"N c #D5BF0F\",
\"B c #CCA017\",
\"V c #C7AD17\",
\"C c #C7AD1A\",
\"Z c #C9B116\",
\"A c #CEB616\",
\"S c #D0B416\",
\"D c #D2BB13\",
\"F c #C78926\",
\"G c #CF9439\",
\"H c #D0983D\",
\"J c #C7AE24\",
\"K c #C8B020\",
\"L c #D7BE20\",
\"P c #D9BE20\",
\"I c #C2A936\",
\"U c #D2BB34\",
\"Y c #D7C20F\",
\"T c #DEC50B\",
\"R c #DEC40F\",
\"E c #D8C313\",
\"W c #DCC311\",
\"Q c #D9C314\",
\"! c #D9C414\",
\"~ c #D9C415\",
\"^ c #D9C515\",
\"/ c #DEC515\",
\"( c #DFC617\",
\") c #DEC717\",
\"_ c #DCC218\",
\"c #DAC51A\", \"' c #DAC61B\", \"] c #DBC01C\", \"[ c #E5CF16\", \"{ c #E4CE1B\", \"} c #E0C91D\", \"| c #D7C02A\", \" . c #D7C32B\", \".. c #D9C431\", \"X. c #DCC433\", \"o. c #D7C338\", \"O. c #D7C43F\", \"+. c #E3CE27\", \"@. c #E4CE25\", \"#. c #E5CF26\", \"$. c #E0C828\", \"%. c #E3CC2A\", \"&. c #E6D020\", \"*. c #E9D427\", \"=. c #E1CD3D\", \"-. c #E3CE3C\", \";. c #E4D135\", \":. c #E7D134\", \">. c #E4D037\", \",. c #ECD832\", \"<. c #E8D63D\", \"1. c #EBD83E\", \"2. c #EEDC3C\", \"3. c #9D8045\", \"4. c #BE8E42\", \"5. c #AC8B56\", \"6. c #BBA941\", \"7. c #BAA74E\", \"8. c #B99864\", \"9. c #CD9A48\", \"0. c #D19941\", \"q. c #D0A45F\", \"w. c #C6AD61\", \"e. c #D8AB69\", \"r. c #DEB16B\", \"t. c #DCC754\", \"y. c #E2D242\", \"u. c #E4D342\", \"i. c #EDD947\", \"p. c #EFDD46\", \"a. c #E0D04F\", \"s. c #EAD74C\", \"d. c #E8D64E\", \"f. c #E6D454\", \"g. c #EBD750\", \"h. c #EDDA50\", \"j. c #E7D95E\", \"k. c #EBD95B\", \"l. c #EBDB5D\", \"z. c #EDDD5E\", \"x. c #F2DD59\", \"c. c #F0DF5D\", \"v. c #F1E048\", \"b. c #F2E14C\", \"n. c #F3E351\", \"m. c #F4E350\", \"M. c #F2E057\", \"N. c #F3E357\", \"B. c #F5E455\", \"V. c #F6E558\", \"C. c #F6E65B\", \"Z. c #F6E55C\", \"A. c #CDC161\", \"S. c #D7C164\", \"D. c #EDDF69\", \"F. c #F0DF70\", \"G. c #EFE16A\", \"H. c #F5E562\", \"J. c #F4E674\", \"K. c #F8EA72\", \"L. c #F2E67A\", \"P. c #957798\", \"I. c #A28685\", \"U. c #E5BE82\", \"Y. c #CAB7A5\", \"T. c #F3E586\", \"R. c #F7EB87\", \"E. c #FAEF8D\", \"W. c #F7EE96\", \"Q. c #F8EE94\", \"!. c #FEF396\", \"~. c None\", /* pixels */ \"~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.\", \"~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.; - & ~.~.~.~.~.\", \"~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.; 9 8.U.- ~.~.~.~.\", \"~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.3 5., e.* ~.~.~.~.\", \"~.~.~.~.~.~.~.~.~.~.~.~.~.~.; q.7 5 4.1 ~.~.~.~.\", \"~.~.~.~.~.~.~.~.~.~.~.~.~.~.2 r.H 9.o ~.~.~.~.~.\", \"~.~.~.~.~.~.~.~.~.~.~.~.~.~.8 0.G 6 ~.~.~.~.~.\", \"~.~.~.~.~.~.~.~.~.~.~.~.~.< c F 4 . ~.~.~.~.~.~.\", \"~.~.~.~.~.~.~.~.~.~.~.Y E Z B l X ~.~.~.~.~.~.~.\", \"~.~.~.~.~.~.~.~.~.~.P.I.Y.S.f.A x ~.~.~.~.~.~.~.\", \"~.~.~.~.~.~.~.~.~.~.3.q $ % e w.o.v ~.~.~.~.~.~.\", \"~.~.~.~.~.~.~.~.~.^ k.t.7.0 @ O # ~.~.~.~.~.~.~.\", \"~.~.~.~.~.~.~.~.' Q.T.K.i.y.6.w + ~.~.~.~.~.~.~.\", \"~.~.~.~.~.~.~. Q.!.H.C.p.2.<.A.r ~.~.~.~.~.~.~.\",
\"~.~.~.~.~.~.^ R.E.x.Z.m.:.,.#.D.v ~.~.~.~.~.~.~.\",
\"~.~.~.~.~.Q J.L.s.M.B.1.%.*.( l.j ~.~.~.~.~.~.~.\",
\"~.~.~.~.^ G.j.-.h.M.v.$.#.{ N s.d ~.~.~.~.~.~.~.\",
\"~.~.~.Y u.a.D g.M.b.D $.{ R } -.d ~.~.~.~.~.~.~.\",
\"~.~.~.~.N .F.c.h.V S _ [ m } .u ~.~.~.~.~.~.~.\",
\"~.~.~.~.~.A ..z.y.K D } T d %.C ~.~.~.~.~.~.~.~.\",
\"~.~.~.~.~.~.t n C J X.>.U I ;.h ~.~.~.~.~.~.~.~.\",
\"~.~.~.~.~.~.~.~.~.s j j u h u u ~.~.~.~.~.~.~.~.\",
\"~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.\",
\"~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.\"
};

")
)

) ;; end of defun ideframe-toolbar-icons


MongoDB Logo MongoDB