namespace eval poBmpData {
    namespace ensemble create

    namespace export SetBmpType
    namespace export GetBmpType

    namespace export _all
    namespace export all
    namespace export _appendToFile
    namespace export appendToFile
    namespace export _autofit
    namespace export autofit
    namespace export _bottom
    namespace export bottom
    namespace export _bottomleft
    namespace export bottomleft
    namespace export _bottomright
    namespace export bottomright
    namespace export _bottomup
    namespace export bottomup
    namespace export _bracketleft
    namespace export bracketleft
    namespace export _bracketright
    namespace export bracketright
    namespace export _browse
    namespace export browse
    namespace export _camera
    namespace export camera
    namespace export _cell
    namespace export cell
    namespace export _center
    namespace export center
    namespace export _circle
    namespace export circle
    namespace export _circlefilled
    namespace export circlefilled
    namespace export _clear
    namespace export clear
    namespace export _clearall
    namespace export clearall
    namespace export _clearleft
    namespace export clearleft
    namespace export _clearright
    namespace export clearright
    namespace export _clock
    namespace export clock
    namespace export _closedfolder
    namespace export closedfolder
    namespace export _colorcount
    namespace export colorcount
    namespace export _combhori
    namespace export combhori
    namespace export _combvert
    namespace export combvert
    namespace export _copy
    namespace export copy
    namespace export _createfolder
    namespace export createfolder
    namespace export _crop
    namespace export crop
    namespace export _crsview
    namespace export crsview
    namespace export _cut
    namespace export cut
    namespace export _delete
    namespace export delete
    namespace export _delfolder
    namespace export delfolder
    namespace export _diff
    namespace export diff
    namespace export _down
    namespace export down
    namespace export _dust
    namespace export dust
    namespace export _edit
    namespace export edit
    namespace export _eject
    namespace export eject
    namespace export _endless
    namespace export endless
    namespace export _entity
    namespace export entity
    namespace export _explosion
    namespace export explosion
    namespace export _fire
    namespace export fire
    namespace export _first
    namespace export first
    namespace export _flare
    namespace export flare
    namespace export _fliphori
    namespace export fliphori
    namespace export _flipvert
    namespace export flipvert
    namespace export _grid
    namespace export grid
    namespace export _gridcenter
    namespace export gridcenter
    namespace export _gridontop
    namespace export gridontop
    namespace export _gridpickresult
    namespace export gridpickresult
    namespace export _gridplayer
    namespace export gridplayer
    namespace export _halt
    namespace export halt
    namespace export _hidden
    namespace export hidden
    namespace export _histo
    namespace export histo
    namespace export _histolog
    namespace export histolog
    namespace export _horiline
    namespace export horiline
    namespace export _hundred
    namespace export hundred
    namespace export _info
    namespace export info
    namespace export _infofile
    namespace export infofile
    namespace export _infoimg
    namespace export infoimg
    namespace export _invert
    namespace export invert
    namespace export _larger
    namespace export larger
    namespace export _last
    namespace export last
    namespace export _left
    namespace export left
    namespace export _leftright
    namespace export leftright
    namespace export _leftview
    namespace export leftview
    namespace export _lightmodel
    namespace export lightmodel
    namespace export _lightsource
    namespace export lightsource
    namespace export _linear
    namespace export linear
    namespace export _linenum
    namespace export linenum
    namespace export _lock
    namespace export lock
    namespace export _logerror
    namespace export logerror
    namespace export _logident
    namespace export logident
    namespace export _logignore
    namespace export logignore
    namespace export _material
    namespace export material
    namespace export _maximize
    namespace export maximize
    namespace export _move
    namespace export move
    namespace export _newColor
    namespace export newColor
    namespace export _newRadiance
    namespace export newRadiance
    namespace export _newfile
    namespace export newfile
    namespace export _nocell
    namespace export nocell
    namespace export _ok
    namespace export ok
    namespace export _open
    namespace export open
    namespace export _openCache
    namespace export openCache
    namespace export _openDir
    namespace export openDir
    namespace export _openIndex
    namespace export openIndex
    namespace export _openTemplate
    namespace export openTemplate
    namespace export _openleft
    namespace export openleft
    namespace export _openright
    namespace export openright
    namespace export _orient
    namespace export orient
    namespace export _osgDOFTransform
    namespace export osgDOFTransform
    namespace export _osgDOFTransformRef
    namespace export osgDOFTransformRef
    namespace export _osgGeode
    namespace export osgGeode
    namespace export _osgGeodeRef
    namespace export osgGeodeRef
    namespace export _osgGroup
    namespace export osgGroup
    namespace export _osgGroupRef
    namespace export osgGroupRef
    namespace export _osgLOD
    namespace export osgLOD
    namespace export _osgLODRef
    namespace export osgLODRef
    namespace export _osgMatrixTransform
    namespace export osgMatrixTransform
    namespace export _osgMatrixTransformRef
    namespace export osgMatrixTransformRef
    namespace export _osgModularEmitter
    namespace export osgModularEmitter
    namespace export _osgModularEmitterRef
    namespace export osgModularEmitterRef
    namespace export _osgMultiSwitch
    namespace export osgMultiSwitch
    namespace export _osgMultiSwitchRef
    namespace export osgMultiSwitchRef
    namespace export _osgNode
    namespace export osgNode
    namespace export _osgPagedLOD
    namespace export osgPagedLOD
    namespace export _osgUnknown
    namespace export osgUnknown
    namespace export _paste
    namespace export paste
    namespace export _pause
    namespace export pause
    namespace export _pickview
    namespace export pickview
    namespace export _playbegin
    namespace export playbegin
    namespace export _playend
    namespace export playend
    namespace export _playerview
    namespace export playerview
    namespace export _playfwd
    namespace export playfwd
    namespace export _playfwdstep
    namespace export playfwdstep
    namespace export _playrev
    namespace export playrev
    namespace export _playrevstep
    namespace export playrevstep
    namespace export _polygon
    namespace export polygon
    namespace export _pptToIndex
    namespace export pptToIndex
    namespace export _preview
    namespace export preview
    namespace export _print
    namespace export print
    namespace export _questionmark
    namespace export questionmark
    namespace export _rectangle
    namespace export rectangle
    namespace export _redo
    namespace export redo
    namespace export _renCtrl
    namespace export renCtrl
    namespace export _renIn
    namespace export renIn
    namespace export _renOut
    namespace export renOut
    namespace export _rename
    namespace export rename
    namespace export _replacewp
    namespace export replacewp
    namespace export _rescan
    namespace export rescan
    namespace export _right
    namespace export right
    namespace export _rightleft
    namespace export rightleft
    namespace export _rollupclosed
    namespace export rollupclosed
    namespace export _rollupopened
    namespace export rollupopened
    namespace export _rotateleft
    namespace export rotateleft
    namespace export _rotateright
    namespace export rotateright
    namespace export _save
    namespace export save
    namespace export _saveleft
    namespace export saveleft
    namespace export _saveright
    namespace export saveright
    namespace export _scale
    namespace export scale
    namespace export _search
    namespace export search
    namespace export _searchleft
    namespace export searchleft
    namespace export _searchright
    namespace export searchright
    namespace export _selectall
    namespace export selectall
    namespace export _shadow
    namespace export shadow
    namespace export _sheet
    namespace export sheet
    namespace export _sheetIn
    namespace export sheetIn
    namespace export _sheetOut
    namespace export sheetOut
    namespace export _shiftwp
    namespace export shiftwp
    namespace export _slideShowAll
    namespace export slideShowAll
    namespace export _slideShowMarked
    namespace export slideShowMarked
    namespace export _smaller
    namespace export smaller
    namespace export _spline
    namespace export spline
    namespace export _stamp
    namespace export stamp
    namespace export _stampall
    namespace export stampall
    namespace export _stop
    namespace export stop
    namespace export _subscan
    namespace export subscan
    namespace export _switch
    namespace export switch
    namespace export _terrainadjust
    namespace export terrainadjust
    namespace export _terrainfollowing
    namespace export terrainfollowing
    namespace export _texture
    namespace export texture
    namespace export _top
    namespace export top
    namespace export _topdown
    namespace export topdown
    namespace export _topleft
    namespace export topleft
    namespace export _topright
    namespace export topright
    namespace export _topview
    namespace export topview
    namespace export _undo
    namespace export undo
    namespace export _unlock
    namespace export unlock
    namespace export _unselectall
    namespace export unselectall
    namespace export _up
    namespace export up
    namespace export _update
    namespace export update
    namespace export _vertical
    namespace export vertical
    namespace export _vertline
    namespace export vertline
    namespace export _view
    namespace export view
    namespace export _watch
    namespace export watch
    namespace export _wheel
    namespace export wheel
    namespace export _white
    namespace export white

    variable sUse bitmaps

    proc SetBmpType { use } {
        set poBmpData::sUse $use
    }

    proc GetBmpType {} {
        return $poBmpData::sUse
    }

    proc _all {} {
        variable sUse
        ${sUse}::_all
    }

    proc all { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::all $fg $bg
    }

    proc _appendToFile {} {
        variable sUse
        ${sUse}::_appendToFile
    }

    proc appendToFile { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::appendToFile $fg $bg
    }

    proc _autofit {} {
        variable sUse
        ${sUse}::_autofit
    }

    proc autofit { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::autofit $fg $bg
    }

    proc _bottom {} {
        variable sUse
        ${sUse}::_bottom
    }

    proc bottom { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::bottom $fg $bg
    }

    proc _bottomleft {} {
        variable sUse
        ${sUse}::_bottomleft
    }

    proc bottomleft { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::bottomleft $fg $bg
    }

    proc _bottomright {} {
        variable sUse
        ${sUse}::_bottomright
    }

    proc bottomright { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::bottomright $fg $bg
    }

    proc _bottomup {} {
        variable sUse
        ${sUse}::_bottomup
    }

    proc bottomup { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::bottomup $fg $bg
    }

    proc _bracketleft {} {
        variable sUse
        ${sUse}::_bracketleft
    }

    proc bracketleft { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::bracketleft $fg $bg
    }

    proc _bracketright {} {
        variable sUse
        ${sUse}::_bracketright
    }

    proc bracketright { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::bracketright $fg $bg
    }

    proc _browse {} {
        variable sUse
        ${sUse}::_browse
    }

    proc browse { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::browse $fg $bg
    }

    proc _camera {} {
        variable sUse
        ${sUse}::_camera
    }

    proc camera { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::camera $fg $bg
    }

    proc _cell {} {
        variable sUse
        ${sUse}::_cell
    }

    proc cell { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::cell $fg $bg
    }

    proc _center {} {
        variable sUse
        ${sUse}::_center
    }

    proc center { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::center $fg $bg
    }

    proc _circle {} {
        variable sUse
        ${sUse}::_circle
    }

    proc circle { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::circle $fg $bg
    }

    proc _circlefilled {} {
        variable sUse
        ${sUse}::_circlefilled
    }

    proc circlefilled { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::circlefilled $fg $bg
    }

    proc _clear {} {
        variable sUse
        ${sUse}::_clear
    }

    proc clear { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::clear $fg $bg
    }

    proc _clearall {} {
        variable sUse
        ${sUse}::_clearall
    }

    proc clearall { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::clearall $fg $bg
    }

    proc _clearleft {} {
        variable sUse
        ${sUse}::_clearleft
    }

    proc clearleft { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::clearleft $fg $bg
    }

    proc _clearright {} {
        variable sUse
        ${sUse}::_clearright
    }

    proc clearright { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::clearright $fg $bg
    }

    proc _clock {} {
        variable sUse
        ${sUse}::_clock
    }

    proc clock { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::clock $fg $bg
    }

    proc _closedfolder {} {
        variable sUse
        ${sUse}::_closedfolder
    }

    proc closedfolder { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::closedfolder $fg $bg
    }

    proc _colorcount {} {
        variable sUse
        ${sUse}::_colorcount
    }

    proc colorcount { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::colorcount $fg $bg
    }

    proc _combhori {} {
        variable sUse
        ${sUse}::_combhori
    }

    proc combhori { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::combhori $fg $bg
    }

    proc _combvert {} {
        variable sUse
        ${sUse}::_combvert
    }

    proc combvert { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::combvert $fg $bg
    }

    proc _copy {} {
        variable sUse
        ${sUse}::_copy
    }

    proc copy { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::copy $fg $bg
    }

    proc _createfolder {} {
        variable sUse
        ${sUse}::_createfolder
    }

    proc createfolder { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::createfolder $fg $bg
    }

    proc _crop {} {
        variable sUse
        ${sUse}::_crop
    }

    proc crop { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::crop $fg $bg
    }

    proc _crsview {} {
        variable sUse
        ${sUse}::_crsview
    }

    proc crsview { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::crsview $fg $bg
    }

    proc _cut {} {
        variable sUse
        ${sUse}::_cut
    }

    proc cut { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::cut $fg $bg
    }

    proc _delete {} {
        variable sUse
        ${sUse}::_delete
    }

    proc delete { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::delete $fg $bg
    }

    proc _delfolder {} {
        variable sUse
        ${sUse}::_delfolder
    }

    proc delfolder { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::delfolder $fg $bg
    }

    proc _diff {} {
        variable sUse
        ${sUse}::_diff
    }

    proc diff { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::diff $fg $bg
    }

    proc _down {} {
        variable sUse
        ${sUse}::_down
    }

    proc down { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::down $fg $bg
    }

    proc _dust {} {
        variable sUse
        ${sUse}::_dust
    }

    proc dust { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::dust $fg $bg
    }

    proc _edit {} {
        variable sUse
        ${sUse}::_edit
    }

    proc edit { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::edit $fg $bg
    }

    proc _eject {} {
        variable sUse
        ${sUse}::_eject
    }

    proc eject { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::eject $fg $bg
    }

    proc _endless {} {
        variable sUse
        ${sUse}::_endless
    }

    proc endless { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::endless $fg $bg
    }

    proc _entity {} {
        variable sUse
        ${sUse}::_entity
    }

    proc entity { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::entity $fg $bg
    }

    proc _explosion {} {
        variable sUse
        ${sUse}::_explosion
    }

    proc explosion { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::explosion $fg $bg
    }

    proc _fire {} {
        variable sUse
        ${sUse}::_fire
    }

    proc fire { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::fire $fg $bg
    }

    proc _first {} {
        variable sUse
        ${sUse}::_first
    }

    proc first { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::first $fg $bg
    }

    proc _flare {} {
        variable sUse
        ${sUse}::_flare
    }

    proc flare { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::flare $fg $bg
    }

    proc _fliphori {} {
        variable sUse
        ${sUse}::_fliphori
    }

    proc fliphori { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::fliphori $fg $bg
    }

    proc _flipvert {} {
        variable sUse
        ${sUse}::_flipvert
    }

    proc flipvert { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::flipvert $fg $bg
    }

    proc _grid {} {
        variable sUse
        ${sUse}::_grid
    }

    proc grid { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::grid $fg $bg
    }

    proc _gridcenter {} {
        variable sUse
        ${sUse}::_gridcenter
    }

    proc gridcenter { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::gridcenter $fg $bg
    }

    proc _gridontop {} {
        variable sUse
        ${sUse}::_gridontop
    }

    proc gridontop { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::gridontop $fg $bg
    }

    proc _gridpickresult {} {
        variable sUse
        ${sUse}::_gridpickresult
    }

    proc gridpickresult { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::gridpickresult $fg $bg
    }

    proc _gridplayer {} {
        variable sUse
        ${sUse}::_gridplayer
    }

    proc gridplayer { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::gridplayer $fg $bg
    }

    proc _halt {} {
        variable sUse
        ${sUse}::_halt
    }

    proc halt { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::halt $fg $bg
    }

    proc _hidden {} {
        variable sUse
        ${sUse}::_hidden
    }

    proc hidden { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::hidden $fg $bg
    }

    proc _histo {} {
        variable sUse
        ${sUse}::_histo
    }

    proc histo { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::histo $fg $bg
    }

    proc _histolog {} {
        variable sUse
        ${sUse}::_histolog
    }

    proc histolog { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::histolog $fg $bg
    }

    proc _horiline {} {
        variable sUse
        ${sUse}::_horiline
    }

    proc horiline { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::horiline $fg $bg
    }

    proc _hundred {} {
        variable sUse
        ${sUse}::_hundred
    }

    proc hundred { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::hundred $fg $bg
    }

    proc _info {} {
        variable sUse
        ${sUse}::_info
    }

    proc info { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::info $fg $bg
    }

    proc _infofile {} {
        variable sUse
        ${sUse}::_infofile
    }

    proc infofile { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::infofile $fg $bg
    }

    proc _infoimg {} {
        variable sUse
        ${sUse}::_infoimg
    }

    proc infoimg { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::infoimg $fg $bg
    }

    proc _invert {} {
        variable sUse
        ${sUse}::_invert
    }

    proc invert { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::invert $fg $bg
    }

    proc _larger {} {
        variable sUse
        ${sUse}::_larger
    }

    proc larger { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::larger $fg $bg
    }

    proc _last {} {
        variable sUse
        ${sUse}::_last
    }

    proc last { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::last $fg $bg
    }

    proc _left {} {
        variable sUse
        ${sUse}::_left
    }

    proc left { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::left $fg $bg
    }

    proc _leftright {} {
        variable sUse
        ${sUse}::_leftright
    }

    proc leftright { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::leftright $fg $bg
    }

    proc _leftview {} {
        variable sUse
        ${sUse}::_leftview
    }

    proc leftview { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::leftview $fg $bg
    }

    proc _lightmodel {} {
        variable sUse
        ${sUse}::_lightmodel
    }

    proc lightmodel { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::lightmodel $fg $bg
    }

    proc _lightsource {} {
        variable sUse
        ${sUse}::_lightsource
    }

    proc lightsource { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::lightsource $fg $bg
    }

    proc _linear {} {
        variable sUse
        ${sUse}::_linear
    }

    proc linear { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::linear $fg $bg
    }

    proc _linenum {} {
        variable sUse
        ${sUse}::_linenum
    }

    proc linenum { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::linenum $fg $bg
    }

    proc _lock {} {
        variable sUse
        ${sUse}::_lock
    }

    proc lock { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::lock $fg $bg
    }

    proc _logerror {} {
        variable sUse
        ${sUse}::_logerror
    }

    proc logerror { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::logerror $fg $bg
    }

    proc _logident {} {
        variable sUse
        ${sUse}::_logident
    }

    proc logident { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::logident $fg $bg
    }

    proc _logignore {} {
        variable sUse
        ${sUse}::_logignore
    }

    proc logignore { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::logignore $fg $bg
    }

    proc _material {} {
        variable sUse
        ${sUse}::_material
    }

    proc material { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::material $fg $bg
    }

    proc _maximize {} {
        variable sUse
        ${sUse}::_maximize
    }

    proc maximize { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::maximize $fg $bg
    }

    proc _move {} {
        variable sUse
        ${sUse}::_move
    }

    proc move { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::move $fg $bg
    }

    proc _newColor {} {
        variable sUse
        ${sUse}::_newColor
    }

    proc newColor { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::newColor $fg $bg
    }

    proc _newRadiance {} {
        variable sUse
        ${sUse}::_newRadiance
    }

    proc newRadiance { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::newRadiance $fg $bg
    }

    proc _newfile {} {
        variable sUse
        ${sUse}::_newfile
    }

    proc newfile { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::newfile $fg $bg
    }

    proc _nocell {} {
        variable sUse
        ${sUse}::_nocell
    }

    proc nocell { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::nocell $fg $bg
    }

    proc _ok {} {
        variable sUse
        ${sUse}::_ok
    }

    proc ok { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::ok $fg $bg
    }

    proc _open {} {
        variable sUse
        ${sUse}::_open
    }

    proc open { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::open $fg $bg
    }

    proc _openCache {} {
        variable sUse
        ${sUse}::_openCache
    }

    proc openCache { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::openCache $fg $bg
    }

    proc _openDir {} {
        variable sUse
        ${sUse}::_openDir
    }

    proc openDir { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::openDir $fg $bg
    }

    proc _openIndex {} {
        variable sUse
        ${sUse}::_openIndex
    }

    proc openIndex { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::openIndex $fg $bg
    }

    proc _openTemplate {} {
        variable sUse
        ${sUse}::_openTemplate
    }

    proc openTemplate { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::openTemplate $fg $bg
    }

    proc _openleft {} {
        variable sUse
        ${sUse}::_openleft
    }

    proc openleft { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::openleft $fg $bg
    }

    proc _openright {} {
        variable sUse
        ${sUse}::_openright
    }

    proc openright { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::openright $fg $bg
    }

    proc _orient {} {
        variable sUse
        ${sUse}::_orient
    }

    proc orient { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::orient $fg $bg
    }

    proc _osgDOFTransform {} {
        variable sUse
        ${sUse}::_osgDOFTransform
    }

    proc osgDOFTransform { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::osgDOFTransform $fg $bg
    }

    proc _osgDOFTransformRef {} {
        variable sUse
        ${sUse}::_osgDOFTransformRef
    }

    proc osgDOFTransformRef { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::osgDOFTransformRef $fg $bg
    }

    proc _osgGeode {} {
        variable sUse
        ${sUse}::_osgGeode
    }

    proc osgGeode { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::osgGeode $fg $bg
    }

    proc _osgGeodeRef {} {
        variable sUse
        ${sUse}::_osgGeodeRef
    }

    proc osgGeodeRef { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::osgGeodeRef $fg $bg
    }

    proc _osgGroup {} {
        variable sUse
        ${sUse}::_osgGroup
    }

    proc osgGroup { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::osgGroup $fg $bg
    }

    proc _osgGroupRef {} {
        variable sUse
        ${sUse}::_osgGroupRef
    }

    proc osgGroupRef { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::osgGroupRef $fg $bg
    }

    proc _osgLOD {} {
        variable sUse
        ${sUse}::_osgLOD
    }

    proc osgLOD { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::osgLOD $fg $bg
    }

    proc _osgLODRef {} {
        variable sUse
        ${sUse}::_osgLODRef
    }

    proc osgLODRef { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::osgLODRef $fg $bg
    }

    proc _osgMatrixTransform {} {
        variable sUse
        ${sUse}::_osgMatrixTransform
    }

    proc osgMatrixTransform { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::osgMatrixTransform $fg $bg
    }

    proc _osgMatrixTransformRef {} {
        variable sUse
        ${sUse}::_osgMatrixTransformRef
    }

    proc osgMatrixTransformRef { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::osgMatrixTransformRef $fg $bg
    }

    proc _osgModularEmitter {} {
        variable sUse
        ${sUse}::_osgModularEmitter
    }

    proc osgModularEmitter { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::osgModularEmitter $fg $bg
    }

    proc _osgModularEmitterRef {} {
        variable sUse
        ${sUse}::_osgModularEmitterRef
    }

    proc osgModularEmitterRef { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::osgModularEmitterRef $fg $bg
    }

    proc _osgMultiSwitch {} {
        variable sUse
        ${sUse}::_osgMultiSwitch
    }

    proc osgMultiSwitch { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::osgMultiSwitch $fg $bg
    }

    proc _osgMultiSwitchRef {} {
        variable sUse
        ${sUse}::_osgMultiSwitchRef
    }

    proc osgMultiSwitchRef { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::osgMultiSwitchRef $fg $bg
    }

    proc _osgNode {} {
        variable sUse
        ${sUse}::_osgNode
    }

    proc osgNode { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::osgNode $fg $bg
    }

    proc _osgPagedLOD {} {
        variable sUse
        ${sUse}::_osgPagedLOD
    }

    proc osgPagedLOD { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::osgPagedLOD $fg $bg
    }

    proc _osgUnknown {} {
        variable sUse
        ${sUse}::_osgUnknown
    }

    proc osgUnknown { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::osgUnknown $fg $bg
    }

    proc _paste {} {
        variable sUse
        ${sUse}::_paste
    }

    proc paste { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::paste $fg $bg
    }

    proc _pause {} {
        variable sUse
        ${sUse}::_pause
    }

    proc pause { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::pause $fg $bg
    }

    proc _pickview {} {
        variable sUse
        ${sUse}::_pickview
    }

    proc pickview { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::pickview $fg $bg
    }

    proc _playbegin {} {
        variable sUse
        ${sUse}::_playbegin
    }

    proc playbegin { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::playbegin $fg $bg
    }

    proc _playend {} {
        variable sUse
        ${sUse}::_playend
    }

    proc playend { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::playend $fg $bg
    }

    proc _playerview {} {
        variable sUse
        ${sUse}::_playerview
    }

    proc playerview { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::playerview $fg $bg
    }

    proc _playfwd {} {
        variable sUse
        ${sUse}::_playfwd
    }

    proc playfwd { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::playfwd $fg $bg
    }

    proc _playfwdstep {} {
        variable sUse
        ${sUse}::_playfwdstep
    }

    proc playfwdstep { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::playfwdstep $fg $bg
    }

    proc _playrev {} {
        variable sUse
        ${sUse}::_playrev
    }

    proc playrev { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::playrev $fg $bg
    }

    proc _playrevstep {} {
        variable sUse
        ${sUse}::_playrevstep
    }

    proc playrevstep { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::playrevstep $fg $bg
    }

    proc _polygon {} {
        variable sUse
        ${sUse}::_polygon
    }

    proc polygon { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::polygon $fg $bg
    }

    proc _pptToIndex {} {
        variable sUse
        ${sUse}::_pptToIndex
    }

    proc pptToIndex { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::pptToIndex $fg $bg
    }

    proc _preview {} {
        variable sUse
        ${sUse}::_preview
    }

    proc preview { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::preview $fg $bg
    }

    proc _print {} {
        variable sUse
        ${sUse}::_print
    }

    proc print { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::print $fg $bg
    }

    proc _questionmark {} {
        variable sUse
        ${sUse}::_questionmark
    }

    proc questionmark { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::questionmark $fg $bg
    }

    proc _rectangle {} {
        variable sUse
        ${sUse}::_rectangle
    }

    proc rectangle { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::rectangle $fg $bg
    }

    proc _redo {} {
        variable sUse
        ${sUse}::_redo
    }

    proc redo { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::redo $fg $bg
    }

    proc _renCtrl {} {
        variable sUse
        ${sUse}::_renCtrl
    }

    proc renCtrl { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::renCtrl $fg $bg
    }

    proc _renIn {} {
        variable sUse
        ${sUse}::_renIn
    }

    proc renIn { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::renIn $fg $bg
    }

    proc _renOut {} {
        variable sUse
        ${sUse}::_renOut
    }

    proc renOut { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::renOut $fg $bg
    }

    proc _rename {} {
        variable sUse
        ${sUse}::_rename
    }

    proc rename { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::rename $fg $bg
    }

    proc _replacewp {} {
        variable sUse
        ${sUse}::_replacewp
    }

    proc replacewp { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::replacewp $fg $bg
    }

    proc _rescan {} {
        variable sUse
        ${sUse}::_rescan
    }

    proc rescan { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::rescan $fg $bg
    }

    proc _right {} {
        variable sUse
        ${sUse}::_right
    }

    proc right { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::right $fg $bg
    }

    proc _rightleft {} {
        variable sUse
        ${sUse}::_rightleft
    }

    proc rightleft { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::rightleft $fg $bg
    }

    proc _rollupclosed {} {
        variable sUse
        ${sUse}::_rollupclosed
    }

    proc rollupclosed { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::rollupclosed $fg $bg
    }

    proc _rollupopened {} {
        variable sUse
        ${sUse}::_rollupopened
    }

    proc rollupopened { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::rollupopened $fg $bg
    }

    proc _rotateleft {} {
        variable sUse
        ${sUse}::_rotateleft
    }

    proc rotateleft { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::rotateleft $fg $bg
    }

    proc _rotateright {} {
        variable sUse
        ${sUse}::_rotateright
    }

    proc rotateright { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::rotateright $fg $bg
    }

    proc _save {} {
        variable sUse
        ${sUse}::_save
    }

    proc save { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::save $fg $bg
    }

    proc _saveleft {} {
        variable sUse
        ${sUse}::_saveleft
    }

    proc saveleft { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::saveleft $fg $bg
    }

    proc _saveright {} {
        variable sUse
        ${sUse}::_saveright
    }

    proc saveright { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::saveright $fg $bg
    }

    proc _scale {} {
        variable sUse
        ${sUse}::_scale
    }

    proc scale { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::scale $fg $bg
    }

    proc _search {} {
        variable sUse
        ${sUse}::_search
    }

    proc search { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::search $fg $bg
    }

    proc _searchleft {} {
        variable sUse
        ${sUse}::_searchleft
    }

    proc searchleft { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::searchleft $fg $bg
    }

    proc _searchright {} {
        variable sUse
        ${sUse}::_searchright
    }

    proc searchright { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::searchright $fg $bg
    }

    proc _selectall {} {
        variable sUse
        ${sUse}::_selectall
    }

    proc selectall { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::selectall $fg $bg
    }

    proc _shadow {} {
        variable sUse
        ${sUse}::_shadow
    }

    proc shadow { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::shadow $fg $bg
    }

    proc _sheet {} {
        variable sUse
        ${sUse}::_sheet
    }

    proc sheet { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::sheet $fg $bg
    }

    proc _sheetIn {} {
        variable sUse
        ${sUse}::_sheetIn
    }

    proc sheetIn { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::sheetIn $fg $bg
    }

    proc _sheetOut {} {
        variable sUse
        ${sUse}::_sheetOut
    }

    proc sheetOut { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::sheetOut $fg $bg
    }

    proc _shiftwp {} {
        variable sUse
        ${sUse}::_shiftwp
    }

    proc shiftwp { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::shiftwp $fg $bg
    }

    proc _slideShowAll {} {
        variable sUse
        ${sUse}::_slideShowAll
    }

    proc slideShowAll { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::slideShowAll $fg $bg
    }

    proc _slideShowMarked {} {
        variable sUse
        ${sUse}::_slideShowMarked
    }

    proc slideShowMarked { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::slideShowMarked $fg $bg
    }

    proc _smaller {} {
        variable sUse
        ${sUse}::_smaller
    }

    proc smaller { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::smaller $fg $bg
    }

    proc _spline {} {
        variable sUse
        ${sUse}::_spline
    }

    proc spline { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::spline $fg $bg
    }

    proc _stamp {} {
        variable sUse
        ${sUse}::_stamp
    }

    proc stamp { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::stamp $fg $bg
    }

    proc _stampall {} {
        variable sUse
        ${sUse}::_stampall
    }

    proc stampall { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::stampall $fg $bg
    }

    proc _stop {} {
        variable sUse
        ${sUse}::_stop
    }

    proc stop { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::stop $fg $bg
    }

    proc _subscan {} {
        variable sUse
        ${sUse}::_subscan
    }

    proc subscan { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::subscan $fg $bg
    }

    proc _switch {} {
        variable sUse
        ${sUse}::_switch
    }

    proc switch { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::switch $fg $bg
    }

    proc _terrainadjust {} {
        variable sUse
        ${sUse}::_terrainadjust
    }

    proc terrainadjust { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::terrainadjust $fg $bg
    }

    proc _terrainfollowing {} {
        variable sUse
        ${sUse}::_terrainfollowing
    }

    proc terrainfollowing { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::terrainfollowing $fg $bg
    }

    proc _texture {} {
        variable sUse
        ${sUse}::_texture
    }

    proc texture { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::texture $fg $bg
    }

    proc _top {} {
        variable sUse
        ${sUse}::_top
    }

    proc top { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::top $fg $bg
    }

    proc _topdown {} {
        variable sUse
        ${sUse}::_topdown
    }

    proc topdown { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::topdown $fg $bg
    }

    proc _topleft {} {
        variable sUse
        ${sUse}::_topleft
    }

    proc topleft { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::topleft $fg $bg
    }

    proc _topright {} {
        variable sUse
        ${sUse}::_topright
    }

    proc topright { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::topright $fg $bg
    }

    proc _topview {} {
        variable sUse
        ${sUse}::_topview
    }

    proc topview { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::topview $fg $bg
    }

    proc _undo {} {
        variable sUse
        ${sUse}::_undo
    }

    proc undo { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::undo $fg $bg
    }

    proc _unlock {} {
        variable sUse
        ${sUse}::_unlock
    }

    proc unlock { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::unlock $fg $bg
    }

    proc _unselectall {} {
        variable sUse
        ${sUse}::_unselectall
    }

    proc unselectall { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::unselectall $fg $bg
    }

    proc _up {} {
        variable sUse
        ${sUse}::_up
    }

    proc up { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::up $fg $bg
    }

    proc _update {} {
        variable sUse
        ${sUse}::_update
    }

    proc update { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::update $fg $bg
    }

    proc _vertical {} {
        variable sUse
        ${sUse}::_vertical
    }

    proc vertical { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::vertical $fg $bg
    }

    proc _vertline {} {
        variable sUse
        ${sUse}::_vertline
    }

    proc vertline { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::vertline $fg $bg
    }

    proc _view {} {
        variable sUse
        ${sUse}::_view
    }

    proc view { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::view $fg $bg
    }

    proc _watch {} {
        variable sUse
        ${sUse}::_watch
    }

    proc watch { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::watch $fg $bg
    }

    proc _wheel {} {
        variable sUse
        ${sUse}::_wheel
    }

    proc wheel { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::wheel $fg $bg
    }

    proc _white {} {
        variable sUse
        ${sUse}::_white
    }

    proc white { {fg "black"} {bg ""} } {
        variable sUse
        ${sUse}::white $fg $bg
    }

}

namespace eval bitmaps {

proc _all {} {
return {
#define all_width 16
#define all_height 16
static char all_bits[] = {
  0xff, 0xff,
  0xff, 0xff,
  0xff, 0xff,
  0xff, 0xff,
  0xff, 0xff,
  0xff, 0xff,
  0xff, 0xff,
  0xff, 0xff,
  0xff, 0xff,
  0xff, 0xff,
  0xff, 0xff,
  0xff, 0xff,
  0xff, 0xff,
  0xff, 0xff,
  0xff, 0xff,
  0xff, 0xff};
}
}

proc all { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_all] -background $bg -foreground $fg]
}

proc _appendToFile {} {
return {
#define appendToFile_width 16
#define appendToFile_height 16
static char appendToFile_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0xf8, 0x07,
  0x08, 0x0c,
  0x08, 0x14,
  0x08, 0x3c,
  0x48, 0x20,
  0xc8, 0x20,
  0xfe, 0x21,
  0xfe, 0x21,
  0xc8, 0x20,
  0x48, 0x20,
  0x08, 0x20,
  0x08, 0x20,
  0xf8, 0x3f,
  0x00, 0x00};
}
}

proc appendToFile { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_appendToFile] -background $bg -foreground $fg]
}

proc _autofit {} {
return {
#define autofit_width 16
#define autofit_height 16
static char autofit_bits[] = {
  0x00, 0x00,
  0xfe, 0x7f,
  0x02, 0x40,
  0xfa, 0x5f,
  0x0a, 0x50,
  0xea, 0x57,
  0x2a, 0x54,
  0x2a, 0x54,
  0x2a, 0x54,
  0x2a, 0x54,
  0xea, 0x57,
  0x0a, 0x50,
  0xfa, 0x5f,
  0x02, 0x40,
  0xfe, 0x7f,
  0x00, 0x00};
}
}

proc autofit { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_autofit] -background $bg -foreground $fg]
}

proc _bottom {} {
return {
#define bottom_width 16
#define bottom_height 16
static char bottom_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0xc0, 0x01,
  0xc0, 0x01,
  0xc0, 0x01,
  0xf8, 0x0f,
  0xf0, 0x07,
  0xe0, 0x03,
  0xc0, 0x01,
  0x80, 0x00,
  0x00, 0x00,
  0xf8, 0x0f,
  0xf8, 0x0f,
  0xf8, 0x0f,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc bottom { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_bottom] -background $bg -foreground $fg]
}

proc _bottomleft {} {
return {
#define bottomleft_width 16
#define bottomleft_height 16
static unsigned char bottomleft_bits[] = {
   0xff, 0xff, 0x01, 0x80, 0x7d, 0xbe, 0x45, 0xa2, 0x45, 0xa2, 0x45, 0xa2,
   0x7d, 0xbe, 0x01, 0x80, 0x01, 0x80, 0x7d, 0xbe, 0x7d, 0xa2, 0x7d, 0xa2,
   0x7d, 0xa2, 0x7d, 0xbe, 0x01, 0x80, 0xff, 0xff};
}
}

proc bottomleft { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_bottomleft] -background $bg -foreground $fg]
}

proc _bottomright {} {
return {
#define bottomright_width 16
#define bottomright_height 16
static unsigned char bottomright_bits[] = {
   0xff, 0xff, 0x01, 0x80, 0x7d, 0xbe, 0x45, 0xa2, 0x45, 0xa2, 0x45, 0xa2,
   0x7d, 0xbe, 0x01, 0x80, 0x01, 0x80, 0x7d, 0xbe, 0x45, 0xbe, 0x45, 0xbe,
   0x45, 0xbe, 0x7d, 0xbe, 0x01, 0x80, 0xff, 0xff};
}
}

proc bottomright { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_bottomright] -background $bg -foreground $fg]
}

proc _bottomup {} {
return {
#define bottomup_width 6
#define bottomup_height 16
static char bottomup_bits[] = {
  0x00,
  0x00,
  0x0c,
  0x1e,
  0x3f,
  0x0c,
  0x0c,
  0x0c,
  0x0c,
  0x0c,
  0x0c,
  0x0c,
  0x0c,
  0x0c,
  0x00,
  0x00};
}
}

proc bottomup { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_bottomup] -background $bg -foreground $fg]
}

proc _bracketleft {} {
return {
#define bracketleft_width 16
#define bracketleft_height 16
static char bracketleft_bits[] = {
  0x00, 0x00,
  0xf0, 0x07,
  0xf0, 0x07,
  0x30, 0x00,
  0x30, 0x00,
  0x30, 0x00,
  0x30, 0x00,
  0x30, 0x00,
  0x30, 0x00,
  0x30, 0x00,
  0x30, 0x00,
  0x30, 0x00,
  0x30, 0x00,
  0xf0, 0x07,
  0xf0, 0x07,
  0x00, 0x00};
}
}

proc bracketleft { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_bracketleft] -background $bg -foreground $fg]
}

proc _bracketright {} {
return {
#define bracketright_width 16
#define bracketright_height 16
static char bracketright_bits[] = {
  0x00, 0x00,
  0xe0, 0x0f,
  0xe0, 0x0f,
  0x00, 0x0c,
  0x00, 0x0c,
  0x00, 0x0c,
  0x00, 0x0c,
  0x00, 0x0c,
  0x00, 0x0c,
  0x00, 0x0c,
  0x00, 0x0c,
  0x00, 0x0c,
  0x00, 0x0c,
  0xe0, 0x0f,
  0xe0, 0x0f,
  0x00, 0x00};
}
}

proc bracketright { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_bracketright] -background $bg -foreground $fg]
}

proc _browse {} {
return {
#define browse_width 16
#define browse_height 16
static char browse_bits[] = {
  0x00, 0x00,
  0x04, 0x00,
  0xc4, 0x03,
  0x7c, 0x02,
  0xc4, 0x03,
  0x04, 0x00,
  0xc4, 0x03,
  0x7c, 0x02,
  0xc4, 0x03,
  0x04, 0x00,
  0xc4, 0x03,
  0x7c, 0x02,
  0xc4, 0x03,
  0x04, 0x00,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc browse { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_browse] -background $bg -foreground $fg]
}

proc _camera {} {
return {
#define camera_width 16
#define camera_height 16
static char camera_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x0c,
  0xfc, 0x3f,
  0xfc, 0x3f,
  0x04, 0x20,
  0x04, 0x20,
  0x84, 0x21,
  0x44, 0x22,
  0x44, 0x22,
  0x84, 0x21,
  0x04, 0x20,
  0x04, 0x20,
  0xfc, 0x3f,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc camera { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_camera] -background $bg -foreground $fg]
}

proc _cell {} {
return {
#define cell_width 12
#define cell_height 12
static unsigned char cell_bits[] = {
   0xff, 0x0f, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08,
   0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0x01, 0x08, 0xff, 0x0f};
}
}

proc cell { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_cell] -background $bg -foreground $fg]
}

proc _center {} {
return {
#define center_width 16
#define center_height 16
static unsigned char center_bits[] = {
   0xff, 0xff, 0x01, 0x80, 0x01, 0x80, 0x01, 0x80, 0x01, 0x80, 0xe1, 0x87,
   0xe1, 0x87, 0xe1, 0x87, 0xe1, 0x87, 0xe1, 0x87, 0xe1, 0x87, 0x01, 0x80,
   0x01, 0x80, 0x01, 0x80, 0x01, 0x80, 0xff, 0xff};
}
}

proc center { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_center] -background $bg -foreground $fg]
}

proc _circle {} {
return {
#define circle_width 16
#define circle_height 16
static char circle_bits[] = {
  0xc0, 0x07,
  0x30, 0x18,
  0x08, 0x20,
  0x04, 0x40,
  0x04, 0x40,
  0x02, 0x80,
  0x02, 0x80,
  0x02, 0x80,
  0x02, 0x80,
  0x02, 0x80,
  0x04, 0x40,
  0x04, 0x40,
  0x08, 0x20,
  0x30, 0x18,
  0xc0, 0x07,
  0x00, 0x00};
}
}

proc circle { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_circle] -background $bg -foreground $fg]
}

proc _circlefilled {} {
return {
#define circlefilled_width 16
#define circlefilled_height 16
static char circlefilled_bits[] = {
  0xc0, 0x07,
  0xf0, 0x1f,
  0xf8, 0x3f,
  0xfc, 0x7f,
  0xfc, 0x7f,
  0xfe, 0xff,
  0xfe, 0xff,
  0xfe, 0xff,
  0xfe, 0xff,
  0xfe, 0xff,
  0xfc, 0x7f,
  0xfc, 0x7f,
  0xf8, 0x3f,
  0xf0, 0x1f,
  0xc0, 0x07,
  0x00, 0x00};
}
}

proc circlefilled { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_circlefilled] -background $bg -foreground $fg]
}

proc _clear {} {
return {
#define clear_width 16
#define clear_height 16
static unsigned char clear_bits[] = {
   0x30, 0x00, 0x30, 0x00, 0x60, 0x00, 0x60, 0x00, 0xc0, 0x00, 0xc0, 0x00,
   0x80, 0x01, 0x80, 0x01, 0xfc, 0x3f, 0xfe, 0x7f, 0x24, 0x49, 0xb6, 0x6d,
   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x7f};
}
}

proc clear { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_clear] -background $bg -foreground $fg]
}

proc _clearall {} {
return {
#define clearall_width 16
#define clearall_height 16
static unsigned char clearall_bits[] = {
   0x30, 0x00, 0x30, 0x00, 0x60, 0x00, 0x60, 0x00, 0xc0, 0x00, 0xc0, 0x00,
   0x80, 0x01, 0x80, 0x01, 0xfc, 0x3f, 0xfe, 0x7f, 0x24, 0x49, 0xb6, 0x6d,
   0x00, 0x00, 0xfe, 0x7f, 0x00, 0x00, 0xfe, 0x7f};
}
}

proc clearall { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_clearall] -background $bg -foreground $fg]
}

proc _clearleft {} {
return {
#define clearleft_width 16
#define clearleft_height 16
static char clearleft_bits[] = {
  0x30, 0x04,
  0x30, 0x7e,
  0x60, 0x7e,
  0x60, 0x04,
  0xc0, 0x00,
  0xc0, 0x00,
  0x80, 0x01,
  0x80, 0x01,
  0xfc, 0x3f,
  0xfe, 0x7f,
  0x24, 0x49,
  0xb6, 0x6d,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0xfe, 0x7f};
}
}

proc clearleft { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_clearleft] -background $bg -foreground $fg]
}

proc _clearright {} {
return {
#define clearright_width 16
#define clearright_height 16
static char clearright_bits[] = {
  0x30, 0x20,
  0x30, 0x7e,
  0x60, 0x7e,
  0x60, 0x20,
  0xc0, 0x00,
  0xc0, 0x00,
  0x80, 0x01,
  0x80, 0x01,
  0xfc, 0x3f,
  0xfe, 0x7f,
  0x24, 0x49,
  0xb6, 0x6d,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0xfe, 0x7f};
}
}

proc clearright { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_clearright] -background $bg -foreground $fg]
}

proc _clock {} {
return {
#define clock_width 16
#define clock_height 16
static char clock_bits[] = {
  0xc0, 0x07,
  0x30, 0x19,
  0x08, 0x20,
  0x14, 0x51,
  0x04, 0x41,
  0x02, 0x81,
  0x02, 0x81,
  0x06, 0xcf,
  0x02, 0x80,
  0x02, 0x80,
  0x04, 0x40,
  0x14, 0x50,
  0x08, 0x20,
  0x30, 0x19,
  0xc0, 0x07,
  0x00, 0x00};
}
}

proc clock { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_clock] -background $bg -foreground $fg]
}

proc _closedfolder {} {
return {
#define closedfolder_width 16
#define closedfolder_height 16
#define closedfolder_x_hot 0
#define closedfolder_y_hot 0
static unsigned char closedfolder_bits[] = {
   0x00, 0x00, 0xf8, 0x00, 0x04, 0x01, 0xfe, 0x7f, 0x02, 0x40, 0x02, 0x40,
   0x02, 0x40, 0x02, 0x40, 0x02, 0x40, 0x02, 0x40, 0x02, 0x40, 0x02, 0x40,
   0xfe, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
}
}

proc closedfolder { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_closedfolder] -background $bg -foreground $fg]
}

proc _colorcount {} {
return {
#define colorcount_width 16
#define colorcount_height 16
static char colorcount_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x06, 0x00,
  0x09, 0x00,
  0x81, 0x20,
  0x81, 0x20,
  0xe1, 0xfb,
  0x81, 0x20,
  0x89, 0x20,
  0x06, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc colorcount { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_colorcount] -background $bg -foreground $fg]
}

proc _combhori {} {
return {
#define combvert_width 16
#define combvert_height 16
static char combvert_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x7e, 0x7e,
  0x42, 0x42,
  0x42, 0x42,
  0x42, 0x42,
  0x42, 0x42,
  0x42, 0x42,
  0x42, 0x42,
  0x7e, 0x7e,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc combhori { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_combhori] -background $bg -foreground $fg]
}

proc _combvert {} {
return {
#define combhori_width 16
#define combhori_height 16
static char combhori_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0xfc, 0x3f,
  0x04, 0x20,
  0x04, 0x20,
  0x04, 0x20,
  0xfc, 0x3f,
  0x00, 0x00,
  0x00, 0x00,
  0xfc, 0x3f,
  0x04, 0x20,
  0x04, 0x20,
  0x04, 0x20,
  0xfc, 0x3f,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc combvert { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_combvert] -background $bg -foreground $fg]
}

proc _copy {} {
return {
#define copy_width 16
#define copy_height 16
static unsigned char copy_bits[] = {
   0x00, 0x00, 0x00, 0x00, 0x3f, 0x00, 0x61, 0x00, 0xa1, 0x00, 0xed, 0x0f,
   0x41, 0x18, 0x7d, 0x28, 0x41, 0x7b, 0x7d, 0x40, 0x41, 0x5f, 0x7f, 0x40,
   0x40, 0x5f, 0x40, 0x40, 0xc0, 0x7f, 0x00, 0x00};
}
}

proc copy { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_copy] -background $bg -foreground $fg]
}

proc _createfolder {} {
return {
#define createfolder_width 16
#define createfolder_height 16
#define createfolder_x_hot 0
#define createfolder_y_hot 4
static unsigned char createfolder_bits[] = {
   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0xf8, 0x24,
   0x04, 0x19, 0xfe, 0x0f, 0x02, 0x18, 0x02, 0x28, 0x02, 0x08, 0x02, 0x08,
   0x02, 0x08, 0x02, 0x08, 0xfe, 0x0f, 0x00, 0x00};
}
}

proc createfolder { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_createfolder] -background $bg -foreground $fg]
}

proc _crop {} {
return {
#define crop_width 16
#define crop_height 16
static char crop_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0xfc, 0x3f,
  0x04, 0x20,
  0x04, 0x20,
  0x04, 0x20,
  0x04, 0x20,
  0x04, 0x20,
  0x04, 0x20,
  0x04, 0x20,
  0x04, 0x20,
  0x04, 0x20,
  0x04, 0x20,
  0xfc, 0x3f,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc crop { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_crop] -background $bg -foreground $fg]
}

proc _crsview {} {
return {
#define crsview_width 16
#define crsview_height 16
static char crsview_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x02,
  0x80, 0x01,
  0x60, 0x00,
  0x58, 0x30,
  0x86, 0x30,
  0x01, 0xfd,
  0x01, 0xfd,
  0x86, 0x30,
  0x58, 0x30,
  0x60, 0x00,
  0x80, 0x01,
  0x00, 0x02,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc crsview { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_crsview] -background $bg -foreground $fg]
}

proc _cut {} {
return {
#define cut_width 16
#define cut_height 16
static unsigned char cut_bits[] = {
   0x00, 0x00, 0x20, 0x02, 0x20, 0x02, 0x20, 0x02, 0x60, 0x03, 0x40, 0x01,
   0xc0, 0x01, 0x80, 0x00, 0xc0, 0x01, 0x40, 0x07, 0x70, 0x09, 0x48, 0x09,
   0x48, 0x09, 0x48, 0x06, 0x30, 0x00, 0x00, 0x00};
}
}

proc cut { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_cut] -background $bg -foreground $fg]
}

proc _delete {} {
return {
#define delete_width 16
#define delete_height 16
static unsigned char delete_bits[] = {
   0x00, 0x00, 0x00, 0x00, 0x0c, 0x30, 0x18, 0x18, 0x30, 0x0c, 0x60, 0x06,
   0xc0, 0x03, 0x80, 0x01, 0xc0, 0x03, 0x60, 0x06, 0x30, 0x0c, 0x18, 0x18,
   0x0c, 0x30, 0x04, 0x20, 0x00, 0x00, 0x00, 0x00};
}
}

proc delete { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_delete] -background $bg -foreground $fg]
}

proc _delfolder {} {
return {
#define delfolder_width 16
#define delfolder_height 16
#define delfolder_x_hot 0
#define delfolder_y_hot 4
static unsigned char delfolder_bits[] = {
   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x00,
   0x04, 0x01, 0xfe, 0x0f, 0x12, 0x09, 0xb2, 0x09, 0xe2, 0x08, 0xe2, 0x08,
   0xb2, 0x09, 0x12, 0x09, 0xfe, 0x0f, 0x00, 0x00};
}
}

proc delfolder { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_delfolder] -background $bg -foreground $fg]
}

proc _diff {} {
return {
#define diff_width 16
#define diff_height 16
static unsigned char diff_bits[] = {
   0xff, 0x01, 0x01, 0x03, 0x3d, 0x05, 0x01, 0x0f, 0x3d, 0x08, 0x01, 0x0f,
   0x9d, 0x10, 0x41, 0x20, 0x5d, 0x20, 0x41, 0x20, 0x5d, 0x20, 0x81, 0x10,
   0x3d, 0x6f, 0x01, 0xe8, 0xff, 0xcf, 0x00, 0x00};
}
}

proc diff { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_diff] -background $bg -foreground $fg]
}

proc _down {} {
return {
#define down_width 16
#define down_height 16
static char down_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0xc0, 0x01,
  0xc0, 0x01,
  0xc0, 0x01,
  0xf8, 0x0f,
  0xf0, 0x07,
  0xe0, 0x03,
  0xc0, 0x01,
  0x80, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc down { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_down] -background $bg -foreground $fg]
}

proc _dust {} {
return {
#define dust_width 16
#define dust_height 16
static char dust_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x18,
  0x00, 0x16,
  0x80, 0x33,
  0xc0, 0x60,
  0x60, 0x40,
  0x30, 0x20,
  0x10, 0x30,
  0x18, 0x10,
  0x0c, 0x10,
  0xc4, 0x1b,
  0x7e, 0x0e,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc dust { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_dust] -background $bg -foreground $fg]
}

proc _edit {} {
return {
#define edit_width 16
#define edit_height 16
static char edit_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0x60, 0x00,
  0x60, 0x00,
  0xc0, 0x00,
  0xc0, 0x00,
  0x80, 0x01,
  0x80, 0x01,
  0x00, 0x03,
  0x00, 0x03,
  0x00, 0x06,
  0x00, 0x06,
  0x00, 0x04,
  0x00, 0x00,
  0xfe, 0x7f,
  0x00, 0x00};
}
}

proc edit { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_edit] -background $bg -foreground $fg]
}

proc _eject {} {
return {
#define eject_width 16
#define eject_height 16
static char eject_bits[] = {
  0xff, 0xff,
  0x01, 0x80,
  0x01, 0x80,
  0x81, 0x81,
  0xc1, 0x83,
  0xe1, 0x87,
  0xf1, 0x8f,
  0xf9, 0x9f,
  0xfd, 0xbf,
  0x01, 0x80,
  0x01, 0x80,
  0xfd, 0xbf,
  0xfd, 0xbf,
  0xfd, 0xbf,
  0x01, 0x80,
  0xff, 0xff};
}
}

proc eject { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_eject] -background $bg -foreground $fg]
}

proc _endless {} {
return {
#define endless_width 16
#define endless_height 16
static char endless_bits[] = {
  0xff, 0xff,
  0x01, 0x80,
  0x01, 0x80,
  0xf1, 0x81,
  0x09, 0x82,
  0x05, 0x84,
  0x05, 0x84,
  0x05, 0x84,
  0x05, 0x9f,
  0x05, 0x8e,
  0x09, 0x84,
  0x71, 0x80,
  0x01, 0x80,
  0x01, 0x80,
  0x01, 0x80,
  0xff, 0xff};
}
}

proc endless { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_endless] -background $bg -foreground $fg]
}

proc _entity {} {
return {
#define entity_width 16
#define entity_height 16
static char entity_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0x80, 0x01,
  0xc0, 0x03,
  0xe0, 0x07,
  0xc0, 0x03,
  0xc0, 0x03,
  0x80, 0x01,
  0x80, 0x01,
  0x80, 0x01,
  0xf0, 0x0f,
  0xf8, 0x1f,
  0xf8, 0x1f,
  0xf8, 0x1f,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc entity { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_entity] -background $bg -foreground $fg]
}

proc _explosion {} {
return {
#define explosion_width 16
#define explosion_height 16
static char explosion_bits[] = {
  0x00, 0x00,
  0x18, 0x00,
  0xc2, 0x63,
  0x62, 0x06,
  0x30, 0x44,
  0x10, 0x4c,
  0x98, 0x18,
  0x8c, 0x30,
  0x04, 0x60,
  0x24, 0x46,
  0x4c, 0x40,
  0x0c, 0x60,
  0x38, 0x1c,
  0xe0, 0x07,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc explosion { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_explosion] -background $bg -foreground $fg]
}

proc _fire {} {
return {
#define fire_width 16
#define fire_height 16
static char fire_bits[] = {
  0x00, 0x00,
  0x80, 0x00,
  0x80, 0x03,
  0xc0, 0x06,
  0x20, 0x0c,
  0x18, 0x08,
  0x08, 0x18,
  0x08, 0x10,
  0x08, 0x18,
  0x08, 0x08,
  0x18, 0x08,
  0x10, 0x0c,
  0x10, 0x06,
  0x20, 0x03,
  0xe0, 0x01,
  0x00, 0x00};
}
}

proc fire { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_fire] -background $bg -foreground $fg]
}

proc _first {} {
return {
#define first_width 16
#define first_height 16
static unsigned char first_bits[] = {
   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1c, 0x04, 0x1c, 0x06,
   0x1c, 0x07, 0x9c, 0x3f, 0xdc, 0x3f, 0x9c, 0x3f, 0x1c, 0x07, 0x1c, 0x06,
   0x1c, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
}
}

proc first { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_first] -background $bg -foreground $fg]
}

proc _flare {} {
return {
#define flare_width 16
#define flare_height 16
static char flare_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0xc0, 0x07,
  0x60, 0x0d,
  0x38, 0x39,
  0x2c, 0x69,
  0x26, 0x49,
  0x22, 0x49,
  0x22, 0x49,
  0x22, 0x49,
  0x02, 0x41,
  0x02, 0x40,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc flare { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_flare] -background $bg -foreground $fg]
}

proc _fliphori {} {
return {
#define flipvert_width 16
#define flipvert_height 16
static char flipvert_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0x80, 0x01,
  0x80, 0x01,
  0x80, 0x01,
  0x90, 0x09,
  0x98, 0x19,
  0x9c, 0x39,
  0x9c, 0x39,
  0x98, 0x19,
  0x90, 0x09,
  0x80, 0x01,
  0x80, 0x01,
  0x80, 0x01,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc fliphori { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_fliphori] -background $bg -foreground $fg]
}

proc _flipvert {} {
return {
#define fliphori_width 16
#define fliphori_height 16
static char fliphori_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0x80, 0x01,
  0xc0, 0x03,
  0xe0, 0x07,
  0x00, 0x00,
  0x00, 0x00,
  0xfc, 0x3f,
  0xfc, 0x3f,
  0x00, 0x00,
  0x00, 0x00,
  0xe0, 0x07,
  0xc0, 0x03,
  0x80, 0x01,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc flipvert { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_flipvert] -background $bg -foreground $fg]
}

proc _grid {} {
return {
#define grid_width 16
#define grid_height 16
static char grid_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0xfe, 0x3f,
  0x22, 0x22,
  0x22, 0x22,
  0x22, 0x22,
  0xfe, 0x3f,
  0x22, 0x22,
  0x22, 0x22,
  0x22, 0x22,
  0xfe, 0x3f,
  0x22, 0x22,
  0x22, 0x22,
  0x22, 0x22,
  0xfe, 0x3f,
  0x00, 0x00};
}
}

proc grid { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_grid] -background $bg -foreground $fg]
}

proc _gridcenter {} {
return {
#define gridcenter_width 16
#define gridcenter_height 16
static char gridcenter_bits[] = {
  0x00, 0x00,
  0x80, 0x01,
  0x80, 0x01,
  0x80, 0x01,
  0x80, 0x01,
  0x80, 0x01,
  0x80, 0x01,
  0xfe, 0x7f,
  0xfe, 0x7f,
  0x80, 0x01,
  0x80, 0x01,
  0x80, 0x01,
  0x80, 0x01,
  0x80, 0x01,
  0x80, 0x01,
  0x00, 0x00};
}
}

proc gridcenter { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_gridcenter] -background $bg -foreground $fg]
}

proc _gridontop {} {
return {
#define gridontop_width 16
#define gridontop_height 16
static char gridontop_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0xfe, 0x3f,
  0x92, 0x24,
  0x92, 0x24,
  0xfe, 0x3f,
  0x00, 0x00,
  0x00, 0x00,
  0x80, 0x00,
  0x80, 0x00,
  0x80, 0x00,
  0xc0, 0x01,
  0x80, 0x00,
  0x00, 0x00,
  0xfe, 0x3f,
  0x00, 0x00};
}
}

proc gridontop { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_gridontop] -background $bg -foreground $fg]
}

proc _gridpickresult {} {
return {
#define gridpickresult_width 16
#define gridpickresult_height 16
static char gridpickresult_bits[] = {
  0x00, 0x00,
  0x9c, 0x39,
  0x94, 0x29,
  0x9c, 0x39,
  0x84, 0x19,
  0x84, 0x29,
  0x80, 0x01,
  0xfe, 0x7f,
  0xfe, 0x7f,
  0x80, 0x01,
  0x80, 0x01,
  0x80, 0x01,
  0x80, 0x01,
  0x80, 0x01,
  0x80, 0x01,
  0x00, 0x00};
}
}

proc gridpickresult { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_gridpickresult] -background $bg -foreground $fg]
}

proc _gridplayer {} {
return {
#define gridplayer_width 16
#define gridplayer_height 16
static char gridplayer_bits[] = {
  0x00, 0x00,
  0x9c, 0x01,
  0x94, 0x01,
  0x9c, 0x01,
  0x84, 0x01,
  0x84, 0x01,
  0x80, 0x01,
  0xfe, 0x7f,
  0xfe, 0x7f,
  0x80, 0x01,
  0x80, 0x01,
  0x80, 0x01,
  0x80, 0x01,
  0x80, 0x01,
  0x80, 0x01,
  0x00, 0x00};
}
}

proc gridplayer { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_gridplayer] -background $bg -foreground $fg]
}

proc _halt {} {
return {
#define halt_width 16
#define halt_height 16
static unsigned char halt_bits[] = {
   0x00, 0x00, 0xe0, 0x07, 0x10, 0x08, 0x88, 0x11, 0x84, 0x21, 0x82, 0x41,
   0x82, 0x41, 0x82, 0x41, 0x82, 0x41, 0x82, 0x41, 0x02, 0x40, 0x84, 0x21,
   0x88, 0x11, 0x10, 0x08, 0xe0, 0x07, 0x00, 0x00};
}
}

proc halt { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_halt] -background $bg -foreground $fg]
}

proc _hidden {} {
return {
#define hidden_width 16
#define hidden_height 16
static unsigned char hidden_bits[] = {
   0x00, 0x00, 0x04, 0x00, 0xc4, 0x03, 0xfc, 0x03, 0xc4, 0x03, 0x04, 0x00,
   0xc4, 0x03, 0xfc, 0x03, 0xc4, 0x03, 0x04, 0x00, 0xc4, 0x03, 0xfc, 0x03,
   0xc4, 0x03, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00};
}
}

proc hidden { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_hidden] -background $bg -foreground $fg]
}

proc _histo {} {
return {
#define histo_width 16
#define histo_height 16
static unsigned char histo_bits[] = {
   0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x80, 0x00, 0x84, 0x22, 0x84, 0x23,
   0xc6, 0x33, 0xc6, 0x33, 0xd6, 0x7b, 0xf6, 0x7f, 0xfe, 0x7f, 0xfe, 0x7f,
   0xfe, 0x7f, 0xfe, 0x7f, 0x00, 0x00, 0x00, 0x00};
}
}

proc histo { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_histo] -background $bg -foreground $fg]
}

proc _histolog {} {
return {
#define histolog_width 16
#define histolog_height 16
static char histolog_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0x02, 0x00,
  0x02, 0x00,
  0x06, 0x00,
  0x06, 0x00,
  0x0e, 0x00,
  0x0e, 0x00,
  0x1e, 0x00,
  0x3e, 0x00,
  0x7e, 0x00,
  0xfe, 0x03,
  0xfe, 0x1f,
  0xfe, 0x7f,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc histolog { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_histolog] -background $bg -foreground $fg]
}

proc _horiline {} {
return {
#define horiline_width 16
#define horiline_height 16
static char horiline_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0xfe, 0x7f,
  0xfe, 0x7f,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc horiline { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_horiline] -background $bg -foreground $fg]
}

proc _hundred {} {
return {
#define hundred_width 16
#define hundred_height 16
static unsigned char hundred_bits[] = {
   0x00, 0x00, 0x00, 0x00, 0xcc, 0x71, 0x2a, 0x8a, 0x29, 0x8a, 0x28, 0x8a,
   0x28, 0x8a, 0x28, 0x8a, 0x28, 0x8a, 0x28, 0x8a, 0x28, 0x8a, 0x28, 0x8a,
   0x28, 0x8a, 0xc8, 0x71, 0x00, 0x00, 0x00, 0x00};
}
}

proc hundred { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_hundred] -background $bg -foreground $fg]
}

proc _info {} {
return {
#define info_width 16
#define info_height 16
static unsigned char info_bits[] = {
   0x00, 0x00, 0x00, 0x00, 0x80, 0x01, 0x80, 0x01, 0x00, 0x00, 0x00, 0x00,
   0xc0, 0x03, 0x80, 0x01, 0x80, 0x01, 0x80, 0x01, 0x80, 0x01, 0x80, 0x01,
   0x80, 0x01, 0xe0, 0x07, 0x00, 0x00, 0x00, 0x00};
}
}

proc info { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_info] -background $bg -foreground $fg]
}

proc _infofile {} {
return {
#define infofile_width 16
#define infofile_height 16
static char infofile_bits[] = {
  0x00, 0x00,
  0xfe, 0x0f,
  0x02, 0x18,
  0xc2, 0x28,
  0xc2, 0x78,
  0x02, 0x40,
  0x02, 0x40,
  0xe2, 0x41,
  0xc2, 0x40,
  0xc2, 0x40,
  0xc2, 0x40,
  0xc2, 0x40,
  0xe2, 0x41,
  0x02, 0x40,
  0xfe, 0x7f,
  0x00, 0x00};
}
}

proc infofile { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_infofile] -background $bg -foreground $fg]
}

proc _infoimg {} {
return {
#define infoimg_width 16
#define infoimg_height 16
static char infoimg_bits[] = {
  0x00, 0x00,
  0xfe, 0x7f,
  0x02, 0x40,
  0x82, 0x41,
  0x82, 0x41,
  0x02, 0x40,
  0x02, 0x40,
  0xc2, 0x43,
  0x82, 0x41,
  0x82, 0x41,
  0x82, 0x41,
  0x82, 0x41,
  0xc2, 0x43,
  0x02, 0x40,
  0xfe, 0x7f,
  0x00, 0x00};
}
}

proc infoimg { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_infoimg] -background $bg -foreground $fg]
}

proc _invert {} {
return {
#define invert_width 16
#define invert_height 16
static char invert_bits[] = {
  0xff, 0xff,
  0x01, 0x80,
  0x7d, 0xbe,
  0x45, 0xbe,
  0x45, 0xbe,
  0x45, 0xbe,
  0x45, 0xbe,
  0x45, 0xbe,
  0x45, 0xbe,
  0x45, 0xbe,
  0x45, 0xbe,
  0x45, 0xbe,
  0x45, 0xbe,
  0x7d, 0xbe,
  0x01, 0x80,
  0xff, 0xff};
}
}

proc invert { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_invert] -background $bg -foreground $fg]
}

proc _larger {} {
return {
#define bigger_width 16
#define bigger_height 16
static char bigger_bits[] = {
  0x00, 0x00,
  0xfe, 0x7f,
  0x02, 0x40,
  0x0a, 0x50,
  0x12, 0x48,
  0xa2, 0x45,
  0x02, 0x40,
  0x22, 0x44,
  0x22, 0x44,
  0x02, 0x40,
  0xa2, 0x45,
  0x12, 0x48,
  0x0a, 0x50,
  0x02, 0x40,
  0xfe, 0x7f,
  0x00, 0x00};
}
}

proc larger { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_larger] -background $bg -foreground $fg]
}

proc _last {} {
return {
#define last_width 16
#define last_height 16
static unsigned char last_bits[] = {
   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x38, 0x60, 0x38,
   0xe0, 0x38, 0xfc, 0x39, 0xfc, 0x3b, 0xfc, 0x39, 0xe0, 0x38, 0x60, 0x38,
   0x20, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
}
}

proc last { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_last] -background $bg -foreground $fg]
}

proc _left {} {
return {
#define left_width 16
#define left_height 16
static unsigned char left_bits[] = {
   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x80, 0x01,
   0xc0, 0x01, 0xe0, 0x0f, 0xf0, 0x0f, 0xe0, 0x0f, 0xc0, 0x01, 0x80, 0x01,
   0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
}
}

proc left { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_left] -background $bg -foreground $fg]
}

proc _leftright {} {
return {
#define leftright_width 16
#define leftright_height 6
static char leftright_bits[] = {
  0x00, 0x08,
  0x00, 0x18,
  0xfc, 0x3f,
  0xfc, 0x3f,
  0x00, 0x18,
  0x00, 0x08};
}
}

proc leftright { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_leftright] -background $bg -foreground $fg]
}

proc _leftview {} {
return {
#define leftview_width 16
#define leftview_height 16
static char leftview_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x10,
  0x00, 0x0c,
  0x00, 0x03,
  0xc0, 0x02,
  0x30, 0x04,
  0x08, 0x08,
  0x08, 0x08,
  0x30, 0x04,
  0xc0, 0x02,
  0x00, 0x03,
  0x00, 0x0c,
  0x00, 0x10,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc leftview { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_leftview] -background $bg -foreground $fg]
}

proc _lightmodel {} {
return {
#define lightmodel_width 16
#define lightmodel_height 16
static char lightmodel_bits[] = {
  0x00, 0x00,
  0xf8, 0x0f,
  0x04, 0x04,
  0x02, 0x02,
  0x02, 0x09,
  0x82, 0x10,
  0x42, 0x22,
  0x22, 0x04,
  0x92, 0x08,
  0x0a, 0x11,
  0x26, 0x02,
  0x42, 0x04,
  0x88, 0x08,
  0x10, 0x01,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc lightmodel { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_lightmodel] -background $bg -foreground $fg]
}

proc _lightsource {} {
return {
#define light_width 16
#define light_height 16
static char light_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0x80, 0x01,
  0x80, 0x01,
  0x80, 0x01,
  0x80, 0x01,
  0x40, 0x02,
  0x20, 0x04,
  0x10, 0x08,
  0x08, 0x10,
  0xfc, 0x3f,
  0x40, 0x02,
  0x40, 0x02,
  0x80, 0x01,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc lightsource { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_lightsource] -background $bg -foreground $fg]
}

proc _linear {} {
return {
#define linear_width 16
#define linear_height 16
static char linear_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0x02, 0x00,
  0x02, 0x00,
  0x02, 0x00,
  0x02, 0x00,
  0x02, 0x00,
  0x02, 0x00,
  0x02, 0x00,
  0x02, 0x00,
  0xfe, 0x01,
  0x00, 0x01,
  0x00, 0x01,
  0x00, 0x7f,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc linear { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_linear] -background $bg -foreground $fg]
}

proc _linenum {} {
return {
#define linenum_width 16
#define linenum_height 16
static char linenum_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0x08, 0x00,
  0x0c, 0x00,
  0x88, 0x3f,
  0x08, 0x00,
  0x08, 0x00,
  0x00, 0x00,
  0x80, 0x3f,
  0x0c, 0x00,
  0x10, 0x00,
  0x08, 0x00,
  0x84, 0x3f,
  0x1c, 0x00,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc linenum { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_linenum] -background $bg -foreground $fg]
}

proc _lock {} {
return {
#define lock_width 16
#define lock_height 16
static char lock_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0x70, 0x00,
  0x88, 0x00,
  0x04, 0x01,
  0x04, 0x01,
  0xfe, 0x03,
  0x02, 0x02,
  0x02, 0x02,
  0x02, 0x02,
  0x02, 0x02,
  0x02, 0x02,
  0xfe, 0x03,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc lock { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_lock] -background $bg -foreground $fg]
}

proc _logerror {} {
return {
#define logerr_width 16
#define logerr_height 16
static unsigned char logerr_bits[] = {
   0xfe, 0x0f, 0x02, 0x18, 0x02, 0x28, 0x02, 0x78, 0x02, 0x40, 0x3a, 0x40,
   0x0a, 0x40, 0x0a, 0x40, 0x9a, 0x4d, 0x8a, 0x44, 0x8a, 0x44, 0x8a, 0x44,
   0xba, 0x44, 0x02, 0x40, 0xfe, 0x7f, 0x00, 0x00};
}
}

proc logerror { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_logerror] -background $bg -foreground $fg]
}

proc _logident {} {
return {
#define logident_width 16
#define logident_height 16
static unsigned char logident_bits[] = {
   0xfe, 0x0f, 0x02, 0x18, 0x02, 0x28, 0x02, 0x78, 0x02, 0x40, 0x02, 0x40,
   0x02, 0x40, 0x02, 0x40, 0xe2, 0x47, 0x02, 0x40, 0xe2, 0x47, 0x02, 0x40,
   0x02, 0x40, 0x02, 0x40, 0xfe, 0x7f, 0x00, 0x00};
}
}

proc logident { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_logident] -background $bg -foreground $fg]
}

proc _logignore {} {
return {
#define logignore_width 16
#define logignore_height 16
static unsigned char logignore_bits[] = {
   0xfe, 0x0f, 0x02, 0x18, 0x02, 0x28, 0x02, 0x78, 0x02, 0x40, 0x02, 0x40,
   0x02, 0x40, 0x02, 0x40, 0xf2, 0x47, 0x02, 0x44, 0x02, 0x44, 0x02, 0x44,
   0x02, 0x40, 0x02, 0x40, 0xfe, 0x7f, 0x00, 0x00};
}
}

proc logignore { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_logignore] -background $bg -foreground $fg]
}

proc _material {} {
return {
#define material_width 16
#define material_height 16
static char material_bits[] = {
  0x00, 0x00,
  0xf8, 0x07,
  0x04, 0x08,
  0x02, 0x10,
  0x12, 0x21,
  0xb2, 0x41,
  0x52, 0x41,
  0x12, 0x41,
  0x12, 0x41,
  0x12, 0x41,
  0x02, 0x20,
  0x04, 0x10,
  0x08, 0x08,
  0x10, 0x04,
  0xe0, 0x03,
  0x00, 0x00};
}
}

proc material { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_material] -background $bg -foreground $fg]
}

proc _maximize {} {
return {
#define maximize_width 16
#define maximize_height 16
static char maximize_bits[] = {
  0x00, 0x00,
  0xfe, 0x7f,
  0xfe, 0x7f,
  0xfe, 0x7f,
  0xfe, 0x7f,
  0x06, 0x60,
  0x06, 0x60,
  0x06, 0x60,
  0x06, 0x60,
  0x06, 0x60,
  0x06, 0x60,
  0x06, 0x60,
  0x06, 0x60,
  0x06, 0x60,
  0xfe, 0x7f,
  0xfe, 0x7f};
}
}

proc maximize { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_maximize] -background $bg -foreground $fg]
}

proc _move {} {
return {
#define move_width 16
#define move_height 16
static char move_bits[] = {
  0x00, 0x00,
  0x80, 0x01,
  0xc0, 0x03,
  0x80, 0x01,
  0x80, 0x01,
  0x80, 0x01,
  0x84, 0x21,
  0xfe, 0x7f,
  0xfe, 0x7f,
  0x84, 0x21,
  0x80, 0x01,
  0x80, 0x01,
  0x80, 0x01,
  0xc0, 0x03,
  0x80, 0x01,
  0x00, 0x00};
}
}

proc move { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_move] -background $bg -foreground $fg]
}

proc _newColor {} {
return {
#define newColor_width 16
#define newColor_height 16
static char newColor_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0xfc, 0x03,
  0x04, 0x06,
  0x04, 0x0a,
  0x04, 0x1e,
  0xc4, 0x10,
  0x24, 0x10,
  0x24, 0x10,
  0x24, 0x10,
  0x24, 0x10,
  0xc4, 0x10,
  0x04, 0x10,
  0x04, 0x10,
  0xfc, 0x1f,
  0x00, 0x00};
}
}

proc newColor { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_newColor] -background $bg -foreground $fg]
}

proc _newRadiance {} {
return {
#define newRadiance_width 16
#define newRadiance_height 16
static char newRadiance_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0xfc, 0x03,
  0x04, 0x06,
  0x04, 0x0a,
  0x04, 0x1e,
  0xe4, 0x10,
  0x24, 0x11,
  0x24, 0x11,
  0xe4, 0x10,
  0xa4, 0x10,
  0x24, 0x11,
  0x04, 0x10,
  0x04, 0x10,
  0xfc, 0x1f,
  0x00, 0x00};
}
}

proc newRadiance { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_newRadiance] -background $bg -foreground $fg]
}

proc _newfile {} {
return {
#define newfile_width 16
#define newfile_height 16
static unsigned char newfile_bits[] = {
   0x00, 0x00, 0x00, 0x00, 0xfc, 0x03, 0x04, 0x06, 0x04, 0x0a, 0x04, 0x1e,
   0x04, 0x10, 0x04, 0x10, 0x04, 0x10, 0x04, 0x10, 0x04, 0x10, 0x04, 0x10,
   0x04, 0x10, 0x04, 0x10, 0xfc, 0x1f, 0x00, 0x00};
}
}

proc newfile { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_newfile] -background $bg -foreground $fg]
}

proc _nocell {} {
return {
#define nocell_width 12
#define nocell_height 12
static unsigned char nocell_bits[] = {
   0xff, 0x0f, 0x03, 0x0c, 0x05, 0x0a, 0x09, 0x09, 0x91, 0x08, 0x61, 0x08,
   0x61, 0x08, 0x91, 0x08, 0x09, 0x09, 0x05, 0x0a, 0x03, 0x0c, 0xff, 0x0f};
}
}

proc nocell { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_nocell] -background $bg -foreground $fg]
}

proc _ok {} {
return {
#define ok_width 16
#define ok_height 16
static char ok_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x40,
  0x00, 0x60,
  0x00, 0x30,
  0x00, 0x18,
  0x02, 0x0c,
  0x06, 0x06,
  0x0c, 0x03,
  0x98, 0x01,
  0xf0, 0x00,
  0x60, 0x00,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc ok { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_ok] -background $bg -foreground $fg]
}

proc _open {} {
return {
#define open_width 16
#define open_height 16
static unsigned char open_bits[] = {
   0x00, 0x00, 0x00, 0x0e, 0x00, 0x51, 0x00, 0x60, 0x0e, 0x70, 0xf1, 0x07,
   0x01, 0x04, 0x01, 0x04, 0xe1, 0xff, 0x11, 0x40, 0x09, 0x20, 0x05, 0x10,
   0x03, 0x08, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00};
}
}

proc open { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_open] -background $bg -foreground $fg]
}

proc _openCache {} {
return {
#define openCache_width 16
#define openCache_height 16
static char openCache_bits[] = {
  0x00, 0x60,
  0x00, 0x10,
  0x00, 0x10,
  0x00, 0x10,
  0x0e, 0x10,
  0xf1, 0x67,
  0x01, 0x04,
  0x01, 0x04,
  0xe1, 0xff,
  0x11, 0x40,
  0x09, 0x20,
  0x05, 0x10,
  0x03, 0x08,
  0xff, 0x07,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc openCache { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_openCache] -background $bg -foreground $fg]
}

proc _openDir {} {
return {
#define openDir_width 16
#define openDir_height 16
static char openDir_bits[] = {
  0x00, 0x70,
  0x00, 0x90,
  0x00, 0x90,
  0x00, 0x90,
  0x0e, 0x90,
  0xf1, 0x77,
  0x01, 0x04,
  0x01, 0x04,
  0xe1, 0xff,
  0x11, 0x40,
  0x09, 0x20,
  0x05, 0x10,
  0x03, 0x08,
  0xff, 0x07,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc openDir { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_openDir] -background $bg -foreground $fg]
}

proc _openIndex {} {
return {
#define openIndex_width 16
#define openIndex_height 16
static unsigned char openIndex_bits[] = {
   0x00, 0xe0, 0x00, 0x40, 0x00, 0x40, 0x00, 0x40, 0x0e, 0x40, 0xf1, 0xe7,
   0x01, 0x04, 0x01, 0x04, 0xe1, 0xff, 0x11, 0x40, 0x09, 0x20, 0x05, 0x10,
   0x03, 0x08, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00};
}
}

proc openIndex { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_openIndex] -background $bg -foreground $fg]
}

proc _openTemplate {} {
return {
#define openTemplate_width 16
#define openTemplate_height 16
static char openTemplate_bits[] = {
  0x00, 0xf8,
  0x00, 0x20,
  0x00, 0x20,
  0x00, 0x20,
  0x0e, 0x20,
  0xf1, 0x07,
  0x01, 0x04,
  0x01, 0x04,
  0xe1, 0xff,
  0x11, 0x40,
  0x09, 0x20,
  0x05, 0x10,
  0x03, 0x08,
  0xff, 0x07,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc openTemplate { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_openTemplate] -background $bg -foreground $fg]
}

proc _openleft {} {
return {
#define openleft_width 16
#define openleft_height 16
static unsigned char openleft_bits[] = {
   0x00, 0x04, 0x00, 0x7e, 0x00, 0x7e, 0x00, 0x04, 0x0e, 0x00, 0xf1, 0x07,
   0x01, 0x04, 0x01, 0x04, 0xe1, 0xff, 0x11, 0x40, 0x09, 0x20, 0x05, 0x10,
   0x03, 0x08, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00};
}
}

proc openleft { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_openleft] -background $bg -foreground $fg]
}

proc _openright {} {
return {
#define openright_width 16
#define openright_height 16
static unsigned char openright_bits[] = {
   0x00, 0x20, 0x00, 0x7e, 0x00, 0x7e, 0x00, 0x20, 0x0e, 0x00, 0xf1, 0x07,
   0x01, 0x04, 0x01, 0x04, 0xe1, 0xff, 0x11, 0x40, 0x09, 0x20, 0x05, 0x10,
   0x03, 0x08, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00};
}
}

proc openright { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_openright] -background $bg -foreground $fg]
}

proc _orient {} {
return {
#define orient_width 16
#define orient_height 16
static char orient_bits[] = {
  0x00, 0x00,
  0x00, 0x30,
  0x00, 0x30,
  0x00, 0x08,
  0xf0, 0x07,
  0x10, 0x06,
  0x10, 0x05,
  0x90, 0x04,
  0x90, 0x04,
  0x90, 0x04,
  0x90, 0x04,
  0x90, 0x04,
  0xf0, 0x07,
  0x80, 0x00,
  0x80, 0x00,
  0x00, 0x00};
}
}

proc orient { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_orient] -background $bg -foreground $fg]
}

proc _osgDOFTransform {} {
return {
#define osgDOF_width 16
#define osgDOF_height 16
static char osgDOF_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x80, 0x00,
  0xc0, 0x01,
  0x80, 0x00,
  0x80, 0x00,
  0x80, 0x00,
  0x80, 0x10,
  0x80, 0x3f,
  0x40, 0x10,
  0x20, 0x00,
  0x18, 0x00,
  0x18, 0x00,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc osgDOFTransform { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_osgDOFTransform] -background $bg -foreground $fg]
}

proc _osgDOFTransformRef {} {
return {
#define osgDOFRef_width 16
#define osgDOFRef_height 16
static char osgDOFRef_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x80, 0x00,
  0xc0, 0x01,
  0x84, 0x00,
  0x8e, 0x00,
  0x84, 0x00,
  0x84, 0x10,
  0x84, 0x3f,
  0x40, 0x10,
  0x20, 0x00,
  0x18, 0x00,
  0x18, 0x00,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc osgDOFTransformRef { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_osgDOFTransformRef] -background $bg -foreground $fg]
}

proc _osgGeode {} {
return {
#define osgGeode_width 16
#define osgGeode_height 16
static char osgGeode_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0xf0, 0x3f,
  0x90, 0x24,
  0x90, 0x24,
  0x90, 0x24,
  0x90, 0x24,
  0xf0, 0x3f,
  0x90, 0x24,
  0x90, 0x24,
  0x90, 0x24,
  0xf0, 0x3f,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc osgGeode { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_osgGeode] -background $bg -foreground $fg]
}

proc _osgGeodeRef {} {
return {
#define osgGeodeRef_width 16
#define osgGeodeRef_height 16
static char osgGeodeRef_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0xf0, 0x3f,
  0x90, 0x24,
  0x90, 0x24,
  0x92, 0x24,
  0x97, 0x24,
  0xf2, 0x3f,
  0x92, 0x24,
  0x92, 0x24,
  0x90, 0x24,
  0xf0, 0x3f,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc osgGeodeRef { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_osgGeodeRef] -background $bg -foreground $fg]
}

proc _osgGroup {} {
return {
#define osgGroup_width 16
#define osgGroup_height 16
static char osgGroup_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0xe0, 0x07,
  0x20, 0x04,
  0xe0, 0x07,
  0x80, 0x01,
  0x80, 0x01,
  0xf8, 0x1f,
  0x18, 0x18,
  0x18, 0x18,
  0x18, 0x18,
  0x7e, 0x7e,
  0x42, 0x42,
  0x7e, 0x7e,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc osgGroup { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_osgGroup] -background $bg -foreground $fg]
}

proc _osgGroupRef {} {
return {
#define osgGroupRef_width 16
#define osgGroupRef_height 16
static char osgGroupRef_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0xe2, 0x07,
  0x27, 0x04,
  0xe2, 0x07,
  0x82, 0x01,
  0x82, 0x01,
  0xf8, 0x1f,
  0x18, 0x18,
  0x18, 0x18,
  0x18, 0x18,
  0x7e, 0x7e,
  0x42, 0x42,
  0x7e, 0x7e,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc osgGroupRef { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_osgGroupRef] -background $bg -foreground $fg]
}

proc _osgLOD {} {
return {
#define osgLOD_width 16
#define osgLOD_height 16
static char osgLOD_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x7e,
  0x00, 0x42,
  0x00, 0x42,
  0x7e, 0x42,
  0x42, 0x42,
  0x7e, 0x7e,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc osgLOD { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_osgLOD] -background $bg -foreground $fg]
}

proc _osgLODRef {} {
return {
#define osgLODRef_width 16
#define osgLODRef_height 16
static char osgLODRef_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x04, 0x00,
  0x0e, 0x00,
  0x04, 0x00,
  0x04, 0x00,
  0x04, 0x00,
  0x00, 0x7e,
  0x00, 0x42,
  0x00, 0x42,
  0x7e, 0x42,
  0x42, 0x42,
  0x7e, 0x7e,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc osgLODRef { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_osgLODRef] -background $bg -foreground $fg]
}

proc _osgMatrixTransform {} {
return {
#define osgMatrixTransform_width 16
#define osgMatrixTransform_height 16
static char osgMatrixTransform_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x40, 0x08,
  0x20, 0x10,
  0x90, 0x24,
  0x90, 0x24,
  0x10, 0x20,
  0x10, 0x20,
  0x90, 0x24,
  0x90, 0x24,
  0x20, 0x10,
  0x40, 0x08,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc osgMatrixTransform { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_osgMatrixTransform] -background $bg -foreground $fg]
}

proc _osgMatrixTransformRef {} {
return {
#define osgMatrixTransformRef_width 16
#define osgMatrixTransformRef_height 16
static char osgMatrixTransformRef_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x40, 0x08,
  0x20, 0x10,
  0x92, 0x24,
  0x97, 0x24,
  0x12, 0x20,
  0x12, 0x20,
  0x92, 0x24,
  0x92, 0x24,
  0x20, 0x10,
  0x40, 0x08,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc osgMatrixTransformRef { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_osgMatrixTransformRef] -background $bg -foreground $fg]
}

proc _osgModularEmitter {} {
return {
#define osgModularEmitter_width 16
#define osgModularEmitter_height 16
static char osgModularEmitter_bits[] = {
  0x00, 0x00,
  0x20, 0x09,
  0x20, 0x05,
  0x50, 0x29,
  0x50, 0x28,
  0xa0, 0x14,
  0xa0, 0x12,
  0x40, 0x0b,
  0x40, 0x08,
  0x80, 0x04,
  0x80, 0x04,
  0x00, 0x03,
  0x00, 0x03,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc osgModularEmitter { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_osgModularEmitter] -background $bg -foreground $fg]
}

proc _osgModularEmitterRef {} {
return {
#define osgModularEmitterRef_width 16
#define osgModularEmitterRef_height 16
static char osgModularEmitterRef_bits[] = {
  0x00, 0x00,
  0x20, 0x09,
  0x20, 0x05,
  0x50, 0x29,
  0x50, 0x28,
  0xa2, 0x14,
  0xa7, 0x12,
  0x42, 0x0b,
  0x42, 0x08,
  0x82, 0x04,
  0x80, 0x04,
  0x00, 0x03,
  0x00, 0x03,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc osgModularEmitterRef { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_osgModularEmitterRef] -background $bg -foreground $fg]
}

proc _osgMultiSwitch {} {
return {
#define osgSwitch_width 16
#define osgSwitch_height 16
static char osgSwitch_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0xe0, 0x07,
  0x20, 0x04,
  0xe0, 0x07,
  0x80, 0x01,
  0x80, 0x01,
  0x90, 0x1f,
  0x10, 0x10,
  0x18, 0x18,
  0x18, 0x18,
  0x7e, 0x7e,
  0x42, 0x42,
  0x7e, 0x7e,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc osgMultiSwitch { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_osgMultiSwitch] -background $bg -foreground $fg]
}

proc _osgMultiSwitchRef {} {
return {
#define osgSwitchRef_width 16
#define osgSwitchRef_height 16
static char osgSwitchRef_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0xe0, 0x07,
  0x22, 0x04,
  0xe7, 0x07,
  0x82, 0x01,
  0x82, 0x01,
  0x92, 0x1f,
  0x10, 0x10,
  0x18, 0x18,
  0x18, 0x18,
  0x7e, 0x7e,
  0x42, 0x42,
  0x7e, 0x7e,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc osgMultiSwitchRef { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_osgMultiSwitchRef] -background $bg -foreground $fg]
}

proc _osgNode {} {
return {
#define osgNode_width 16
#define osgNode_height 16
static char osgNode_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0xe0, 0x07,
  0x10, 0x08,
  0x10, 0x08,
  0x08, 0x10,
  0x08, 0x10,
  0x08, 0x10,
  0x08, 0x10,
  0x10, 0x08,
  0x10, 0x08,
  0xe0, 0x07,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc osgNode { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_osgNode] -background $bg -foreground $fg]
}

proc _osgPagedLOD {} {
return {
#define osgPagedLOD_width 16
#define osgPagedLOD_height 16
static char osgPagedLOD_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0x1e, 0x00,
  0x12, 0x00,
  0x12, 0x00,
  0x1e, 0x00,
  0x02, 0x00,
  0x02, 0x00,
  0x02, 0x7e,
  0x00, 0x42,
  0x00, 0x42,
  0x7e, 0x42,
  0x42, 0x42,
  0x7e, 0x7e,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc osgPagedLOD { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_osgPagedLOD] -background $bg -foreground $fg]
}

proc _osgUnknown {} {
return {
#define osgUnknown_width 16
#define osgUnknown_height 16
static char osgUnknown_bits[] = {
  0x80, 0x01,
  0x40, 0x02,
  0x20, 0x04,
  0x00, 0x04,
  0x00, 0x04,
  0x00, 0x02,
  0x80, 0x01,
  0x40, 0x00,
  0x20, 0x00,
  0x20, 0x00,
  0x20, 0x04,
  0x40, 0x02,
  0x80, 0x01,
  0x00, 0x00,
  0x80, 0x01,
  0x80, 0x01};
}
}

proc osgUnknown { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_osgUnknown] -background $bg -foreground $fg]
}

proc _paste {} {
return {
#define paste_width 16
#define paste_height 16
static unsigned char paste_bits[] = {
   0x00, 0x00, 0xe0, 0x01, 0x3e, 0x1f, 0xd1, 0x22, 0x09, 0x24, 0xf9, 0x27,
   0x01, 0x20, 0xc1, 0x3f, 0x41, 0x30, 0x41, 0x50, 0x41, 0xf7, 0x41, 0x80,
   0x41, 0xbf, 0x7e, 0x80, 0xc0, 0xff, 0x00, 0x00};
}
}

proc paste { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_paste] -background $bg -foreground $fg]
}

proc _pause {} {
return {
#define pause_width 16
#define pause_height 16
static char pause_bits[] = {
  0xff, 0xff,
  0x01, 0x80,
  0x01, 0x80,
  0x61, 0x86,
  0x61, 0x86,
  0x61, 0x86,
  0x61, 0x86,
  0x61, 0x86,
  0x61, 0x86,
  0x61, 0x86,
  0x61, 0x86,
  0x61, 0x86,
  0x61, 0x86,
  0x61, 0x86,
  0x01, 0x80,
  0xff, 0xff};
}
}

proc pause { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_pause] -background $bg -foreground $fg]
}

proc _pickview {} {
return {
#define pickview_width 16
#define pickview_height 16
static char pickview_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x04,
  0x00, 0x03,
  0xc0, 0x00,
  0xb0, 0x70,
  0x0c, 0x21,
  0x02, 0x02,
  0x02, 0x22,
  0x0c, 0x01,
  0xb0, 0x20,
  0xc0, 0x00,
  0x00, 0x23,
  0x00, 0x04,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc pickview { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_pickview] -background $bg -foreground $fg]
}

proc _playbegin {} {
return {
#define playbegin_width 16
#define playbegin_height 16
static unsigned char playbegin_bits[] = {
   0xff, 0xff, 0x01, 0x80, 0x01, 0x80, 0x39, 0x90, 0x39, 0x98, 0x39, 0x9c,
   0x39, 0x9e, 0x39, 0x9f, 0xb9, 0x9f, 0x39, 0x9f, 0x39, 0x9e, 0x39, 0x9c,
   0x39, 0x98, 0x39, 0x90, 0x01, 0x80, 0xff, 0xff};
}
}

proc playbegin { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_playbegin] -background $bg -foreground $fg]
}

proc _playend {} {
return {
#define playend_width 16
#define playend_height 16
static unsigned char playend_bits[] = {
   0xff, 0xff, 0x01, 0x80, 0x01, 0x80, 0x09, 0x9c, 0x19, 0x9c, 0x39, 0x9c,
   0x79, 0x9c, 0xf9, 0x9c, 0xf9, 0x9d, 0xf9, 0x9c, 0x79, 0x9c, 0x39, 0x9c,
   0x19, 0x9c, 0x09, 0x9c, 0x01, 0x80, 0xff, 0xff};
}
}

proc playend { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_playend] -background $bg -foreground $fg]
}

proc _playerview {} {
return {
#define playerview_width 16
#define playerview_height 16
static char playerview_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x04,
  0x00, 0x03,
  0xc0, 0x00,
  0xb0, 0x70,
  0x0c, 0x51,
  0x02, 0x52,
  0x02, 0x72,
  0x0c, 0x11,
  0xb0, 0x10,
  0xc0, 0x10,
  0x00, 0x03,
  0x00, 0x04,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc playerview { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_playerview] -background $bg -foreground $fg]
}

proc _playfwd {} {
return {
#define play_width 16
#define play_height 16
static unsigned char play_bits[] = {
   0xff, 0xff, 0x01, 0x80, 0x01, 0x80, 0x21, 0x80, 0x61, 0x80, 0xe1, 0x80,
   0xe1, 0x81, 0xe1, 0x83, 0xe1, 0x87, 0xe1, 0x83, 0xe1, 0x81, 0xe1, 0x80,
   0x61, 0x80, 0x21, 0x80, 0x01, 0x80, 0xff, 0xff};
}
}

proc playfwd { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_playfwd] -background $bg -foreground $fg]
}

proc _playfwdstep {} {
return {
#define playfwdstep_width 16
#define playfwdstep_height 16
static char playfwdstep_bits[] = {
  0xff, 0xff,
  0x01, 0x80,
  0x01, 0x80,
  0x39, 0x81,
  0x39, 0x83,
  0x39, 0x87,
  0x39, 0x8f,
  0x39, 0x9f,
  0x39, 0xbf,
  0x39, 0x9f,
  0x39, 0x8f,
  0x39, 0x87,
  0x39, 0x83,
  0x39, 0x81,
  0x01, 0x80,
  0xff, 0xff};
}
}

proc playfwdstep { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_playfwdstep] -background $bg -foreground $fg]
}

proc _playrev {} {
return {
#define playrev_width 16
#define playrev_height 16
static unsigned char playrev_bits[] = {
   0xff, 0xff, 0x01, 0x80, 0x01, 0x80, 0x01, 0x84, 0x01, 0x86, 0x01, 0x87,
   0x81, 0x87, 0xc1, 0x87, 0xe1, 0x87, 0xc1, 0x87, 0x81, 0x87, 0x01, 0x87,
   0x01, 0x86, 0x01, 0x84, 0x01, 0x80, 0xff, 0xff};
}
}

proc playrev { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_playrev] -background $bg -foreground $fg]
}

proc _playrevstep {} {
return {
#define playrevstep_width 16
#define playrevstep_height 16
static char playrevstep_bits[] = {
  0xff, 0xff,
  0x01, 0x80,
  0x01, 0x80,
  0x81, 0x9c,
  0xc1, 0x9c,
  0xe1, 0x9c,
  0xf1, 0x9c,
  0xf9, 0x9c,
  0xfd, 0x9c,
  0xf9, 0x9c,
  0xf1, 0x9c,
  0xe1, 0x9c,
  0xc1, 0x9c,
  0x81, 0x9c,
  0x01, 0x80,
  0xff, 0xff};
}
}

proc playrevstep { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_playrevstep] -background $bg -foreground $fg]
}

proc _polygon {} {
return {
#define polygon_width 16
#define polygon_height 16
static char polygon_bits[] = {
  0x00, 0x00,
  0xf8, 0x07,
  0x04, 0x08,
  0x02, 0x10,
  0x02, 0x20,
  0x02, 0x40,
  0x02, 0x20,
  0x02, 0x10,
  0x02, 0x08,
  0x02, 0x04,
  0x02, 0x02,
  0x04, 0x01,
  0x88, 0x00,
  0x50, 0x00,
  0x20, 0x00,
  0x00, 0x00};
}
}

proc polygon { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_polygon] -background $bg -foreground $fg]
}

proc _pptToIndex {} {
return {
#define pptToIndex_width 16
#define pptToIndex_height 16
static char pptToIndex_bits[] = {
  0x00, 0x00,
  0xde, 0xfb,
  0x52, 0x22,
  0x52, 0x22,
  0x52, 0x22,
  0xde, 0x23,
  0x42, 0x20,
  0x42, 0x20,
  0x42, 0x20,
  0x42, 0x20,
  0x00, 0x00,
  0x00, 0x71,
  0xfe, 0x23,
  0x00, 0x21,
  0x00, 0x70,
  0x00, 0x00};
}
}

proc pptToIndex { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_pptToIndex] -background $bg -foreground $fg]
}

proc _preview {} {
return {
#define preview_width 16
#define preview_height 16
static char preview_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0xff, 0xff,
  0xff, 0xff,
  0x01, 0x80,
  0x01, 0x80,
  0x7d, 0xbe,
  0x45, 0xbe,
  0x45, 0xbe,
  0x45, 0xbe,
  0x7d, 0xbe,
  0x01, 0x80,
  0x01, 0x80,
  0xff, 0xff,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc preview { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_preview] -background $bg -foreground $fg]
}

proc _print {} {
return {
#define print_width 16
#define print_height 16
static unsigned char print_bits[] = {
   0x00, 0x00, 0xe0, 0x3f, 0x10, 0x20, 0xd0, 0x17, 0x08, 0x10, 0xe8, 0x7b,
   0x04, 0xa8, 0xfe, 0xd7, 0x01, 0xa8, 0xff, 0x9f, 0x01, 0x50, 0x01, 0x70,
   0xff, 0x5f, 0x02, 0x28, 0xfc, 0x1f, 0x00, 0x00};
}
}

proc print { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_print] -background $bg -foreground $fg]
}

proc _questionmark {} {
return {
#define questionmark_width 16
#define questionmark_height 16
static char questionmark_bits[] = {
  0x80, 0x01,
  0x40, 0x02,
  0x20, 0x04,
  0x00, 0x04,
  0x00, 0x04,
  0x00, 0x02,
  0x80, 0x01,
  0x40, 0x00,
  0x20, 0x00,
  0x20, 0x00,
  0x20, 0x04,
  0x40, 0x02,
  0x80, 0x01,
  0x00, 0x00,
  0x80, 0x01,
  0x80, 0x01};
}
}

proc questionmark { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_questionmark] -background $bg -foreground $fg]
}

proc _rectangle {} {
return {
#define rectangle_width 16
#define rectangle_height 16
static char rectangle_bits[] = {
  0x00, 0x00,
  0xfe, 0x7f,
  0x02, 0x40,
  0x02, 0x40,
  0x02, 0x40,
  0x02, 0x40,
  0x02, 0x40,
  0x02, 0x40,
  0x02, 0x40,
  0x02, 0x40,
  0x02, 0x40,
  0x02, 0x40,
  0x02, 0x40,
  0x02, 0x40,
  0xfe, 0x7f,
  0x00, 0x00};
}
}

proc rectangle { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_rectangle] -background $bg -foreground $fg]
}

proc _redo {} {
return {
#define redo_width 16
#define redo_height 16
static char redo_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0xc0, 0x07,
  0x20, 0x08,
  0x10, 0x10,
  0x10, 0x10,
  0x10, 0x10,
  0x10, 0x7c,
  0x10, 0x38,
  0x20, 0x10,
  0x40, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc redo { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_redo] -background $bg -foreground $fg]
}

proc _renCtrl {} {
return {
#define renctrl_width 16
#define renctrl_height 16
static char renctrl_bits[] = {
  0xfe, 0x7f,
  0xfe, 0x7f,
  0x02, 0x40,
  0x02, 0x40,
  0x02, 0x40,
  0x02, 0x48,
  0x02, 0x44,
  0xe2, 0x42,
  0x22, 0x41,
  0x22, 0x42,
  0x22, 0x42,
  0x22, 0x42,
  0xe2, 0x43,
  0x02, 0x40,
  0x02, 0x40,
  0xfe, 0x7f};
}
}

proc renCtrl { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_renCtrl] -background $bg -foreground $fg]
}

proc _renIn {} {
return {
#define renin_width 16
#define renin_height 16
static char renin_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0xfc, 0x00,
  0x84, 0x01,
  0x84, 0x02,
  0x84, 0x07,
  0x04, 0x14,
  0x04, 0x34,
  0xc4, 0x7f,
  0xc4, 0x7f,
  0x04, 0x34,
  0x04, 0x14,
  0x04, 0x04,
  0x04, 0x04,
  0xfc, 0x07,
  0x00, 0x00};
}
}

proc renIn { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_renIn] -background $bg -foreground $fg]
}

proc _renOut {} {
return {
#define renOut_width 16
#define renOut_height 16
static char renOut_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0xf8, 0x07,
  0x08, 0x0c,
  0x08, 0x14,
  0x08, 0x3c,
  0x48, 0x20,
  0xc8, 0x20,
  0xfe, 0x21,
  0xfe, 0x21,
  0xc8, 0x20,
  0x48, 0x20,
  0x08, 0x20,
  0x08, 0x20,
  0xf8, 0x3f,
  0x00, 0x00};
}
}

proc renOut { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_renOut] -background $bg -foreground $fg]
}

proc _rename {} {
return {
#define rename_width 16
#define rename_height 16
static unsigned char rename_bits[] = {
   0x00, 0x00, 0x00, 0x00, 0x11, 0xf8, 0x11, 0x88, 0x11, 0x88, 0x11, 0x88,
   0x91, 0x88, 0x91, 0x89, 0xd1, 0xfb, 0x91, 0x89, 0x91, 0x88, 0x11, 0x88,
   0x11, 0x88, 0x1f, 0x88, 0x00, 0x00, 0x00, 0x00};
}
}

proc rename { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_rename] -background $bg -foreground $fg]
}

proc _replacewp {} {
return {
#define replacewp_width 16
#define replacewp_height 16
static char replacewp_bits[] = {
  0x00, 0x00,
  0x0e, 0x00,
  0x0a, 0x00,
  0x0e, 0x00,
  0x04, 0x00,
  0x04, 0x00,
  0x8e, 0x70,
  0xca, 0x53,
  0x8e, 0x70,
  0x04, 0x00,
  0x04, 0x00,
  0x04, 0x00,
  0x0e, 0x00,
  0x0a, 0x00,
  0x0e, 0x00,
  0x00, 0x00};
}
}

proc replacewp { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_replacewp] -background $bg -foreground $fg]
}

proc _rescan {} {
return {
#define rescan_width 16
#define rescan_height 16
static unsigned char rescan_bits[] = {
   0x00, 0x00, 0x08, 0x00, 0x08, 0x00, 0x88, 0x1f, 0x88, 0x10, 0xfe, 0x10,
   0xae, 0x10, 0xae, 0x1f, 0x2e, 0x00, 0x2e, 0x7e, 0x2e, 0x42, 0xee, 0x43,
   0x0e, 0x42, 0x1f, 0x7e, 0x0e, 0x00, 0x04, 0x00};
}
}

proc rescan { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_rescan] -background $bg -foreground $fg]
}

proc _right {} {
return {
#define right_width 16
#define right_height 16
static unsigned char right_bits[] = {
   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x80, 0x01,
   0x80, 0x03, 0xf0, 0x07, 0xf0, 0x0f, 0xf0, 0x07, 0x80, 0x03, 0x80, 0x01,
   0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
}
}

proc right { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_right] -background $bg -foreground $fg]
}

proc _rightleft {} {
return {
#define rightleft_width 16
#define rightleft_height 6
static char rightleft_bits[] = {
  0x10, 0x00,
  0x18, 0x00,
  0xfc, 0x3f,
  0xfc, 0x3f,
  0x18, 0x00,
  0x10, 0x00};
}
}

proc rightleft { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_rightleft] -background $bg -foreground $fg]
}

proc _rollupclosed {} {
return {
#define rollupclosed_width 16
#define rollupclosed_height 16
static char rollupclosed_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x20, 0x00,
  0x60, 0x00,
  0xe0, 0x00,
  0xe0, 0x01,
  0xe0, 0x03,
  0xe0, 0x07,
  0xe0, 0x03,
  0xe0, 0x00,
  0x60, 0x00,
  0x20, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc rollupclosed { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_rollupclosed] -background $bg -foreground $fg]
}

proc _rollupopened {} {
return {
#define rollupopened_width 16
#define rollupopened_height 16
static char rollupopened_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0xf8, 0x1f,
  0xf0, 0x0f,
  0xe0, 0x07,
  0xc0, 0x03,
  0xc0, 0x01,
  0x80, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc rollupopened { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_rollupopened] -background $bg -foreground $fg]
}

proc _rotateleft {} {
return {
#define rotateleft_width 16
#define rotateleft_height 16
static char rotateleft_bits[] = {
  0x00, 0x08,
  0x7e, 0x7c,
  0x02, 0x48,
  0x02, 0x40,
  0xf7, 0x4f,
  0x12, 0x48,
  0x10, 0x48,
  0x10, 0x08,
  0x10, 0x08,
  0x12, 0x08,
  0x12, 0x48,
  0xf2, 0xef,
  0x02, 0x40,
  0x12, 0x40,
  0x3e, 0x7e,
  0x10, 0x00};
}
}

proc rotateleft { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_rotateleft] -background $bg -foreground $fg]
}

proc _rotateright {} {
return {
#define rotateright_width 16
#define rotateright_height 16
static char rotateright_bits[] = {
  0x10, 0x00,
  0x3e, 0x7e,
  0x12, 0x40,
  0x02, 0x40,
  0xf2, 0xef,
  0x12, 0x48,
  0x12, 0x08,
  0x10, 0x08,
  0x10, 0x08,
  0x10, 0x48,
  0x12, 0x48,
  0xf7, 0x4f,
  0x02, 0x40,
  0x02, 0x48,
  0x7e, 0x7c,
  0x00, 0x08};
}
}

proc rotateright { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_rotateright] -background $bg -foreground $fg]
}

proc _save {} {
return {
#define save_width 16
#define save_height 16
static unsigned char save_bits[] = {
   0x00, 0x00, 0xfe, 0x7f, 0x0a, 0x50, 0x0a, 0x70, 0x0e, 0x50, 0x0e, 0x50,
   0x0e, 0x50, 0x0a, 0x50, 0xf2, 0x4f, 0x02, 0x40, 0xf2, 0x5f, 0xf2, 0x53,
   0xf2, 0x53, 0xf2, 0x53, 0xfc, 0x7f, 0x00, 0x00};
}
}

proc save { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_save] -background $bg -foreground $fg]
}

proc _saveleft {} {
return {
#define saveleft_width 16
#define saveleft_height 16
static unsigned char saveleft_bits[] = {
   0x00, 0x00, 0xfe, 0x7f, 0x0a, 0x50, 0x4a, 0x70, 0xee, 0x57, 0xee, 0x57,
   0x4e, 0x50, 0x0a, 0x50, 0xf2, 0x4f, 0x02, 0x40, 0xf2, 0x5f, 0xf2, 0x53,
   0xf2, 0x53, 0xf2, 0x53, 0xfc, 0x7f, 0x00, 0x00};
}
}

proc saveleft { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_saveleft] -background $bg -foreground $fg]
}

proc _saveright {} {
return {
#define saveright_width 16
#define saveright_height 16
static unsigned char saveright_bits[] = {
   0x00, 0x00, 0xfe, 0x7f, 0x0a, 0x50, 0x0a, 0x72, 0xee, 0x57, 0xee, 0x57,
   0x0e, 0x52, 0x0a, 0x50, 0xf2, 0x4f, 0x02, 0x40, 0xf2, 0x5f, 0xf2, 0x53,
   0xf2, 0x53, 0xf2, 0x53, 0xfc, 0x7f, 0x00, 0x00};
}
}

proc saveright { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_saveright] -background $bg -foreground $fg]
}

proc _scale {} {
return {
#define scale_width 16
#define scale_height 16
static char scale_bits[] = {
  0x00, 0x00,
  0xfe, 0x7f,
  0x02, 0x40,
  0x3a, 0x5c,
  0x0a, 0x50,
  0xea, 0x57,
  0x22, 0x44,
  0x22, 0x44,
  0x22, 0x44,
  0x22, 0x44,
  0xea, 0x57,
  0x0a, 0x50,
  0x3a, 0x5c,
  0x02, 0x40,
  0xfe, 0x7f,
  0x00, 0x00};
}
}

proc scale { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_scale] -background $bg -foreground $fg]
}

proc _search {} {
return {
#define search_width 16
#define search_height 16
static unsigned char search_bits[] = {
   0xff, 0x01, 0x01, 0x03, 0x01, 0x05, 0x01, 0x0f, 0x01, 0x08, 0x01, 0x0f,
   0x81, 0x10, 0x41, 0x20, 0x41, 0x20, 0x41, 0x20, 0x41, 0x20, 0x81, 0x10,
   0x01, 0x6f, 0x01, 0xe8, 0xff, 0xcf, 0x00, 0x00};
}
}

proc search { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_search] -background $bg -foreground $fg]
}

proc _searchleft {} {
return {
#define searchleft_width 16
#define searchleft_height 16
static char searchleft_bits[] = {
  0xff, 0x01,
  0x01, 0x03,
  0x01, 0x05,
  0x01, 0x0f,
  0x01, 0x08,
  0x01, 0x0f,
  0x81, 0x10,
  0x41, 0x20,
  0xc1, 0x27,
  0xc1, 0x27,
  0x41, 0x20,
  0x81, 0x10,
  0x01, 0x6f,
  0x01, 0xe8,
  0xff, 0xcf,
  0x00, 0x00};
}
}

proc searchleft { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_searchleft] -background $bg -foreground $fg]
}

proc _searchright {} {
return {
#define searchright_width 16
#define searchright_height 16
static char searchright_bits[] = {
  0xff, 0x01,
  0x01, 0x03,
  0x01, 0x05,
  0x01, 0x0f,
  0x01, 0x08,
  0x01, 0x0f,
  0x81, 0x10,
  0x41, 0x20,
  0x41, 0x3e,
  0x41, 0x3e,
  0x41, 0x20,
  0x81, 0x10,
  0x01, 0x6f,
  0x01, 0xe8,
  0xff, 0xcf,
  0x00, 0x00};
}
}

proc searchright { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_searchright] -background $bg -foreground $fg]
}

proc _selectall {} {
return {
#define selectall_width 16
#define selectall_height 16
static char selectall_bits[] = {
  0xff, 0xff,
  0x01, 0x80,
  0x7d, 0xbe,
  0x7d, 0xbe,
  0x7d, 0xbe,
  0x7d, 0xbe,
  0x7d, 0xbe,
  0x01, 0x80,
  0x01, 0x80,
  0x7d, 0xbe,
  0x7d, 0xbe,
  0x7d, 0xbe,
  0x7d, 0xbe,
  0x7d, 0xbe,
  0x01, 0x80,
  0xff, 0xff};
}
}

proc selectall { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_selectall] -background $bg -foreground $fg]
}

proc _shadow {} {
return {
#define shadow_width 16
#define shadow_height 16
static char shadow_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0x38, 0x00,
  0x28, 0x00,
  0x28, 0x00,
  0x28, 0x00,
  0x28, 0x00,
  0x28, 0x18,
  0x28, 0x0c,
  0x28, 0x06,
  0x28, 0x03,
  0xa8, 0x01,
  0xe8, 0x00,
  0x78, 0x00,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc shadow { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_shadow] -background $bg -foreground $fg]
}

proc _sheet {} {
return {
#define sheet_width 16
#define sheet_height 16
static char sheet_bits[] = {
  0x00, 0x00,
  0xfc, 0x3f,
  0xfc, 0x3f,
  0x04, 0x20,
  0xfc, 0x3f,
  0x04, 0x20,
  0xfc, 0x3f,
  0x04, 0x20,
  0xfc, 0x3f,
  0x04, 0x20,
  0xfc, 0x3f,
  0x04, 0x20,
  0xfc, 0x3f,
  0x04, 0x20,
  0xfc, 0x3f,
  0x00, 0x00};
}
}

proc sheet { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_sheet] -background $bg -foreground $fg]
}

proc _sheetIn {} {
return {
#define sheetIn_width 16
#define sheetIn_height 16
static char sheetIn_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0xf0, 0x3f,
  0xf0, 0x3f,
  0x10, 0x20,
  0x10, 0x20,
  0x50, 0x3c,
  0xd0, 0x20,
  0xfe, 0x3d,
  0xfe, 0x21,
  0xd0, 0x3c,
  0x50, 0x20,
  0x10, 0x20,
  0xf0, 0x3f,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc sheetIn { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_sheetIn] -background $bg -foreground $fg]
}

proc _sheetOut {} {
return {
#define sheetOut_width 16
#define sheetOut_height 16
static char sheetOut_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0xfc, 0x07,
  0xfc, 0x07,
  0x04, 0x04,
  0x04, 0x04,
  0xfc, 0x17,
  0x04, 0x34,
  0xc4, 0x7f,
  0xc4, 0x7f,
  0x04, 0x34,
  0xfc, 0x17,
  0x04, 0x04,
  0xfc, 0x07,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc sheetOut { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_sheetOut] -background $bg -foreground $fg]
}

proc _shiftwp {} {
return {
#define shiftwp_width 16
#define shiftwp_height 16
static char shiftwp_bits[] = {
  0x00, 0x00,
  0x0e, 0x70,
  0x0a, 0x50,
  0x0e, 0x70,
  0x04, 0x20,
  0x04, 0x20,
  0x8e, 0x70,
  0xca, 0x53,
  0x8e, 0x70,
  0x04, 0x20,
  0x04, 0x20,
  0x04, 0x20,
  0x0e, 0x70,
  0x0a, 0x50,
  0x0e, 0x70,
  0x00, 0x00};
}
}

proc shiftwp { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_shiftwp] -background $bg -foreground $fg]
}

proc _slideShowAll {} {
return {
#define slideShowAll_width 16
#define slideShowAll_height 16
static char slideShowAll_bits[] = {
  0xfe, 0x7f,
  0xfe, 0x7f,
  0x02, 0x40,
  0x02, 0x40,
  0xf2, 0x4f,
  0x12, 0x48,
  0x12, 0x48,
  0x12, 0x48,
  0x12, 0x48,
  0x12, 0x48,
  0x12, 0x48,
  0x12, 0x48,
  0xf2, 0x4f,
  0x02, 0x40,
  0x02, 0x40,
  0xfe, 0x7f};
}
}

proc slideShowAll { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_slideShowAll] -background $bg -foreground $fg]
}

proc _slideShowMarked {} {
return {
#define slideShowMarked_width 16
#define slideShowMarked_height 16
static char slideShowMarked_bits[] = {
  0xfe, 0x7f,
  0xfe, 0x7f,
  0x02, 0x40,
  0x02, 0x40,
  0xf2, 0x4f,
  0x12, 0x48,
  0xf2, 0x4f,
  0x12, 0x48,
  0xf2, 0x4f,
  0x12, 0x48,
  0xf2, 0x4f,
  0x12, 0x48,
  0xf2, 0x4f,
  0x02, 0x40,
  0x02, 0x40,
  0xfe, 0x7f};
}
}

proc slideShowMarked { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_slideShowMarked] -background $bg -foreground $fg]
}

proc _smaller {} {
return {
#define smaller_width 16
#define smaller_height 16
static char smaller_bits[] = {
  0x00, 0x00,
  0xa6, 0x65,
  0x02, 0x40,
  0x08, 0x10,
  0x10, 0x08,
  0xe2, 0x47,
  0x20, 0x04,
  0x22, 0x44,
  0x22, 0x44,
  0x20, 0x04,
  0xe2, 0x47,
  0x10, 0x08,
  0x08, 0x10,
  0x02, 0x40,
  0xa6, 0x65,
  0x00, 0x00};
}
}

proc smaller { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_smaller] -background $bg -foreground $fg]
}

proc _spline {} {
return {
#define spline_width 16
#define spline_height 16
static char spline_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0x02, 0x00,
  0x02, 0x00,
  0x06, 0x00,
  0x04, 0x00,
  0x0c, 0x00,
  0x08, 0x00,
  0x18, 0x00,
  0x30, 0x00,
  0x60, 0x00,
  0xc0, 0x03,
  0x00, 0x1e,
  0x00, 0x70,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc spline { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_spline] -background $bg -foreground $fg]
}

proc _stamp {} {
return {
#define stamp_width 16
#define stamp_height 16
static unsigned char stamp_bits[] = {
   0x80, 0x01, 0xc0, 0x03, 0xe0, 0x07, 0xc0, 0x03, 0xc0, 0x03, 0x80, 0x01,
   0x80, 0x01, 0x80, 0x01, 0x80, 0x01, 0xf0, 0x0f, 0xf8, 0x1f, 0xf8, 0x1f,
   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x1f};
}
}

proc stamp { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_stamp] -background $bg -foreground $fg]
}

proc _stampall {} {
return {
#define stampall_width 16
#define stampall_height 16
static unsigned char stampall_bits[] = {
   0x80, 0x01, 0xc0, 0x03, 0xe0, 0x07, 0xc0, 0x03, 0xc0, 0x03, 0x80, 0x01,
   0x80, 0x01, 0x80, 0x01, 0x80, 0x01, 0xf0, 0x0f, 0xf8, 0x1f, 0xf8, 0x1f,
   0x00, 0x00, 0xf8, 0x1f, 0x00, 0x00, 0xf8, 0x1f};
}
}

proc stampall { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_stampall] -background $bg -foreground $fg]
}

proc _stop {} {
return {
#define stop_width 16
#define stop_height 16
static unsigned char stop_bits[] = {
   0xff, 0xff, 0x01, 0x80, 0x01, 0x80, 0xe1, 0x87, 0xe1, 0x87, 0xe1, 0x87,
   0xe1, 0x87, 0xe1, 0x87, 0xe1, 0x87, 0xe1, 0x87, 0xe1, 0x87, 0xe1, 0x87,
   0xe1, 0x87, 0xe1, 0x87, 0x01, 0x80, 0xff, 0xff};
}
}

proc stop { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_stop] -background $bg -foreground $fg]
}

proc _subscan {} {
return {
#define subscan_width 16
#define subscan_height 16
static unsigned char subscan_bits[] = {
   0x00, 0x00, 0x04, 0x00, 0x04, 0x00, 0xc4, 0x0f, 0x44, 0x08, 0x7c, 0x08,
   0x54, 0x08, 0xd4, 0x0f, 0x14, 0x00, 0x14, 0x3f, 0x14, 0x21, 0xf4, 0x21,
   0x04, 0x21, 0x04, 0x3f, 0x04, 0x00, 0x00, 0x00};
}
}

proc subscan { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_subscan] -background $bg -foreground $fg]
}

proc _switch {} {
return {
#define switch_width 16
#define switch_height 16
static char switch_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x08,
  0x00, 0x18,
  0xfc, 0x3f,
  0xfc, 0x3f,
  0x00, 0x18,
  0x00, 0x08,
  0x10, 0x00,
  0x18, 0x00,
  0xfc, 0x3f,
  0xfc, 0x3f,
  0x18, 0x00,
  0x10, 0x00,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc switch { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_switch] -background $bg -foreground $fg]
}

proc _terrainadjust {} {
return {
#define terrainadjust_width 16
#define terrainadjust_height 16
static char terrainadjust_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0x8e, 0x73,
  0xfa, 0x5e,
  0x8e, 0x73,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x01,
  0x00, 0x01,
  0x00, 0x01,
  0x80, 0x03,
  0x00, 0x01,
  0x00, 0x00,
  0xfe, 0x7f,
  0x00, 0x00};
}
}

proc terrainadjust { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_terrainadjust] -background $bg -foreground $fg]
}

proc _terrainfollowing {} {
return {
#define terrainfollowing_width 16
#define terrainfollowing_height 16
static char terrainfollowing_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0xf0, 0x1f,
  0x10, 0x10,
  0x10, 0x10,
  0x10, 0x10,
  0x10, 0x10,
  0x10, 0x10,
  0xf0, 0x1f,
  0x00, 0x01,
  0x00, 0x01,
  0x00, 0x01,
  0x80, 0x03,
  0x00, 0x01,
  0xfe, 0x7f,
  0x00, 0x00};
}
}

proc terrainfollowing { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_terrainfollowing] -background $bg -foreground $fg]
}

proc _texture {} {
return {
#define texture_width 16
#define texture_height 16
static char texture_bits[] = {
  0x00, 0x00,
  0xf8, 0x07,
  0x04, 0x08,
  0x02, 0x10,
  0xe2, 0x23,
  0x82, 0x40,
  0x82, 0x40,
  0x82, 0x40,
  0x82, 0x40,
  0x82, 0x40,
  0x82, 0x20,
  0x04, 0x10,
  0x08, 0x08,
  0x10, 0x04,
  0xe0, 0x03,
  0x00, 0x00};
}
}

proc texture { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_texture] -background $bg -foreground $fg]
}

proc _top {} {
return {
#define top_width 16
#define top_height 16
static char top_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0xfc, 0x0f,
  0xfc, 0x0f,
  0xfc, 0x0f,
  0x00, 0x00,
  0x80, 0x00,
  0xc0, 0x01,
  0xe0, 0x03,
  0xf0, 0x07,
  0xf8, 0x0f,
  0xc0, 0x01,
  0xc0, 0x01,
  0xc0, 0x01,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc top { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_top] -background $bg -foreground $fg]
}

proc _topdown {} {
return {
#define topdown_width 6
#define topdown_height 16
static char topdown_bits[] = {
  0x00,
  0x00,
  0x0c,
  0x0c,
  0x0c,
  0x0c,
  0x0c,
  0x0c,
  0x0c,
  0x0c,
  0x0c,
  0x3f,
  0x1e,
  0x0c,
  0x00,
  0x00};
}
}

proc topdown { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_topdown] -background $bg -foreground $fg]
}

proc _topleft {} {
return {
#define topleft_width 16
#define topleft_height 16
static unsigned char topleft_bits[] = {
   0xff, 0xff, 0x01, 0x80, 0x7d, 0xbe, 0x7d, 0xa2, 0x7d, 0xa2, 0x7d, 0xa2,
   0x7d, 0xbe, 0x01, 0x80, 0x01, 0x80, 0x7d, 0xbe, 0x45, 0xa2, 0x45, 0xa2,
   0x45, 0xa2, 0x7d, 0xbe, 0x01, 0x80, 0xff, 0xff};
}
}

proc topleft { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_topleft] -background $bg -foreground $fg]
}

proc _topright {} {
return {
#define topright_width 16
#define topright_height 16
static unsigned char topright_bits[] = {
   0xff, 0xff, 0x01, 0x80, 0x7d, 0xbe, 0x45, 0xbe, 0x45, 0xbe, 0x45, 0xbe,
   0x7d, 0xbe, 0x01, 0x80, 0x01, 0x80, 0x7d, 0xbe, 0x45, 0xa2, 0x45, 0xa2,
   0x45, 0xa2, 0x7d, 0xbe, 0x01, 0x80, 0xff, 0xff};
}
}

proc topright { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_topright] -background $bg -foreground $fg]
}

proc _topview {} {
return {
#define topview_width 16
#define topview_height 16
static char topview_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x80, 0x01,
  0x40, 0x02,
  0x40, 0x02,
  0x20, 0x04,
  0x20, 0x04,
  0x10, 0x08,
  0x30, 0x0c,
  0x48, 0x12,
  0x88, 0x11,
  0x04, 0x20,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc topview { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_topview] -background $bg -foreground $fg]
}

proc _undo {} {
return {
#define undo_width 16
#define undo_height 16
static char undo_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0xc0, 0x07,
  0x20, 0x08,
  0x10, 0x10,
  0x10, 0x10,
  0x10, 0x10,
  0x7c, 0x10,
  0x38, 0x10,
  0x10, 0x08,
  0x00, 0x04,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc undo { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_undo] -background $bg -foreground $fg]
}

proc _unlock {} {
return {
#define unlock_width 16
#define unlock_height 16
static char unlock_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x1c,
  0x00, 0x22,
  0x00, 0x41,
  0x00, 0x41,
  0xfe, 0x03,
  0x02, 0x02,
  0x02, 0x02,
  0x02, 0x02,
  0x02, 0x02,
  0x02, 0x02,
  0xfe, 0x03,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc unlock { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_unlock] -background $bg -foreground $fg]
}

proc _unselectall {} {
return {
#define unselectall_width 16
#define unselectall_height 16
static char unselectall_bits[] = {
  0xff, 0xff,
  0x01, 0x80,
  0x7d, 0xbe,
  0x45, 0xa2,
  0x45, 0xa2,
  0x45, 0xa2,
  0x7d, 0xbe,
  0x01, 0x80,
  0x01, 0x80,
  0x7d, 0xbe,
  0x45, 0xa2,
  0x45, 0xa2,
  0x45, 0xa2,
  0x7d, 0xbe,
  0x01, 0x80,
  0xff, 0xff};
}
}

proc unselectall { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_unselectall] -background $bg -foreground $fg]
}

proc _up {} {
return {
#define top_width 16
#define top_height 16
static unsigned char top_bits[] = {
   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0xc0, 0x01,
   0xe0, 0x03, 0xf0, 0x07, 0xf8, 0x0f, 0xc0, 0x01, 0xc0, 0x01, 0xc0, 0x01,
   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
}
}

proc up { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_up] -background $bg -foreground $fg]
}

proc _update {} {
return {
#define update_width 16
#define update_height 16
static char update_bits[] = {
  0x00, 0x00,
  0x08, 0x00,
  0x08, 0x00,
  0x88, 0x1f,
  0x88, 0x10,
  0xfe, 0x10,
  0xae, 0x10,
  0xae, 0x1f,
  0x2e, 0x00,
  0x2e, 0x7e,
  0x2e, 0x42,
  0xee, 0x43,
  0x0e, 0x42,
  0x1f, 0x7e,
  0x0e, 0x00,
  0x04, 0x00};
}
}

proc update { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_update] -background $bg -foreground $fg]
}

proc _vertical {} {
return {
#define vertical_width 16
#define vertical_height 16
static char vertical_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0xf0, 0x1f,
  0x10, 0x10,
  0x10, 0x10,
  0x10, 0x10,
  0x10, 0x10,
  0x10, 0x10,
  0xf0, 0x1f,
  0x00, 0x01,
  0x80, 0x03,
  0x00, 0x71,
  0x80, 0x0f,
  0xf8, 0x00,
  0x0e, 0x00,
  0x00, 0x00};
}
}

proc vertical { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_vertical] -background $bg -foreground $fg]
}

proc _vertline {} {
return {
#define vertline_width 16
#define vertline_height 16
static char vertline_bits[] = {
  0x00, 0x00,
  0x80, 0x01,
  0x80, 0x01,
  0x80, 0x01,
  0x80, 0x01,
  0x80, 0x01,
  0x80, 0x01,
  0x80, 0x01,
  0x80, 0x01,
  0x80, 0x01,
  0x80, 0x01,
  0x80, 0x01,
  0x80, 0x01,
  0x80, 0x01,
  0x80, 0x01,
  0x00, 0x00};
}
}

proc vertline { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_vertline] -background $bg -foreground $fg]
}

proc _view {} {
return {
#define view_width 16
#define view_height 16
static char view_bits[] = {
  0x00, 0x00,
  0x00, 0x20,
  0xfc, 0x11,
  0x04, 0x0a,
  0x04, 0x04,
  0x04, 0x0a,
  0x04, 0x11,
  0xe4, 0x10,
  0x24, 0x11,
  0x24, 0x12,
  0x24, 0x12,
  0x24, 0x12,
  0xe4, 0x13,
  0x04, 0x10,
  0xfc, 0x1f,
  0x00, 0x00};
}
}

proc view { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_view] -background $bg -foreground $fg]
}

proc _watch {} {
return {
#define watch_width 16
#define watch_height 16
static char watch_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0xf0, 0x0f,
  0x10, 0x08,
  0x20, 0x04,
  0x40, 0x02,
  0x80, 0x01,
  0x80, 0x01,
  0x80, 0x01,
  0x80, 0x01,
  0x40, 0x02,
  0x20, 0x04,
  0x10, 0x08,
  0xf0, 0x0f,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc watch { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_watch] -background $bg -foreground $fg]
}

proc _wheel {} {
return {
#define wheel_width 16
#define wheel_height 16
static char wheel_bits[] = {
  0xc0, 0x07,
  0x30, 0x19,
  0x08, 0x21,
  0x14, 0x51,
  0x24, 0x49,
  0x42, 0x85,
  0x82, 0x83,
  0xfe, 0xff,
  0x82, 0x83,
  0x42, 0x85,
  0x24, 0x49,
  0x14, 0x51,
  0x08, 0x21,
  0x30, 0x19,
  0xc0, 0x07,
  0x00, 0x00};
}
}

proc wheel { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_wheel] -background $bg -foreground $fg]
}

proc _white {} {
return {
#define white_width 16
#define white_height 16
static unsigned char white_bits[] = {
   0xff, 0xff, 0x01, 0x80, 0x01, 0x80, 0x01, 0x80, 0x01, 0x80, 0x01, 0x80,
   0x01, 0x80, 0x01, 0x80, 0x01, 0x80, 0x01, 0x80, 0x01, 0x80, 0x01, 0x80,
   0x01, 0x80, 0x01, 0x80, 0x01, 0x80, 0xff, 0xff};
}
}

proc white { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_white] -background $bg -foreground $fg]
}

}

namespace eval bitmaps32 {

proc _all {} {
return {
#define all_width 32
#define all_height 32
static char all_bits[] = {
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff};
}
}

proc all { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_all] -background $bg -foreground $fg]
}

proc _appendToFile {} {
return {
#define appendToFile_width 32
#define appendToFile_height 32
static char appendToFile_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xc0, 0xff, 0x3f, 0x00,
  0xc0, 0xff, 0x3f, 0x00,
  0xc0, 0x00, 0xf0, 0x00,
  0xc0, 0x00, 0xf0, 0x00,
  0xc0, 0x00, 0x30, 0x03,
  0xc0, 0x00, 0x30, 0x03,
  0xc0, 0x00, 0xf0, 0x0f,
  0xc0, 0x00, 0xf0, 0x0f,
  0xc0, 0x30, 0x00, 0x0c,
  0xc0, 0x30, 0x00, 0x0c,
  0xc0, 0xf0, 0x00, 0x0c,
  0xc0, 0xf0, 0x00, 0x0c,
  0xfc, 0xff, 0x03, 0x0c,
  0xfc, 0xff, 0x03, 0x0c,
  0xfc, 0xff, 0x03, 0x0c,
  0xfc, 0xff, 0x03, 0x0c,
  0xc0, 0xf0, 0x00, 0x0c,
  0xc0, 0xf0, 0x00, 0x0c,
  0xc0, 0x30, 0x00, 0x0c,
  0xc0, 0x30, 0x00, 0x0c,
  0xc0, 0x00, 0x00, 0x0c,
  0xc0, 0x00, 0x00, 0x0c,
  0xc0, 0x00, 0x00, 0x0c,
  0xc0, 0x00, 0x00, 0x0c,
  0xc0, 0xff, 0xff, 0x0f,
  0xc0, 0xff, 0xff, 0x0f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc appendToFile { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_appendToFile] -background $bg -foreground $fg]
}

proc _autofit {} {
return {
#define autofit_width 32
#define autofit_height 32
static char autofit_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0xcc, 0xff, 0xff, 0x33,
  0xcc, 0xff, 0xff, 0x33,
  0xcc, 0x00, 0x00, 0x33,
  0xcc, 0x00, 0x00, 0x33,
  0xcc, 0xfc, 0x3f, 0x33,
  0xcc, 0xfc, 0x3f, 0x33,
  0xcc, 0x0c, 0x30, 0x33,
  0xcc, 0x0c, 0x30, 0x33,
  0xcc, 0x0c, 0x30, 0x33,
  0xcc, 0x0c, 0x30, 0x33,
  0xcc, 0x0c, 0x30, 0x33,
  0xcc, 0x0c, 0x30, 0x33,
  0xcc, 0x0c, 0x30, 0x33,
  0xcc, 0x0c, 0x30, 0x33,
  0xcc, 0xfc, 0x3f, 0x33,
  0xcc, 0xfc, 0x3f, 0x33,
  0xcc, 0x00, 0x00, 0x33,
  0xcc, 0x00, 0x00, 0x33,
  0xcc, 0xff, 0xff, 0x33,
  0xcc, 0xff, 0xff, 0x33,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc autofit { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_autofit] -background $bg -foreground $fg]
}

proc _bottom {} {
return {
#define bottom_width 32
#define bottom_height 32
static char bottom_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0xc0, 0xff, 0xff, 0x00,
  0xc0, 0xff, 0xff, 0x00,
  0x00, 0xff, 0x3f, 0x00,
  0x00, 0xff, 0x3f, 0x00,
  0x00, 0xfc, 0x0f, 0x00,
  0x00, 0xfc, 0x0f, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xc0, 0xff, 0xff, 0x00,
  0xc0, 0xff, 0xff, 0x00,
  0xc0, 0xff, 0xff, 0x00,
  0xc0, 0xff, 0xff, 0x00,
  0xc0, 0xff, 0xff, 0x00,
  0xc0, 0xff, 0xff, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc bottom { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_bottom] -background $bg -foreground $fg]
}

proc _bottomleft {} {
return {
#define bottomleft_width 32
#define bottomleft_height 32
static char bottomleft_bits[] = {
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0x33, 0x30, 0x0c, 0xcc,
  0x33, 0x30, 0x0c, 0xcc,
  0x33, 0x30, 0x0c, 0xcc,
  0x33, 0x30, 0x0c, 0xcc,
  0x33, 0x30, 0x0c, 0xcc,
  0x33, 0x30, 0x0c, 0xcc,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0x0c, 0xcc,
  0xf3, 0x3f, 0x0c, 0xcc,
  0xf3, 0x3f, 0x0c, 0xcc,
  0xf3, 0x3f, 0x0c, 0xcc,
  0xf3, 0x3f, 0x0c, 0xcc,
  0xf3, 0x3f, 0x0c, 0xcc,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff};
}
}

proc bottomleft { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_bottomleft] -background $bg -foreground $fg]
}

proc _bottomright {} {
return {
#define bottomright_width 32
#define bottomright_height 32
static char bottomright_bits[] = {
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0x33, 0x30, 0x0c, 0xcc,
  0x33, 0x30, 0x0c, 0xcc,
  0x33, 0x30, 0x0c, 0xcc,
  0x33, 0x30, 0x0c, 0xcc,
  0x33, 0x30, 0x0c, 0xcc,
  0x33, 0x30, 0x0c, 0xcc,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0x33, 0x30, 0xfc, 0xcf,
  0x33, 0x30, 0xfc, 0xcf,
  0x33, 0x30, 0xfc, 0xcf,
  0x33, 0x30, 0xfc, 0xcf,
  0x33, 0x30, 0xfc, 0xcf,
  0x33, 0x30, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff};
}
}

proc bottomright { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_bottomright] -background $bg -foreground $fg]
}

proc _bottomup {} {
return {
#define bottomup_width 12
#define bottomup_height 32
static char bottomup_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0xf0, 0x00,
  0xf0, 0x00,
  0xfc, 0x03,
  0xfc, 0x03,
  0xff, 0x0f,
  0xff, 0x0f,
  0xf0, 0x00,
  0xf0, 0x00,
  0xf0, 0x00,
  0xf0, 0x00,
  0xf0, 0x00,
  0xf0, 0x00,
  0xf0, 0x00,
  0xf0, 0x00,
  0xf0, 0x00,
  0xf0, 0x00,
  0xf0, 0x00,
  0xf0, 0x00,
  0xf0, 0x00,
  0xf0, 0x00,
  0xf0, 0x00,
  0xf0, 0x00,
  0xf0, 0x00,
  0xf0, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc bottomup { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_bottomup] -background $bg -foreground $fg]
}

proc _bracketleft {} {
return {
#define bracketleft_width 32
#define bracketleft_height 32
static char bracketleft_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0xff, 0x3f, 0x00,
  0x00, 0xff, 0x3f, 0x00,
  0x00, 0xff, 0x3f, 0x00,
  0x00, 0xff, 0x3f, 0x00,
  0x00, 0x0f, 0x00, 0x00,
  0x00, 0x0f, 0x00, 0x00,
  0x00, 0x0f, 0x00, 0x00,
  0x00, 0x0f, 0x00, 0x00,
  0x00, 0x0f, 0x00, 0x00,
  0x00, 0x0f, 0x00, 0x00,
  0x00, 0x0f, 0x00, 0x00,
  0x00, 0x0f, 0x00, 0x00,
  0x00, 0x0f, 0x00, 0x00,
  0x00, 0x0f, 0x00, 0x00,
  0x00, 0x0f, 0x00, 0x00,
  0x00, 0x0f, 0x00, 0x00,
  0x00, 0x0f, 0x00, 0x00,
  0x00, 0x0f, 0x00, 0x00,
  0x00, 0x0f, 0x00, 0x00,
  0x00, 0x0f, 0x00, 0x00,
  0x00, 0x0f, 0x00, 0x00,
  0x00, 0x0f, 0x00, 0x00,
  0x00, 0x0f, 0x00, 0x00,
  0x00, 0x0f, 0x00, 0x00,
  0x00, 0xff, 0x3f, 0x00,
  0x00, 0xff, 0x3f, 0x00,
  0x00, 0xff, 0x3f, 0x00,
  0x00, 0xff, 0x3f, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc bracketleft { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_bracketleft] -background $bg -foreground $fg]
}

proc _bracketright {} {
return {
#define bracketright_width 32
#define bracketright_height 32
static char bracketright_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0xfc, 0xff, 0x00,
  0x00, 0xfc, 0xff, 0x00,
  0x00, 0xfc, 0xff, 0x00,
  0x00, 0xfc, 0xff, 0x00,
  0x00, 0x00, 0xf0, 0x00,
  0x00, 0x00, 0xf0, 0x00,
  0x00, 0x00, 0xf0, 0x00,
  0x00, 0x00, 0xf0, 0x00,
  0x00, 0x00, 0xf0, 0x00,
  0x00, 0x00, 0xf0, 0x00,
  0x00, 0x00, 0xf0, 0x00,
  0x00, 0x00, 0xf0, 0x00,
  0x00, 0x00, 0xf0, 0x00,
  0x00, 0x00, 0xf0, 0x00,
  0x00, 0x00, 0xf0, 0x00,
  0x00, 0x00, 0xf0, 0x00,
  0x00, 0x00, 0xf0, 0x00,
  0x00, 0x00, 0xf0, 0x00,
  0x00, 0x00, 0xf0, 0x00,
  0x00, 0x00, 0xf0, 0x00,
  0x00, 0x00, 0xf0, 0x00,
  0x00, 0x00, 0xf0, 0x00,
  0x00, 0x00, 0xf0, 0x00,
  0x00, 0x00, 0xf0, 0x00,
  0x00, 0xfc, 0xff, 0x00,
  0x00, 0xfc, 0xff, 0x00,
  0x00, 0xfc, 0xff, 0x00,
  0x00, 0xfc, 0xff, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc bracketright { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_bracketright] -background $bg -foreground $fg]
}

proc _browse {} {
return {
#define browse_width 32
#define browse_height 32
static char browse_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x30, 0x00, 0x00, 0x00,
  0x30, 0x00, 0x00, 0x00,
  0x30, 0xf0, 0x0f, 0x00,
  0x30, 0xf0, 0x0f, 0x00,
  0xf0, 0x3f, 0x0c, 0x00,
  0xf0, 0x3f, 0x0c, 0x00,
  0x30, 0xf0, 0x0f, 0x00,
  0x30, 0xf0, 0x0f, 0x00,
  0x30, 0x00, 0x00, 0x00,
  0x30, 0x00, 0x00, 0x00,
  0x30, 0xf0, 0x0f, 0x00,
  0x30, 0xf0, 0x0f, 0x00,
  0xf0, 0x3f, 0x0c, 0x00,
  0xf0, 0x3f, 0x0c, 0x00,
  0x30, 0xf0, 0x0f, 0x00,
  0x30, 0xf0, 0x0f, 0x00,
  0x30, 0x00, 0x00, 0x00,
  0x30, 0x00, 0x00, 0x00,
  0x30, 0xf0, 0x0f, 0x00,
  0x30, 0xf0, 0x0f, 0x00,
  0xf0, 0x3f, 0x0c, 0x00,
  0xf0, 0x3f, 0x0c, 0x00,
  0x30, 0xf0, 0x0f, 0x00,
  0x30, 0xf0, 0x0f, 0x00,
  0x30, 0x00, 0x00, 0x00,
  0x30, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc browse { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_browse] -background $bg -foreground $fg]
}

proc _camera {} {
return {
#define camera_width 32
#define camera_height 32
static char camera_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0xf0, 0x00,
  0x00, 0x00, 0xf0, 0x00,
  0xf0, 0xff, 0xff, 0x0f,
  0xf0, 0xff, 0xff, 0x0f,
  0xf0, 0xff, 0xff, 0x0f,
  0xf0, 0xff, 0xff, 0x0f,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0xc0, 0x03, 0x0c,
  0x30, 0xc0, 0x03, 0x0c,
  0x30, 0x30, 0x0c, 0x0c,
  0x30, 0x30, 0x0c, 0x0c,
  0x30, 0x30, 0x0c, 0x0c,
  0x30, 0x30, 0x0c, 0x0c,
  0x30, 0xc0, 0x03, 0x0c,
  0x30, 0xc0, 0x03, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0xf0, 0xff, 0xff, 0x0f,
  0xf0, 0xff, 0xff, 0x0f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc camera { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_camera] -background $bg -foreground $fg]
}

proc _cell {} {
return {
#define cell_width 24
#define cell_height 24
static char cell_bits[] = {
  0xff, 0xff, 0xff,
  0xff, 0xff, 0xff,
  0x03, 0x00, 0xc0,
  0x03, 0x00, 0xc0,
  0x03, 0x00, 0xc0,
  0x03, 0x00, 0xc0,
  0x03, 0x00, 0xc0,
  0x03, 0x00, 0xc0,
  0x03, 0x00, 0xc0,
  0x03, 0x00, 0xc0,
  0x03, 0x00, 0xc0,
  0x03, 0x00, 0xc0,
  0x03, 0x00, 0xc0,
  0x03, 0x00, 0xc0,
  0x03, 0x00, 0xc0,
  0x03, 0x00, 0xc0,
  0x03, 0x00, 0xc0,
  0x03, 0x00, 0xc0,
  0x03, 0x00, 0xc0,
  0x03, 0x00, 0xc0,
  0x03, 0x00, 0xc0,
  0x03, 0x00, 0xc0,
  0xff, 0xff, 0xff,
  0xff, 0xff, 0xff};
}
}

proc cell { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_cell] -background $bg -foreground $fg]
}

proc _center {} {
return {
#define center_width 32
#define center_height 32
static char center_bits[] = {
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0xfc, 0x3f, 0xc0,
  0x03, 0xfc, 0x3f, 0xc0,
  0x03, 0xfc, 0x3f, 0xc0,
  0x03, 0xfc, 0x3f, 0xc0,
  0x03, 0xfc, 0x3f, 0xc0,
  0x03, 0xfc, 0x3f, 0xc0,
  0x03, 0xfc, 0x3f, 0xc0,
  0x03, 0xfc, 0x3f, 0xc0,
  0x03, 0xfc, 0x3f, 0xc0,
  0x03, 0xfc, 0x3f, 0xc0,
  0x03, 0xfc, 0x3f, 0xc0,
  0x03, 0xfc, 0x3f, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff};
}
}

proc center { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_center] -background $bg -foreground $fg]
}

proc _circle {} {
return {
#define circle_width 32
#define circle_height 32
static char circle_bits[] = {
  0x00, 0xf0, 0x3f, 0x00,
  0x00, 0xf0, 0x3f, 0x00,
  0x00, 0x0f, 0xc0, 0x03,
  0x00, 0x0f, 0xc0, 0x03,
  0xc0, 0x00, 0x00, 0x0c,
  0xc0, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x30,
  0x30, 0x00, 0x00, 0x30,
  0x30, 0x00, 0x00, 0x30,
  0x30, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0xc0,
  0x0c, 0x00, 0x00, 0xc0,
  0x0c, 0x00, 0x00, 0xc0,
  0x0c, 0x00, 0x00, 0xc0,
  0x0c, 0x00, 0x00, 0xc0,
  0x0c, 0x00, 0x00, 0xc0,
  0x0c, 0x00, 0x00, 0xc0,
  0x0c, 0x00, 0x00, 0xc0,
  0x0c, 0x00, 0x00, 0xc0,
  0x0c, 0x00, 0x00, 0xc0,
  0x30, 0x00, 0x00, 0x30,
  0x30, 0x00, 0x00, 0x30,
  0x30, 0x00, 0x00, 0x30,
  0x30, 0x00, 0x00, 0x30,
  0xc0, 0x00, 0x00, 0x0c,
  0xc0, 0x00, 0x00, 0x0c,
  0x00, 0x0f, 0xc0, 0x03,
  0x00, 0x0f, 0xc0, 0x03,
  0x00, 0xf0, 0x3f, 0x00,
  0x00, 0xf0, 0x3f, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc circle { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_circle] -background $bg -foreground $fg]
}

proc _circlefilled {} {
return {
#define circlefilled_width 32
#define circlefilled_height 32
static char circlefilled_bits[] = {
  0x00, 0xf0, 0x3f, 0x00,
  0x00, 0xf0, 0x3f, 0x00,
  0x00, 0xff, 0xff, 0x03,
  0x00, 0xff, 0xff, 0x03,
  0xc0, 0xff, 0xff, 0x0f,
  0xc0, 0xff, 0xff, 0x0f,
  0xf0, 0xff, 0xff, 0x3f,
  0xf0, 0xff, 0xff, 0x3f,
  0xf0, 0xff, 0xff, 0x3f,
  0xf0, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0xff,
  0xfc, 0xff, 0xff, 0xff,
  0xfc, 0xff, 0xff, 0xff,
  0xfc, 0xff, 0xff, 0xff,
  0xfc, 0xff, 0xff, 0xff,
  0xfc, 0xff, 0xff, 0xff,
  0xfc, 0xff, 0xff, 0xff,
  0xfc, 0xff, 0xff, 0xff,
  0xfc, 0xff, 0xff, 0xff,
  0xfc, 0xff, 0xff, 0xff,
  0xf0, 0xff, 0xff, 0x3f,
  0xf0, 0xff, 0xff, 0x3f,
  0xf0, 0xff, 0xff, 0x3f,
  0xf0, 0xff, 0xff, 0x3f,
  0xc0, 0xff, 0xff, 0x0f,
  0xc0, 0xff, 0xff, 0x0f,
  0x00, 0xff, 0xff, 0x03,
  0x00, 0xff, 0xff, 0x03,
  0x00, 0xf0, 0x3f, 0x00,
  0x00, 0xf0, 0x3f, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc circlefilled { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_circlefilled] -background $bg -foreground $fg]
}

proc _clear {} {
return {
#define clear_width 32
#define clear_height 32
static char clear_bits[] = {
  0x00, 0x0f, 0x00, 0x00,
  0x00, 0x0f, 0x00, 0x00,
  0x00, 0x0f, 0x00, 0x00,
  0x00, 0x0f, 0x00, 0x00,
  0x00, 0x3c, 0x00, 0x00,
  0x00, 0x3c, 0x00, 0x00,
  0x00, 0x3c, 0x00, 0x00,
  0x00, 0x3c, 0x00, 0x00,
  0x00, 0xf0, 0x00, 0x00,
  0x00, 0xf0, 0x00, 0x00,
  0x00, 0xf0, 0x00, 0x00,
  0x00, 0xf0, 0x00, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0xf0, 0xff, 0xff, 0x0f,
  0xf0, 0xff, 0xff, 0x0f,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0x30, 0x0c, 0xc3, 0x30,
  0x30, 0x0c, 0xc3, 0x30,
  0x3c, 0xcf, 0xf3, 0x3c,
  0x3c, 0xcf, 0xf3, 0x3c,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f};
}
}

proc clear { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_clear] -background $bg -foreground $fg]
}

proc _clearall {} {
return {
#define clearall_width 32
#define clearall_height 32
static char clearall_bits[] = {
  0x00, 0x0f, 0x00, 0x00,
  0x00, 0x0f, 0x00, 0x00,
  0x00, 0x0f, 0x00, 0x00,
  0x00, 0x0f, 0x00, 0x00,
  0x00, 0x3c, 0x00, 0x00,
  0x00, 0x3c, 0x00, 0x00,
  0x00, 0x3c, 0x00, 0x00,
  0x00, 0x3c, 0x00, 0x00,
  0x00, 0xf0, 0x00, 0x00,
  0x00, 0xf0, 0x00, 0x00,
  0x00, 0xf0, 0x00, 0x00,
  0x00, 0xf0, 0x00, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0xf0, 0xff, 0xff, 0x0f,
  0xf0, 0xff, 0xff, 0x0f,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0x30, 0x0c, 0xc3, 0x30,
  0x30, 0x0c, 0xc3, 0x30,
  0x3c, 0xcf, 0xf3, 0x3c,
  0x3c, 0xcf, 0xf3, 0x3c,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f};
}
}

proc clearall { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_clearall] -background $bg -foreground $fg]
}

proc _clearleft {} {
return {
#define clearleft_width 32
#define clearleft_height 32
static char clearleft_bits[] = {
  0x00, 0x0f, 0x30, 0x00,
  0x00, 0x0f, 0x30, 0x00,
  0x00, 0x0f, 0xfc, 0x3f,
  0x00, 0x0f, 0xfc, 0x3f,
  0x00, 0x3c, 0xfc, 0x3f,
  0x00, 0x3c, 0xfc, 0x3f,
  0x00, 0x3c, 0x30, 0x00,
  0x00, 0x3c, 0x30, 0x00,
  0x00, 0xf0, 0x00, 0x00,
  0x00, 0xf0, 0x00, 0x00,
  0x00, 0xf0, 0x00, 0x00,
  0x00, 0xf0, 0x00, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0xf0, 0xff, 0xff, 0x0f,
  0xf0, 0xff, 0xff, 0x0f,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0x30, 0x0c, 0xc3, 0x30,
  0x30, 0x0c, 0xc3, 0x30,
  0x3c, 0xcf, 0xf3, 0x3c,
  0x3c, 0xcf, 0xf3, 0x3c,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f};
}
}

proc clearleft { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_clearleft] -background $bg -foreground $fg]
}

proc _clearright {} {
return {
#define clearright_width 32
#define clearright_height 32
static char clearright_bits[] = {
  0x00, 0x0f, 0x00, 0x0c,
  0x00, 0x0f, 0x00, 0x0c,
  0x00, 0x0f, 0xfc, 0x3f,
  0x00, 0x0f, 0xfc, 0x3f,
  0x00, 0x3c, 0xfc, 0x3f,
  0x00, 0x3c, 0xfc, 0x3f,
  0x00, 0x3c, 0x00, 0x0c,
  0x00, 0x3c, 0x00, 0x0c,
  0x00, 0xf0, 0x00, 0x00,
  0x00, 0xf0, 0x00, 0x00,
  0x00, 0xf0, 0x00, 0x00,
  0x00, 0xf0, 0x00, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0xf0, 0xff, 0xff, 0x0f,
  0xf0, 0xff, 0xff, 0x0f,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0x30, 0x0c, 0xc3, 0x30,
  0x30, 0x0c, 0xc3, 0x30,
  0x3c, 0xcf, 0xf3, 0x3c,
  0x3c, 0xcf, 0xf3, 0x3c,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f};
}
}

proc clearright { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_clearright] -background $bg -foreground $fg]
}

proc _clock {} {
return {
#define clock_width 32
#define clock_height 32
static char clock_bits[] = {
  0x00, 0xf0, 0x3f, 0x00,
  0x00, 0xf0, 0x3f, 0x00,
  0x00, 0x0f, 0xc3, 0x03,
  0x00, 0x0f, 0xc3, 0x03,
  0xc0, 0x00, 0x00, 0x0c,
  0xc0, 0x00, 0x00, 0x0c,
  0x30, 0x03, 0x03, 0x33,
  0x30, 0x03, 0x03, 0x33,
  0x30, 0x00, 0x03, 0x30,
  0x30, 0x00, 0x03, 0x30,
  0x0c, 0x00, 0x03, 0xc0,
  0x0c, 0x00, 0x03, 0xc0,
  0x0c, 0x00, 0x03, 0xc0,
  0x0c, 0x00, 0x03, 0xc0,
  0x3c, 0x00, 0xff, 0xf0,
  0x3c, 0x00, 0xff, 0xf0,
  0x0c, 0x00, 0x00, 0xc0,
  0x0c, 0x00, 0x00, 0xc0,
  0x0c, 0x00, 0x00, 0xc0,
  0x0c, 0x00, 0x00, 0xc0,
  0x30, 0x00, 0x00, 0x30,
  0x30, 0x00, 0x00, 0x30,
  0x30, 0x03, 0x00, 0x33,
  0x30, 0x03, 0x00, 0x33,
  0xc0, 0x00, 0x00, 0x0c,
  0xc0, 0x00, 0x00, 0x0c,
  0x00, 0x0f, 0xc3, 0x03,
  0x00, 0x0f, 0xc3, 0x03,
  0x00, 0xf0, 0x3f, 0x00,
  0x00, 0xf0, 0x3f, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc clock { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_clock] -background $bg -foreground $fg]
}

proc _closedfolder {} {
return {
#define closedfolder_width 32
#define closedfolder_height 32
static char closedfolder_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xc0, 0xff, 0x00, 0x00,
  0xc0, 0xff, 0x00, 0x00,
  0x30, 0x00, 0x03, 0x00,
  0x30, 0x00, 0x03, 0x00,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc closedfolder { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_closedfolder] -background $bg -foreground $fg]
}

proc _colorcount {} {
return {
#define colorcount_width 32
#define colorcount_height 32
static char colorcount_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x3c, 0x00, 0x00, 0x00,
  0x3c, 0x00, 0x00, 0x00,
  0xc3, 0x00, 0x00, 0x00,
  0xc3, 0x00, 0x00, 0x00,
  0x03, 0xc0, 0x00, 0x0c,
  0x03, 0xc0, 0x00, 0x0c,
  0x03, 0xc0, 0x00, 0x0c,
  0x03, 0xc0, 0x00, 0x0c,
  0x03, 0xfc, 0xcf, 0xff,
  0x03, 0xfc, 0xcf, 0xff,
  0x03, 0xc0, 0x00, 0x0c,
  0x03, 0xc0, 0x00, 0x0c,
  0xc3, 0xc0, 0x00, 0x0c,
  0xc3, 0xc0, 0x00, 0x0c,
  0x3c, 0x00, 0x00, 0x00,
  0x3c, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc colorcount { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_colorcount] -background $bg -foreground $fg]
}

proc _combhori {} {
return {
#define combhori_width 32
#define combhori_height 32
static char combhori_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xfc, 0x3f, 0xfc, 0x3f,
  0xfc, 0x3f, 0xfc, 0x3f,
  0x0c, 0x30, 0x0c, 0x30,
  0x0c, 0x30, 0x0c, 0x30,
  0x0c, 0x30, 0x0c, 0x30,
  0x0c, 0x30, 0x0c, 0x30,
  0x0c, 0x30, 0x0c, 0x30,
  0x0c, 0x30, 0x0c, 0x30,
  0x0c, 0x30, 0x0c, 0x30,
  0x0c, 0x30, 0x0c, 0x30,
  0x0c, 0x30, 0x0c, 0x30,
  0x0c, 0x30, 0x0c, 0x30,
  0x0c, 0x30, 0x0c, 0x30,
  0x0c, 0x30, 0x0c, 0x30,
  0xfc, 0x3f, 0xfc, 0x3f,
  0xfc, 0x3f, 0xfc, 0x3f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc combhori { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_combhori] -background $bg -foreground $fg]
}

proc _combvert {} {
return {
#define combvert_width 32
#define combvert_height 32
static char combvert_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xf0, 0xff, 0xff, 0x0f,
  0xf0, 0xff, 0xff, 0x0f,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0xf0, 0xff, 0xff, 0x0f,
  0xf0, 0xff, 0xff, 0x0f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xf0, 0xff, 0xff, 0x0f,
  0xf0, 0xff, 0xff, 0x0f,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0xf0, 0xff, 0xff, 0x0f,
  0xf0, 0xff, 0xff, 0x0f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc combvert { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_combvert] -background $bg -foreground $fg]
}

proc _copy {} {
return {
#define copy_width 32
#define copy_height 32
static char copy_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xff, 0x0f, 0x00, 0x00,
  0xff, 0x0f, 0x00, 0x00,
  0x03, 0x3c, 0x00, 0x00,
  0x03, 0x3c, 0x00, 0x00,
  0x03, 0xcc, 0x00, 0x00,
  0x03, 0xcc, 0x00, 0x00,
  0xf3, 0xfc, 0xff, 0x00,
  0xf3, 0xfc, 0xff, 0x00,
  0x03, 0x30, 0xc0, 0x03,
  0x03, 0x30, 0xc0, 0x03,
  0xf3, 0x3f, 0xc0, 0x0c,
  0xf3, 0x3f, 0xc0, 0x0c,
  0x03, 0x30, 0xcf, 0x3f,
  0x03, 0x30, 0xcf, 0x3f,
  0xf3, 0x3f, 0x00, 0x30,
  0xf3, 0x3f, 0x00, 0x30,
  0x03, 0x30, 0xff, 0x33,
  0x03, 0x30, 0xff, 0x33,
  0xff, 0x3f, 0x00, 0x30,
  0xff, 0x3f, 0x00, 0x30,
  0x00, 0x30, 0xff, 0x33,
  0x00, 0x30, 0xff, 0x33,
  0x00, 0x30, 0x00, 0x30,
  0x00, 0x30, 0x00, 0x30,
  0x00, 0xf0, 0xff, 0x3f,
  0x00, 0xf0, 0xff, 0x3f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc copy { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_copy] -background $bg -foreground $fg]
}

proc _createfolder {} {
return {
#define createfolder_width 32
#define createfolder_height 32
static char createfolder_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x30, 0x00,
  0x00, 0x00, 0x30, 0x00,
  0xc0, 0xff, 0x30, 0x0c,
  0xc0, 0xff, 0x30, 0x0c,
  0x30, 0x00, 0xc3, 0x03,
  0x30, 0x00, 0xc3, 0x03,
  0xfc, 0xff, 0xff, 0x00,
  0xfc, 0xff, 0xff, 0x00,
  0x0c, 0x00, 0xc0, 0x03,
  0x0c, 0x00, 0xc0, 0x03,
  0x0c, 0x00, 0xc0, 0x0c,
  0x0c, 0x00, 0xc0, 0x0c,
  0x0c, 0x00, 0xc0, 0x00,
  0x0c, 0x00, 0xc0, 0x00,
  0x0c, 0x00, 0xc0, 0x00,
  0x0c, 0x00, 0xc0, 0x00,
  0x0c, 0x00, 0xc0, 0x00,
  0x0c, 0x00, 0xc0, 0x00,
  0x0c, 0x00, 0xc0, 0x00,
  0x0c, 0x00, 0xc0, 0x00,
  0xfc, 0xff, 0xff, 0x00,
  0xfc, 0xff, 0xff, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc createfolder { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_createfolder] -background $bg -foreground $fg]
}

proc _crop {} {
return {
#define crop_width 32
#define crop_height 32
static char crop_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xf0, 0xff, 0xff, 0x0f,
  0xf0, 0xff, 0xff, 0x0f,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0xf0, 0xff, 0xff, 0x0f,
  0xf0, 0xff, 0xff, 0x0f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc crop { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_crop] -background $bg -foreground $fg]
}

proc _crsview {} {
return {
#define crsview_width 32
#define crsview_height 32
static char crsview_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x0c, 0x00,
  0x00, 0x00, 0x0c, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0x3c, 0x00, 0x00,
  0x00, 0x3c, 0x00, 0x00,
  0xc0, 0x33, 0x00, 0x0f,
  0xc0, 0x33, 0x00, 0x0f,
  0x3c, 0xc0, 0x00, 0x0f,
  0x3c, 0xc0, 0x00, 0x0f,
  0x03, 0x00, 0xf3, 0xff,
  0x03, 0x00, 0xf3, 0xff,
  0x03, 0x00, 0xf3, 0xff,
  0x03, 0x00, 0xf3, 0xff,
  0x3c, 0xc0, 0x00, 0x0f,
  0x3c, 0xc0, 0x00, 0x0f,
  0xc0, 0x33, 0x00, 0x0f,
  0xc0, 0x33, 0x00, 0x0f,
  0x00, 0x3c, 0x00, 0x00,
  0x00, 0x3c, 0x00, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0x00, 0x0c, 0x00,
  0x00, 0x00, 0x0c, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc crsview { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_crsview] -background $bg -foreground $fg]
}

proc _cut {} {
return {
#define cut_width 32
#define cut_height 32
static char cut_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x0c, 0x0c, 0x00,
  0x00, 0x0c, 0x0c, 0x00,
  0x00, 0x0c, 0x0c, 0x00,
  0x00, 0x0c, 0x0c, 0x00,
  0x00, 0x0c, 0x0c, 0x00,
  0x00, 0x0c, 0x0c, 0x00,
  0x00, 0x3c, 0x0f, 0x00,
  0x00, 0x3c, 0x0f, 0x00,
  0x00, 0x30, 0x03, 0x00,
  0x00, 0x30, 0x03, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0x30, 0x3f, 0x00,
  0x00, 0x30, 0x3f, 0x00,
  0x00, 0x3f, 0xc3, 0x00,
  0x00, 0x3f, 0xc3, 0x00,
  0xc0, 0x30, 0xc3, 0x00,
  0xc0, 0x30, 0xc3, 0x00,
  0xc0, 0x30, 0xc3, 0x00,
  0xc0, 0x30, 0xc3, 0x00,
  0xc0, 0x30, 0x3c, 0x00,
  0xc0, 0x30, 0x3c, 0x00,
  0x00, 0x0f, 0x00, 0x00,
  0x00, 0x0f, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc cut { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_cut] -background $bg -foreground $fg]
}

proc _delete {} {
return {
#define delete_width 32
#define delete_height 32
static char delete_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xf0, 0x00, 0x00, 0x0f,
  0xf0, 0x00, 0x00, 0x0f,
  0xc0, 0x03, 0xc0, 0x03,
  0xc0, 0x03, 0xc0, 0x03,
  0x00, 0x0f, 0xf0, 0x00,
  0x00, 0x0f, 0xf0, 0x00,
  0x00, 0x3c, 0x3c, 0x00,
  0x00, 0x3c, 0x3c, 0x00,
  0x00, 0xf0, 0x0f, 0x00,
  0x00, 0xf0, 0x0f, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xf0, 0x0f, 0x00,
  0x00, 0xf0, 0x0f, 0x00,
  0x00, 0x3c, 0x3c, 0x00,
  0x00, 0x3c, 0x3c, 0x00,
  0x00, 0x0f, 0xf0, 0x00,
  0x00, 0x0f, 0xf0, 0x00,
  0xc0, 0x03, 0xc0, 0x03,
  0xc0, 0x03, 0xc0, 0x03,
  0xf0, 0x00, 0x00, 0x0f,
  0xf0, 0x00, 0x00, 0x0f,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc delete { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_delete] -background $bg -foreground $fg]
}

proc _delfolder {} {
return {
#define delfolder_width 32
#define delfolder_height 32
static char delfolder_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xc0, 0xff, 0x00, 0x00,
  0xc0, 0xff, 0x00, 0x00,
  0x30, 0x00, 0x03, 0x00,
  0x30, 0x00, 0x03, 0x00,
  0xfc, 0xff, 0xff, 0x00,
  0xfc, 0xff, 0xff, 0x00,
  0x0c, 0x03, 0xc3, 0x00,
  0x0c, 0x03, 0xc3, 0x00,
  0x0c, 0xcf, 0xc3, 0x00,
  0x0c, 0xcf, 0xc3, 0x00,
  0x0c, 0xfc, 0xc0, 0x00,
  0x0c, 0xfc, 0xc0, 0x00,
  0x0c, 0xfc, 0xc0, 0x00,
  0x0c, 0xfc, 0xc0, 0x00,
  0x0c, 0xcf, 0xc3, 0x00,
  0x0c, 0xcf, 0xc3, 0x00,
  0x0c, 0x03, 0xc3, 0x00,
  0x0c, 0x03, 0xc3, 0x00,
  0xfc, 0xff, 0xff, 0x00,
  0xfc, 0xff, 0xff, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc delfolder { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_delfolder] -background $bg -foreground $fg]
}

proc _diff {} {
return {
#define diff_width 32
#define diff_height 32
static char diff_bits[] = {
  0xff, 0xff, 0x03, 0x00,
  0xff, 0xff, 0x03, 0x00,
  0x03, 0x00, 0x0f, 0x00,
  0x03, 0x00, 0x0f, 0x00,
  0xf3, 0x0f, 0x33, 0x00,
  0xf3, 0x0f, 0x33, 0x00,
  0x03, 0x00, 0xff, 0x00,
  0x03, 0x00, 0xff, 0x00,
  0xf3, 0x0f, 0xc0, 0x00,
  0xf3, 0x0f, 0xc0, 0x00,
  0x03, 0x00, 0xff, 0x00,
  0x03, 0x00, 0xff, 0x00,
  0xf3, 0xc3, 0x00, 0x03,
  0xf3, 0xc3, 0x00, 0x03,
  0x03, 0x30, 0x00, 0x0c,
  0x03, 0x30, 0x00, 0x0c,
  0xf3, 0x33, 0x00, 0x0c,
  0xf3, 0x33, 0x00, 0x0c,
  0x03, 0x30, 0x00, 0x0c,
  0x03, 0x30, 0x00, 0x0c,
  0xf3, 0x33, 0x00, 0x0c,
  0xf3, 0x33, 0x00, 0x0c,
  0x03, 0xc0, 0x00, 0x03,
  0x03, 0xc0, 0x00, 0x03,
  0xf3, 0x0f, 0xff, 0x3c,
  0xf3, 0x0f, 0xff, 0x3c,
  0x03, 0x00, 0xc0, 0xfc,
  0x03, 0x00, 0xc0, 0xfc,
  0xff, 0xff, 0xff, 0xf0,
  0xff, 0xff, 0xff, 0xf0,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc diff { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_diff] -background $bg -foreground $fg]
}

proc _down {} {
return {
#define down_width 32
#define down_height 32
static char down_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0xc0, 0xff, 0xff, 0x00,
  0xc0, 0xff, 0xff, 0x00,
  0x00, 0xff, 0x3f, 0x00,
  0x00, 0xff, 0x3f, 0x00,
  0x00, 0xfc, 0x0f, 0x00,
  0x00, 0xfc, 0x0f, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc down { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_down] -background $bg -foreground $fg]
}

proc _dust {} {
return {
#define dust_width 32
#define dust_height 32
static char dust_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0xc0, 0x03,
  0x00, 0x00, 0xc0, 0x03,
  0x00, 0x00, 0x3c, 0x03,
  0x00, 0x00, 0x3c, 0x03,
  0x00, 0xc0, 0x0f, 0x0f,
  0x00, 0xc0, 0x0f, 0x0f,
  0x00, 0xf0, 0x00, 0x3c,
  0x00, 0xf0, 0x00, 0x3c,
  0x00, 0x3c, 0x00, 0x30,
  0x00, 0x3c, 0x00, 0x30,
  0x00, 0x0f, 0x00, 0x0c,
  0x00, 0x0f, 0x00, 0x0c,
  0x00, 0x03, 0x00, 0x0f,
  0x00, 0x03, 0x00, 0x0f,
  0xc0, 0x03, 0x00, 0x03,
  0xc0, 0x03, 0x00, 0x03,
  0xf0, 0x00, 0x00, 0x03,
  0xf0, 0x00, 0x00, 0x03,
  0x30, 0xf0, 0xcf, 0x03,
  0x30, 0xf0, 0xcf, 0x03,
  0xfc, 0x3f, 0xfc, 0x00,
  0xfc, 0x3f, 0xfc, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc dust { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_dust] -background $bg -foreground $fg]
}

proc _edit {} {
return {
#define edit_width 32
#define edit_height 32
static char edit_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x3c, 0x00, 0x00,
  0x00, 0x3c, 0x00, 0x00,
  0x00, 0x3c, 0x00, 0x00,
  0x00, 0x3c, 0x00, 0x00,
  0x00, 0xf0, 0x00, 0x00,
  0x00, 0xf0, 0x00, 0x00,
  0x00, 0xf0, 0x00, 0x00,
  0x00, 0xf0, 0x00, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0x00, 0x0f, 0x00,
  0x00, 0x00, 0x0f, 0x00,
  0x00, 0x00, 0x0f, 0x00,
  0x00, 0x00, 0x0f, 0x00,
  0x00, 0x00, 0x3c, 0x00,
  0x00, 0x00, 0x3c, 0x00,
  0x00, 0x00, 0x3c, 0x00,
  0x00, 0x00, 0x3c, 0x00,
  0x00, 0x00, 0x30, 0x00,
  0x00, 0x00, 0x30, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc edit { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_edit] -background $bg -foreground $fg]
}

proc _eject {} {
return {
#define eject_width 32
#define eject_height 32
static char eject_bits[] = {
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0xc0, 0x03, 0xc0,
  0x03, 0xc0, 0x03, 0xc0,
  0x03, 0xf0, 0x0f, 0xc0,
  0x03, 0xf0, 0x0f, 0xc0,
  0x03, 0xfc, 0x3f, 0xc0,
  0x03, 0xfc, 0x3f, 0xc0,
  0x03, 0xff, 0xff, 0xc0,
  0x03, 0xff, 0xff, 0xc0,
  0xc3, 0xff, 0xff, 0xc3,
  0xc3, 0xff, 0xff, 0xc3,
  0xf3, 0xff, 0xff, 0xcf,
  0xf3, 0xff, 0xff, 0xcf,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0xf3, 0xff, 0xff, 0xcf,
  0xf3, 0xff, 0xff, 0xcf,
  0xf3, 0xff, 0xff, 0xcf,
  0xf3, 0xff, 0xff, 0xcf,
  0xf3, 0xff, 0xff, 0xcf,
  0xf3, 0xff, 0xff, 0xcf,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff};
}
}

proc eject { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_eject] -background $bg -foreground $fg]
}

proc _endless {} {
return {
#define endless_width 32
#define endless_height 32
static char endless_bits[] = {
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0xff, 0x03, 0xc0,
  0x03, 0xff, 0x03, 0xc0,
  0xc3, 0x00, 0x0c, 0xc0,
  0xc3, 0x00, 0x0c, 0xc0,
  0x33, 0x00, 0x30, 0xc0,
  0x33, 0x00, 0x30, 0xc0,
  0x33, 0x00, 0x30, 0xc0,
  0x33, 0x00, 0x30, 0xc0,
  0x33, 0x00, 0x30, 0xc0,
  0x33, 0x00, 0x30, 0xc0,
  0x33, 0x00, 0xff, 0xc3,
  0x33, 0x00, 0xff, 0xc3,
  0x33, 0x00, 0xfc, 0xc0,
  0x33, 0x00, 0xfc, 0xc0,
  0xc3, 0x00, 0x30, 0xc0,
  0xc3, 0x00, 0x30, 0xc0,
  0x03, 0x3f, 0x00, 0xc0,
  0x03, 0x3f, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff};
}
}

proc endless { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_endless] -background $bg -foreground $fg]
}

proc _entity {} {
return {
#define entity_width 32
#define entity_height 32
static char entity_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xf0, 0x0f, 0x00,
  0x00, 0xf0, 0x0f, 0x00,
  0x00, 0xfc, 0x3f, 0x00,
  0x00, 0xfc, 0x3f, 0x00,
  0x00, 0xf0, 0x0f, 0x00,
  0x00, 0xf0, 0x0f, 0x00,
  0x00, 0xf0, 0x0f, 0x00,
  0x00, 0xf0, 0x0f, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xff, 0xff, 0x00,
  0x00, 0xff, 0xff, 0x00,
  0xc0, 0xff, 0xff, 0x03,
  0xc0, 0xff, 0xff, 0x03,
  0xc0, 0xff, 0xff, 0x03,
  0xc0, 0xff, 0xff, 0x03,
  0xc0, 0xff, 0xff, 0x03,
  0xc0, 0xff, 0xff, 0x03,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc entity { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_entity] -background $bg -foreground $fg]
}

proc _explosion {} {
return {
#define explosion_width 32
#define explosion_height 32
static char explosion_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xc0, 0x03, 0x00, 0x00,
  0xc0, 0x03, 0x00, 0x00,
  0x0c, 0xf0, 0x0f, 0x3c,
  0x0c, 0xf0, 0x0f, 0x3c,
  0x0c, 0x3c, 0x3c, 0x00,
  0x0c, 0x3c, 0x3c, 0x00,
  0x00, 0x0f, 0x30, 0x30,
  0x00, 0x0f, 0x30, 0x30,
  0x00, 0x03, 0xf0, 0x30,
  0x00, 0x03, 0xf0, 0x30,
  0xc0, 0xc3, 0xc0, 0x03,
  0xc0, 0xc3, 0xc0, 0x03,
  0xf0, 0xc0, 0x00, 0x0f,
  0xf0, 0xc0, 0x00, 0x0f,
  0x30, 0x00, 0x00, 0x3c,
  0x30, 0x00, 0x00, 0x3c,
  0x30, 0x0c, 0x3c, 0x30,
  0x30, 0x0c, 0x3c, 0x30,
  0xf0, 0x30, 0x00, 0x30,
  0xf0, 0x30, 0x00, 0x30,
  0xf0, 0x00, 0x00, 0x3c,
  0xf0, 0x00, 0x00, 0x3c,
  0xc0, 0x0f, 0xf0, 0x03,
  0xc0, 0x0f, 0xf0, 0x03,
  0x00, 0xfc, 0x3f, 0x00,
  0x00, 0xfc, 0x3f, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc explosion { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_explosion] -background $bg -foreground $fg]
}

proc _fire {} {
return {
#define fire_width 32
#define fire_height 32
static char fire_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x00, 0xc0, 0x0f, 0x00,
  0x00, 0xc0, 0x0f, 0x00,
  0x00, 0xf0, 0x3c, 0x00,
  0x00, 0xf0, 0x3c, 0x00,
  0x00, 0x0c, 0xf0, 0x00,
  0x00, 0x0c, 0xf0, 0x00,
  0xc0, 0x03, 0xc0, 0x00,
  0xc0, 0x03, 0xc0, 0x00,
  0xc0, 0x00, 0xc0, 0x03,
  0xc0, 0x00, 0xc0, 0x03,
  0xc0, 0x00, 0x00, 0x03,
  0xc0, 0x00, 0x00, 0x03,
  0xc0, 0x00, 0xc0, 0x03,
  0xc0, 0x00, 0xc0, 0x03,
  0xc0, 0x00, 0xc0, 0x00,
  0xc0, 0x00, 0xc0, 0x00,
  0xc0, 0x03, 0xc0, 0x00,
  0xc0, 0x03, 0xc0, 0x00,
  0x00, 0x03, 0xf0, 0x00,
  0x00, 0x03, 0xf0, 0x00,
  0x00, 0x03, 0x3c, 0x00,
  0x00, 0x03, 0x3c, 0x00,
  0x00, 0x0c, 0x0f, 0x00,
  0x00, 0x0c, 0x0f, 0x00,
  0x00, 0xfc, 0x03, 0x00,
  0x00, 0xfc, 0x03, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc fire { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_fire] -background $bg -foreground $fg]
}

proc _first {} {
return {
#define first_width 32
#define first_height 32
static char first_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xf0, 0x03, 0x30, 0x00,
  0xf0, 0x03, 0x30, 0x00,
  0xf0, 0x03, 0x3c, 0x00,
  0xf0, 0x03, 0x3c, 0x00,
  0xf0, 0x03, 0x3f, 0x00,
  0xf0, 0x03, 0x3f, 0x00,
  0xf0, 0xc3, 0xff, 0x0f,
  0xf0, 0xc3, 0xff, 0x0f,
  0xf0, 0xf3, 0xff, 0x0f,
  0xf0, 0xf3, 0xff, 0x0f,
  0xf0, 0xc3, 0xff, 0x0f,
  0xf0, 0xc3, 0xff, 0x0f,
  0xf0, 0x03, 0x3f, 0x00,
  0xf0, 0x03, 0x3f, 0x00,
  0xf0, 0x03, 0x3c, 0x00,
  0xf0, 0x03, 0x3c, 0x00,
  0xf0, 0x03, 0x30, 0x00,
  0xf0, 0x03, 0x30, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc first { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_first] -background $bg -foreground $fg]
}

proc _flare {} {
return {
#define flare_width 32
#define flare_height 32
static char flare_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0xf0, 0x3f, 0x00,
  0x00, 0xf0, 0x3f, 0x00,
  0x00, 0x3c, 0xf3, 0x00,
  0x00, 0x3c, 0xf3, 0x00,
  0xc0, 0x0f, 0xc3, 0x0f,
  0xc0, 0x0f, 0xc3, 0x0f,
  0xf0, 0x0c, 0xc3, 0x3c,
  0xf0, 0x0c, 0xc3, 0x3c,
  0x3c, 0x0c, 0xc3, 0x30,
  0x3c, 0x0c, 0xc3, 0x30,
  0x0c, 0x0c, 0xc3, 0x30,
  0x0c, 0x0c, 0xc3, 0x30,
  0x0c, 0x0c, 0xc3, 0x30,
  0x0c, 0x0c, 0xc3, 0x30,
  0x0c, 0x0c, 0xc3, 0x30,
  0x0c, 0x0c, 0xc3, 0x30,
  0x0c, 0x00, 0x03, 0x30,
  0x0c, 0x00, 0x03, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc flare { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_flare] -background $bg -foreground $fg]
}

proc _fliphori {} {
return {
#define fliphori_width 32
#define fliphori_height 32
static char fliphori_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc3, 0xc3, 0x00,
  0x00, 0xc3, 0xc3, 0x00,
  0xc0, 0xc3, 0xc3, 0x03,
  0xc0, 0xc3, 0xc3, 0x03,
  0xf0, 0xc3, 0xc3, 0x0f,
  0xf0, 0xc3, 0xc3, 0x0f,
  0xf0, 0xc3, 0xc3, 0x0f,
  0xf0, 0xc3, 0xc3, 0x0f,
  0xc0, 0xc3, 0xc3, 0x03,
  0xc0, 0xc3, 0xc3, 0x03,
  0x00, 0xc3, 0xc3, 0x00,
  0x00, 0xc3, 0xc3, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc fliphori { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_fliphori] -background $bg -foreground $fg]
}

proc _flipvert {} {
return {
#define flipvert_width 32
#define flipvert_height 32
static char flipvert_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xf0, 0x0f, 0x00,
  0x00, 0xf0, 0x0f, 0x00,
  0x00, 0xfc, 0x3f, 0x00,
  0x00, 0xfc, 0x3f, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xf0, 0xff, 0xff, 0x0f,
  0xf0, 0xff, 0xff, 0x0f,
  0xf0, 0xff, 0xff, 0x0f,
  0xf0, 0xff, 0xff, 0x0f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0xfc, 0x3f, 0x00,
  0x00, 0xfc, 0x3f, 0x00,
  0x00, 0xf0, 0x0f, 0x00,
  0x00, 0xf0, 0x0f, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc flipvert { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_flipvert] -background $bg -foreground $fg]
}

proc _grid {} {
return {
#define grid_width 32
#define grid_height 32
static char grid_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xfc, 0xff, 0xff, 0x0f,
  0xfc, 0xff, 0xff, 0x0f,
  0x0c, 0x0c, 0x0c, 0x0c,
  0x0c, 0x0c, 0x0c, 0x0c,
  0x0c, 0x0c, 0x0c, 0x0c,
  0x0c, 0x0c, 0x0c, 0x0c,
  0x0c, 0x0c, 0x0c, 0x0c,
  0x0c, 0x0c, 0x0c, 0x0c,
  0xfc, 0xff, 0xff, 0x0f,
  0xfc, 0xff, 0xff, 0x0f,
  0x0c, 0x0c, 0x0c, 0x0c,
  0x0c, 0x0c, 0x0c, 0x0c,
  0x0c, 0x0c, 0x0c, 0x0c,
  0x0c, 0x0c, 0x0c, 0x0c,
  0x0c, 0x0c, 0x0c, 0x0c,
  0x0c, 0x0c, 0x0c, 0x0c,
  0xfc, 0xff, 0xff, 0x0f,
  0xfc, 0xff, 0xff, 0x0f,
  0x0c, 0x0c, 0x0c, 0x0c,
  0x0c, 0x0c, 0x0c, 0x0c,
  0x0c, 0x0c, 0x0c, 0x0c,
  0x0c, 0x0c, 0x0c, 0x0c,
  0x0c, 0x0c, 0x0c, 0x0c,
  0x0c, 0x0c, 0x0c, 0x0c,
  0xfc, 0xff, 0xff, 0x0f,
  0xfc, 0xff, 0xff, 0x0f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc grid { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_grid] -background $bg -foreground $fg]
}

proc _gridcenter {} {
return {
#define gridcenter_width 32
#define gridcenter_height 32
static char gridcenter_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc gridcenter { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_gridcenter] -background $bg -foreground $fg]
}

proc _gridontop {} {
return {
#define gridontop_width 32
#define gridontop_height 32
static char gridontop_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xfc, 0xff, 0xff, 0x0f,
  0xfc, 0xff, 0xff, 0x0f,
  0x0c, 0xc3, 0x30, 0x0c,
  0x0c, 0xc3, 0x30, 0x0c,
  0x0c, 0xc3, 0x30, 0x0c,
  0x0c, 0xc3, 0x30, 0x0c,
  0xfc, 0xff, 0xff, 0x0f,
  0xfc, 0xff, 0xff, 0x0f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xfc, 0xff, 0xff, 0x0f,
  0xfc, 0xff, 0xff, 0x0f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc gridontop { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_gridontop] -background $bg -foreground $fg]
}

proc _gridpickresult {} {
return {
#define gridpickresult_width 32
#define gridpickresult_height 32
static char gridpickresult_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xf0, 0xc3, 0xc3, 0x0f,
  0xf0, 0xc3, 0xc3, 0x0f,
  0x30, 0xc3, 0xc3, 0x0c,
  0x30, 0xc3, 0xc3, 0x0c,
  0xf0, 0xc3, 0xc3, 0x0f,
  0xf0, 0xc3, 0xc3, 0x0f,
  0x30, 0xc0, 0xc3, 0x03,
  0x30, 0xc0, 0xc3, 0x03,
  0x30, 0xc0, 0xc3, 0x0c,
  0x30, 0xc0, 0xc3, 0x0c,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc gridpickresult { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_gridpickresult] -background $bg -foreground $fg]
}

proc _gridplayer {} {
return {
#define gridplayer_width 32
#define gridplayer_height 32
static char gridplayer_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xf0, 0xc3, 0x03, 0x00,
  0xf0, 0xc3, 0x03, 0x00,
  0x30, 0xc3, 0x03, 0x00,
  0x30, 0xc3, 0x03, 0x00,
  0xf0, 0xc3, 0x03, 0x00,
  0xf0, 0xc3, 0x03, 0x00,
  0x30, 0xc0, 0x03, 0x00,
  0x30, 0xc0, 0x03, 0x00,
  0x30, 0xc0, 0x03, 0x00,
  0x30, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc gridplayer { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_gridplayer] -background $bg -foreground $fg]
}

proc _halt {} {
return {
#define halt_width 32
#define halt_height 32
static char halt_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0xfc, 0x3f, 0x00,
  0x00, 0xfc, 0x3f, 0x00,
  0x00, 0x03, 0xc0, 0x00,
  0x00, 0x03, 0xc0, 0x00,
  0xc0, 0xc0, 0x03, 0x03,
  0xc0, 0xc0, 0x03, 0x03,
  0x30, 0xc0, 0x03, 0x0c,
  0x30, 0xc0, 0x03, 0x0c,
  0x0c, 0xc0, 0x03, 0x30,
  0x0c, 0xc0, 0x03, 0x30,
  0x0c, 0xc0, 0x03, 0x30,
  0x0c, 0xc0, 0x03, 0x30,
  0x0c, 0xc0, 0x03, 0x30,
  0x0c, 0xc0, 0x03, 0x30,
  0x0c, 0xc0, 0x03, 0x30,
  0x0c, 0xc0, 0x03, 0x30,
  0x0c, 0xc0, 0x03, 0x30,
  0x0c, 0xc0, 0x03, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x30, 0xc0, 0x03, 0x0c,
  0x30, 0xc0, 0x03, 0x0c,
  0xc0, 0xc0, 0x03, 0x03,
  0xc0, 0xc0, 0x03, 0x03,
  0x00, 0x03, 0xc0, 0x00,
  0x00, 0x03, 0xc0, 0x00,
  0x00, 0xfc, 0x3f, 0x00,
  0x00, 0xfc, 0x3f, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc halt { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_halt] -background $bg -foreground $fg]
}

proc _hidden {} {
return {
#define hidden_width 32
#define hidden_height 32
static char hidden_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x30, 0x00, 0x00, 0x00,
  0x30, 0x00, 0x00, 0x00,
  0x30, 0xf0, 0x0f, 0x00,
  0x30, 0xf0, 0x0f, 0x00,
  0xf0, 0xff, 0x0f, 0x00,
  0xf0, 0xff, 0x0f, 0x00,
  0x30, 0xf0, 0x0f, 0x00,
  0x30, 0xf0, 0x0f, 0x00,
  0x30, 0x00, 0x00, 0x00,
  0x30, 0x00, 0x00, 0x00,
  0x30, 0xf0, 0x0f, 0x00,
  0x30, 0xf0, 0x0f, 0x00,
  0xf0, 0xff, 0x0f, 0x00,
  0xf0, 0xff, 0x0f, 0x00,
  0x30, 0xf0, 0x0f, 0x00,
  0x30, 0xf0, 0x0f, 0x00,
  0x30, 0x00, 0x00, 0x00,
  0x30, 0x00, 0x00, 0x00,
  0x30, 0xf0, 0x0f, 0x00,
  0x30, 0xf0, 0x0f, 0x00,
  0xf0, 0xff, 0x0f, 0x00,
  0xf0, 0xff, 0x0f, 0x00,
  0x30, 0xf0, 0x0f, 0x00,
  0x30, 0xf0, 0x0f, 0x00,
  0x30, 0x00, 0x00, 0x00,
  0x30, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc hidden { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_hidden] -background $bg -foreground $fg]
}

proc _histo {} {
return {
#define histo_width 32
#define histo_height 32
static char histo_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x30, 0xc0, 0x0c, 0x0c,
  0x30, 0xc0, 0x0c, 0x0c,
  0x30, 0xc0, 0x0f, 0x0c,
  0x30, 0xc0, 0x0f, 0x0c,
  0x3c, 0xf0, 0x0f, 0x0f,
  0x3c, 0xf0, 0x0f, 0x0f,
  0x3c, 0xf0, 0x0f, 0x0f,
  0x3c, 0xf0, 0x0f, 0x0f,
  0x3c, 0xf3, 0xcf, 0x3f,
  0x3c, 0xf3, 0xcf, 0x3f,
  0x3c, 0xff, 0xff, 0x3f,
  0x3c, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc histo { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_histo] -background $bg -foreground $fg]
}

proc _histolog {} {
return {
#define histolog_width 32
#define histolog_height 32
static char histolog_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x0c, 0x00, 0x00, 0x00,
  0x0c, 0x00, 0x00, 0x00,
  0x0c, 0x00, 0x00, 0x00,
  0x0c, 0x00, 0x00, 0x00,
  0x3c, 0x00, 0x00, 0x00,
  0x3c, 0x00, 0x00, 0x00,
  0x3c, 0x00, 0x00, 0x00,
  0x3c, 0x00, 0x00, 0x00,
  0xfc, 0x00, 0x00, 0x00,
  0xfc, 0x00, 0x00, 0x00,
  0xfc, 0x00, 0x00, 0x00,
  0xfc, 0x00, 0x00, 0x00,
  0xfc, 0x03, 0x00, 0x00,
  0xfc, 0x03, 0x00, 0x00,
  0xfc, 0x0f, 0x00, 0x00,
  0xfc, 0x0f, 0x00, 0x00,
  0xfc, 0x3f, 0x00, 0x00,
  0xfc, 0x3f, 0x00, 0x00,
  0xfc, 0xff, 0x0f, 0x00,
  0xfc, 0xff, 0x0f, 0x00,
  0xfc, 0xff, 0xff, 0x03,
  0xfc, 0xff, 0xff, 0x03,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc histolog { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_histolog] -background $bg -foreground $fg]
}

proc _horiline {} {
return {
#define horiline_width 32
#define horiline_height 32
static char horiline_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc horiline { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_horiline] -background $bg -foreground $fg]
}

proc _hundred {} {
return {
#define hundred_width 32
#define hundred_height 32
static char hundred_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xf0, 0xf0, 0x03, 0x3f,
  0xf0, 0xf0, 0x03, 0x3f,
  0xcc, 0x0c, 0xcc, 0xc0,
  0xcc, 0x0c, 0xcc, 0xc0,
  0xc3, 0x0c, 0xcc, 0xc0,
  0xc3, 0x0c, 0xcc, 0xc0,
  0xc0, 0x0c, 0xcc, 0xc0,
  0xc0, 0x0c, 0xcc, 0xc0,
  0xc0, 0x0c, 0xcc, 0xc0,
  0xc0, 0x0c, 0xcc, 0xc0,
  0xc0, 0x0c, 0xcc, 0xc0,
  0xc0, 0x0c, 0xcc, 0xc0,
  0xc0, 0x0c, 0xcc, 0xc0,
  0xc0, 0x0c, 0xcc, 0xc0,
  0xc0, 0x0c, 0xcc, 0xc0,
  0xc0, 0x0c, 0xcc, 0xc0,
  0xc0, 0x0c, 0xcc, 0xc0,
  0xc0, 0x0c, 0xcc, 0xc0,
  0xc0, 0x0c, 0xcc, 0xc0,
  0xc0, 0x0c, 0xcc, 0xc0,
  0xc0, 0x0c, 0xcc, 0xc0,
  0xc0, 0x0c, 0xcc, 0xc0,
  0xc0, 0xf0, 0x03, 0x3f,
  0xc0, 0xf0, 0x03, 0x3f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc hundred { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_hundred] -background $bg -foreground $fg]
}

proc _info {} {
return {
#define info_width 32
#define info_height 32
static char info_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0xf0, 0x0f, 0x00,
  0x00, 0xf0, 0x0f, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xfc, 0x3f, 0x00,
  0x00, 0xfc, 0x3f, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc info { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_info] -background $bg -foreground $fg]
}

proc _infofile {} {
return {
#define infofile_width 32
#define infofile_height 32
static char infofile_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xfc, 0xff, 0xff, 0x00,
  0xfc, 0xff, 0xff, 0x00,
  0x0c, 0x00, 0xc0, 0x03,
  0x0c, 0x00, 0xc0, 0x03,
  0x0c, 0xf0, 0xc0, 0x0c,
  0x0c, 0xf0, 0xc0, 0x0c,
  0x0c, 0xf0, 0xc0, 0x3f,
  0x0c, 0xf0, 0xc0, 0x3f,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0xfc, 0x03, 0x30,
  0x0c, 0xfc, 0x03, 0x30,
  0x0c, 0xf0, 0x00, 0x30,
  0x0c, 0xf0, 0x00, 0x30,
  0x0c, 0xf0, 0x00, 0x30,
  0x0c, 0xf0, 0x00, 0x30,
  0x0c, 0xf0, 0x00, 0x30,
  0x0c, 0xf0, 0x00, 0x30,
  0x0c, 0xf0, 0x00, 0x30,
  0x0c, 0xf0, 0x00, 0x30,
  0x0c, 0xfc, 0x03, 0x30,
  0x0c, 0xfc, 0x03, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc infofile { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_infofile] -background $bg -foreground $fg]
}

proc _infoimg {} {
return {
#define infoimg_width 32
#define infoimg_height 32
static char infoimg_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0xc0, 0x03, 0x30,
  0x0c, 0xc0, 0x03, 0x30,
  0x0c, 0xc0, 0x03, 0x30,
  0x0c, 0xc0, 0x03, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0xf0, 0x0f, 0x30,
  0x0c, 0xf0, 0x0f, 0x30,
  0x0c, 0xc0, 0x03, 0x30,
  0x0c, 0xc0, 0x03, 0x30,
  0x0c, 0xc0, 0x03, 0x30,
  0x0c, 0xc0, 0x03, 0x30,
  0x0c, 0xc0, 0x03, 0x30,
  0x0c, 0xc0, 0x03, 0x30,
  0x0c, 0xc0, 0x03, 0x30,
  0x0c, 0xc0, 0x03, 0x30,
  0x0c, 0xf0, 0x0f, 0x30,
  0x0c, 0xf0, 0x0f, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc infoimg { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_infoimg] -background $bg -foreground $fg]
}

proc _invert {} {
return {
#define invert_width 32
#define invert_height 32
static char invert_bits[] = {
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0x33, 0x30, 0xfc, 0xcf,
  0x33, 0x30, 0xfc, 0xcf,
  0x33, 0x30, 0xfc, 0xcf,
  0x33, 0x30, 0xfc, 0xcf,
  0x33, 0x30, 0xfc, 0xcf,
  0x33, 0x30, 0xfc, 0xcf,
  0x33, 0x30, 0xfc, 0xcf,
  0x33, 0x30, 0xfc, 0xcf,
  0x33, 0x30, 0xfc, 0xcf,
  0x33, 0x30, 0xfc, 0xcf,
  0x33, 0x30, 0xfc, 0xcf,
  0x33, 0x30, 0xfc, 0xcf,
  0x33, 0x30, 0xfc, 0xcf,
  0x33, 0x30, 0xfc, 0xcf,
  0x33, 0x30, 0xfc, 0xcf,
  0x33, 0x30, 0xfc, 0xcf,
  0x33, 0x30, 0xfc, 0xcf,
  0x33, 0x30, 0xfc, 0xcf,
  0x33, 0x30, 0xfc, 0xcf,
  0x33, 0x30, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff};
}
}

proc invert { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_invert] -background $bg -foreground $fg]
}

proc _larger {} {
return {
#define larger_width 32
#define larger_height 32
static char larger_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0xcc, 0x00, 0x00, 0x33,
  0xcc, 0x00, 0x00, 0x33,
  0x0c, 0x03, 0xc0, 0x30,
  0x0c, 0x03, 0xc0, 0x30,
  0x0c, 0xcc, 0x33, 0x30,
  0x0c, 0xcc, 0x33, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x0c, 0x30, 0x30,
  0x0c, 0x0c, 0x30, 0x30,
  0x0c, 0x0c, 0x30, 0x30,
  0x0c, 0x0c, 0x30, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0xcc, 0x33, 0x30,
  0x0c, 0xcc, 0x33, 0x30,
  0x0c, 0x03, 0xc0, 0x30,
  0x0c, 0x03, 0xc0, 0x30,
  0xcc, 0x00, 0x00, 0x33,
  0xcc, 0x00, 0x00, 0x33,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc larger { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_larger] -background $bg -foreground $fg]
}

proc _last {} {
return {
#define last_width 32
#define last_height 32
static char last_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x0c, 0xc0, 0x0f,
  0x00, 0x0c, 0xc0, 0x0f,
  0x00, 0x3c, 0xc0, 0x0f,
  0x00, 0x3c, 0xc0, 0x0f,
  0x00, 0xfc, 0xc0, 0x0f,
  0x00, 0xfc, 0xc0, 0x0f,
  0xf0, 0xff, 0xc3, 0x0f,
  0xf0, 0xff, 0xc3, 0x0f,
  0xf0, 0xff, 0xcf, 0x0f,
  0xf0, 0xff, 0xcf, 0x0f,
  0xf0, 0xff, 0xc3, 0x0f,
  0xf0, 0xff, 0xc3, 0x0f,
  0x00, 0xfc, 0xc0, 0x0f,
  0x00, 0xfc, 0xc0, 0x0f,
  0x00, 0x3c, 0xc0, 0x0f,
  0x00, 0x3c, 0xc0, 0x0f,
  0x00, 0x0c, 0xc0, 0x0f,
  0x00, 0x0c, 0xc0, 0x0f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc last { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_last] -background $bg -foreground $fg]
}

proc _left {} {
return {
#define left_width 32
#define left_height 32
static char left_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x03, 0x00,
  0x00, 0x00, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0xfc, 0xff, 0x00,
  0x00, 0xfc, 0xff, 0x00,
  0x00, 0xff, 0xff, 0x00,
  0x00, 0xff, 0xff, 0x00,
  0x00, 0xfc, 0xff, 0x00,
  0x00, 0xfc, 0xff, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0x00, 0x03, 0x00,
  0x00, 0x00, 0x03, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc left { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_left] -background $bg -foreground $fg]
}

proc _leftright {} {
return {
#define leftright_width 32
#define leftright_height 12
static char leftright_bits[] = {
  0x00, 0x00, 0xc0, 0x00,
  0x00, 0x00, 0xc0, 0x00,
  0x00, 0x00, 0xc0, 0x03,
  0x00, 0x00, 0xc0, 0x03,
  0xf0, 0xff, 0xff, 0x0f,
  0xf0, 0xff, 0xff, 0x0f,
  0xf0, 0xff, 0xff, 0x0f,
  0xf0, 0xff, 0xff, 0x0f,
  0x00, 0x00, 0xc0, 0x03,
  0x00, 0x00, 0xc0, 0x03,
  0x00, 0x00, 0xc0, 0x00,
  0x00, 0x00, 0xc0, 0x00};
}
}

proc leftright { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_leftright] -background $bg -foreground $fg]
}

proc _leftview {} {
return {
#define leftview_width 32
#define leftview_height 32
static char leftview_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x03,
  0x00, 0x00, 0x00, 0x03,
  0x00, 0x00, 0xf0, 0x00,
  0x00, 0x00, 0xf0, 0x00,
  0x00, 0x00, 0x0f, 0x00,
  0x00, 0x00, 0x0f, 0x00,
  0x00, 0xf0, 0x0c, 0x00,
  0x00, 0xf0, 0x0c, 0x00,
  0x00, 0x0f, 0x30, 0x00,
  0x00, 0x0f, 0x30, 0x00,
  0xc0, 0x00, 0xc0, 0x00,
  0xc0, 0x00, 0xc0, 0x00,
  0xc0, 0x00, 0xc0, 0x00,
  0xc0, 0x00, 0xc0, 0x00,
  0x00, 0x0f, 0x30, 0x00,
  0x00, 0x0f, 0x30, 0x00,
  0x00, 0xf0, 0x0c, 0x00,
  0x00, 0xf0, 0x0c, 0x00,
  0x00, 0x00, 0x0f, 0x00,
  0x00, 0x00, 0x0f, 0x00,
  0x00, 0x00, 0xf0, 0x00,
  0x00, 0x00, 0xf0, 0x00,
  0x00, 0x00, 0x00, 0x03,
  0x00, 0x00, 0x00, 0x03,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc leftview { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_leftview] -background $bg -foreground $fg]
}

proc _lightmodel {} {
return {
#define lightmodel_width 32
#define lightmodel_height 32
static char lightmodel_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xc0, 0xff, 0xff, 0x00,
  0xc0, 0xff, 0xff, 0x00,
  0x30, 0x00, 0x30, 0x00,
  0x30, 0x00, 0x30, 0x00,
  0x0c, 0x00, 0x0c, 0x00,
  0x0c, 0x00, 0x0c, 0x00,
  0x0c, 0x00, 0xc3, 0x00,
  0x0c, 0x00, 0xc3, 0x00,
  0x0c, 0xc0, 0x00, 0x03,
  0x0c, 0xc0, 0x00, 0x03,
  0x0c, 0x30, 0x0c, 0x0c,
  0x0c, 0x30, 0x0c, 0x0c,
  0x0c, 0x0c, 0x30, 0x00,
  0x0c, 0x0c, 0x30, 0x00,
  0x0c, 0xc3, 0xc0, 0x00,
  0x0c, 0xc3, 0xc0, 0x00,
  0xcc, 0x00, 0x03, 0x03,
  0xcc, 0x00, 0x03, 0x03,
  0x3c, 0x0c, 0x0c, 0x00,
  0x3c, 0x0c, 0x0c, 0x00,
  0x0c, 0x30, 0x30, 0x00,
  0x0c, 0x30, 0x30, 0x00,
  0xc0, 0xc0, 0xc0, 0x00,
  0xc0, 0xc0, 0xc0, 0x00,
  0x00, 0x03, 0x03, 0x00,
  0x00, 0x03, 0x03, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc lightmodel { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_lightmodel] -background $bg -foreground $fg]
}

proc _lightsource {} {
return {
#define lightsource_width 32
#define lightsource_height 32
static char lightsource_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0x30, 0x0c, 0x00,
  0x00, 0x30, 0x0c, 0x00,
  0x00, 0x0c, 0x30, 0x00,
  0x00, 0x0c, 0x30, 0x00,
  0x00, 0x03, 0xc0, 0x00,
  0x00, 0x03, 0xc0, 0x00,
  0xc0, 0x00, 0x00, 0x03,
  0xc0, 0x00, 0x00, 0x03,
  0xf0, 0xff, 0xff, 0x0f,
  0xf0, 0xff, 0xff, 0x0f,
  0x00, 0x30, 0x0c, 0x00,
  0x00, 0x30, 0x0c, 0x00,
  0x00, 0x30, 0x0c, 0x00,
  0x00, 0x30, 0x0c, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc lightsource { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_lightsource] -background $bg -foreground $fg]
}

proc _linear {} {
return {
#define linear_width 32
#define linear_height 32
static char linear_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x0c, 0x00, 0x00, 0x00,
  0x0c, 0x00, 0x00, 0x00,
  0x0c, 0x00, 0x00, 0x00,
  0x0c, 0x00, 0x00, 0x00,
  0x0c, 0x00, 0x00, 0x00,
  0x0c, 0x00, 0x00, 0x00,
  0x0c, 0x00, 0x00, 0x00,
  0x0c, 0x00, 0x00, 0x00,
  0x0c, 0x00, 0x00, 0x00,
  0x0c, 0x00, 0x00, 0x00,
  0x0c, 0x00, 0x00, 0x00,
  0x0c, 0x00, 0x00, 0x00,
  0x0c, 0x00, 0x00, 0x00,
  0x0c, 0x00, 0x00, 0x00,
  0x0c, 0x00, 0x00, 0x00,
  0x0c, 0x00, 0x00, 0x00,
  0xfc, 0xff, 0x03, 0x00,
  0xfc, 0xff, 0x03, 0x00,
  0x00, 0x00, 0x03, 0x00,
  0x00, 0x00, 0x03, 0x00,
  0x00, 0x00, 0x03, 0x00,
  0x00, 0x00, 0x03, 0x00,
  0x00, 0x00, 0xff, 0x3f,
  0x00, 0x00, 0xff, 0x3f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc linear { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_linear] -background $bg -foreground $fg]
}

proc _linenum {} {
return {
#define linenum_width 32
#define linenum_height 32
static char linenum_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xc0, 0x00, 0x00, 0x00,
  0xc0, 0x00, 0x00, 0x00,
  0xf0, 0x00, 0x00, 0x00,
  0xf0, 0x00, 0x00, 0x00,
  0xc0, 0xc0, 0xff, 0x0f,
  0xc0, 0xc0, 0xff, 0x0f,
  0xc0, 0x00, 0x00, 0x00,
  0xc0, 0x00, 0x00, 0x00,
  0xc0, 0x00, 0x00, 0x00,
  0xc0, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0xc0, 0xff, 0x0f,
  0x00, 0xc0, 0xff, 0x0f,
  0xf0, 0x00, 0x00, 0x00,
  0xf0, 0x00, 0x00, 0x00,
  0x00, 0x03, 0x00, 0x00,
  0x00, 0x03, 0x00, 0x00,
  0xc0, 0x00, 0x00, 0x00,
  0xc0, 0x00, 0x00, 0x00,
  0x30, 0xc0, 0xff, 0x0f,
  0x30, 0xc0, 0xff, 0x0f,
  0xf0, 0x03, 0x00, 0x00,
  0xf0, 0x03, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc linenum { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_linenum] -background $bg -foreground $fg]
}

proc _lock {} {
return {
#define lock_width 32
#define lock_height 32
static char lock_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x3f, 0x00, 0x00,
  0x00, 0x3f, 0x00, 0x00,
  0xc0, 0xc0, 0x00, 0x00,
  0xc0, 0xc0, 0x00, 0x00,
  0x30, 0x00, 0x03, 0x00,
  0x30, 0x00, 0x03, 0x00,
  0x30, 0x00, 0x03, 0x00,
  0x30, 0x00, 0x03, 0x00,
  0xfc, 0xff, 0x0f, 0x00,
  0xfc, 0xff, 0x0f, 0x00,
  0x0c, 0x00, 0x0c, 0x00,
  0x0c, 0x00, 0x0c, 0x00,
  0x0c, 0x00, 0x0c, 0x00,
  0x0c, 0x00, 0x0c, 0x00,
  0x0c, 0x00, 0x0c, 0x00,
  0x0c, 0x00, 0x0c, 0x00,
  0x0c, 0x00, 0x0c, 0x00,
  0x0c, 0x00, 0x0c, 0x00,
  0x0c, 0x00, 0x0c, 0x00,
  0x0c, 0x00, 0x0c, 0x00,
  0xfc, 0xff, 0x0f, 0x00,
  0xfc, 0xff, 0x0f, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc lock { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_lock] -background $bg -foreground $fg]
}

proc _logerror {} {
return {
#define logerror_width 32
#define logerror_height 32
static char logerror_bits[] = {
  0xfc, 0xff, 0xff, 0x00,
  0xfc, 0xff, 0xff, 0x00,
  0x0c, 0x00, 0xc0, 0x03,
  0x0c, 0x00, 0xc0, 0x03,
  0x0c, 0x00, 0xc0, 0x0c,
  0x0c, 0x00, 0xc0, 0x0c,
  0x0c, 0x00, 0xc0, 0x3f,
  0x0c, 0x00, 0xc0, 0x3f,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0xcc, 0x0f, 0x00, 0x30,
  0xcc, 0x0f, 0x00, 0x30,
  0xcc, 0x00, 0x00, 0x30,
  0xcc, 0x00, 0x00, 0x30,
  0xcc, 0x00, 0x00, 0x30,
  0xcc, 0x00, 0x00, 0x30,
  0xcc, 0xc3, 0xf3, 0x30,
  0xcc, 0xc3, 0xf3, 0x30,
  0xcc, 0xc0, 0x30, 0x30,
  0xcc, 0xc0, 0x30, 0x30,
  0xcc, 0xc0, 0x30, 0x30,
  0xcc, 0xc0, 0x30, 0x30,
  0xcc, 0xc0, 0x30, 0x30,
  0xcc, 0xc0, 0x30, 0x30,
  0xcc, 0xcf, 0x30, 0x30,
  0xcc, 0xcf, 0x30, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc logerror { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_logerror] -background $bg -foreground $fg]
}

proc _logident {} {
return {
#define logident_width 32
#define logident_height 32
static char logident_bits[] = {
  0xfc, 0xff, 0xff, 0x00,
  0xfc, 0xff, 0xff, 0x00,
  0x0c, 0x00, 0xc0, 0x03,
  0x0c, 0x00, 0xc0, 0x03,
  0x0c, 0x00, 0xc0, 0x0c,
  0x0c, 0x00, 0xc0, 0x0c,
  0x0c, 0x00, 0xc0, 0x3f,
  0x0c, 0x00, 0xc0, 0x3f,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0xfc, 0x3f, 0x30,
  0x0c, 0xfc, 0x3f, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0xfc, 0x3f, 0x30,
  0x0c, 0xfc, 0x3f, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc logident { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_logident] -background $bg -foreground $fg]
}

proc _logignore {} {
return {
#define logignore_width 32
#define logignore_height 32
static char logignore_bits[] = {
  0xfc, 0xff, 0xff, 0x00,
  0xfc, 0xff, 0xff, 0x00,
  0x0c, 0x00, 0xc0, 0x03,
  0x0c, 0x00, 0xc0, 0x03,
  0x0c, 0x00, 0xc0, 0x0c,
  0x0c, 0x00, 0xc0, 0x0c,
  0x0c, 0x00, 0xc0, 0x3f,
  0x0c, 0x00, 0xc0, 0x3f,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0xff, 0x3f, 0x30,
  0x0c, 0xff, 0x3f, 0x30,
  0x0c, 0x00, 0x30, 0x30,
  0x0c, 0x00, 0x30, 0x30,
  0x0c, 0x00, 0x30, 0x30,
  0x0c, 0x00, 0x30, 0x30,
  0x0c, 0x00, 0x30, 0x30,
  0x0c, 0x00, 0x30, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc logignore { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_logignore] -background $bg -foreground $fg]
}

proc _material {} {
return {
#define material_width 32
#define material_height 32
static char material_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xc0, 0xff, 0x3f, 0x00,
  0xc0, 0xff, 0x3f, 0x00,
  0x30, 0x00, 0xc0, 0x00,
  0x30, 0x00, 0xc0, 0x00,
  0x0c, 0x00, 0x00, 0x03,
  0x0c, 0x00, 0x00, 0x03,
  0x0c, 0x03, 0x03, 0x0c,
  0x0c, 0x03, 0x03, 0x0c,
  0x0c, 0xcf, 0x03, 0x30,
  0x0c, 0xcf, 0x03, 0x30,
  0x0c, 0x33, 0x03, 0x30,
  0x0c, 0x33, 0x03, 0x30,
  0x0c, 0x03, 0x03, 0x30,
  0x0c, 0x03, 0x03, 0x30,
  0x0c, 0x03, 0x03, 0x30,
  0x0c, 0x03, 0x03, 0x30,
  0x0c, 0x03, 0x03, 0x30,
  0x0c, 0x03, 0x03, 0x30,
  0x0c, 0x00, 0x00, 0x0c,
  0x0c, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x03,
  0x30, 0x00, 0x00, 0x03,
  0xc0, 0x00, 0xc0, 0x00,
  0xc0, 0x00, 0xc0, 0x00,
  0x00, 0x03, 0x30, 0x00,
  0x00, 0x03, 0x30, 0x00,
  0x00, 0xfc, 0x0f, 0x00,
  0x00, 0xfc, 0x0f, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc material { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_material] -background $bg -foreground $fg]
}

proc _maximize {} {
return {
#define maximize_width 32
#define maximize_height 32
static char maximize_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0x3c, 0x00, 0x00, 0x3c,
  0x3c, 0x00, 0x00, 0x3c,
  0x3c, 0x00, 0x00, 0x3c,
  0x3c, 0x00, 0x00, 0x3c,
  0x3c, 0x00, 0x00, 0x3c,
  0x3c, 0x00, 0x00, 0x3c,
  0x3c, 0x00, 0x00, 0x3c,
  0x3c, 0x00, 0x00, 0x3c,
  0x3c, 0x00, 0x00, 0x3c,
  0x3c, 0x00, 0x00, 0x3c,
  0x3c, 0x00, 0x00, 0x3c,
  0x3c, 0x00, 0x00, 0x3c,
  0x3c, 0x00, 0x00, 0x3c,
  0x3c, 0x00, 0x00, 0x3c,
  0x3c, 0x00, 0x00, 0x3c,
  0x3c, 0x00, 0x00, 0x3c,
  0x3c, 0x00, 0x00, 0x3c,
  0x3c, 0x00, 0x00, 0x3c,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f};
}
}

proc maximize { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_maximize] -background $bg -foreground $fg]
}

proc _move {} {
return {
#define move_width 32
#define move_height 32
static char move_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xf0, 0x0f, 0x00,
  0x00, 0xf0, 0x0f, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x30, 0xc0, 0x03, 0x0c,
  0x30, 0xc0, 0x03, 0x0c,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0x30, 0xc0, 0x03, 0x0c,
  0x30, 0xc0, 0x03, 0x0c,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xf0, 0x0f, 0x00,
  0x00, 0xf0, 0x0f, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc move { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_move] -background $bg -foreground $fg]
}

proc _newColor {} {
return {
#define newColor_width 32
#define newColor_height 32
static char newColor_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xf0, 0xff, 0x0f, 0x00,
  0xf0, 0xff, 0x0f, 0x00,
  0x30, 0x00, 0x3c, 0x00,
  0x30, 0x00, 0x3c, 0x00,
  0x30, 0x00, 0xcc, 0x00,
  0x30, 0x00, 0xcc, 0x00,
  0x30, 0x00, 0xfc, 0x03,
  0x30, 0x00, 0xfc, 0x03,
  0x30, 0xf0, 0x00, 0x03,
  0x30, 0xf0, 0x00, 0x03,
  0x30, 0x0c, 0x00, 0x03,
  0x30, 0x0c, 0x00, 0x03,
  0x30, 0x0c, 0x00, 0x03,
  0x30, 0x0c, 0x00, 0x03,
  0x30, 0x0c, 0x00, 0x03,
  0x30, 0x0c, 0x00, 0x03,
  0x30, 0x0c, 0x00, 0x03,
  0x30, 0x0c, 0x00, 0x03,
  0x30, 0xf0, 0x00, 0x03,
  0x30, 0xf0, 0x00, 0x03,
  0x30, 0x00, 0x00, 0x03,
  0x30, 0x00, 0x00, 0x03,
  0x30, 0x00, 0x00, 0x03,
  0x30, 0x00, 0x00, 0x03,
  0xf0, 0xff, 0xff, 0x03,
  0xf0, 0xff, 0xff, 0x03,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc newColor { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_newColor] -background $bg -foreground $fg]
}

proc _newRadiance {} {
return {
#define newRadiance_width 32
#define newRadiance_height 32
static char newRadiance_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xf0, 0xff, 0x0f, 0x00,
  0xf0, 0xff, 0x0f, 0x00,
  0x30, 0x00, 0x3c, 0x00,
  0x30, 0x00, 0x3c, 0x00,
  0x30, 0x00, 0xcc, 0x00,
  0x30, 0x00, 0xcc, 0x00,
  0x30, 0x00, 0xfc, 0x03,
  0x30, 0x00, 0xfc, 0x03,
  0x30, 0xfc, 0x00, 0x03,
  0x30, 0xfc, 0x00, 0x03,
  0x30, 0x0c, 0x03, 0x03,
  0x30, 0x0c, 0x03, 0x03,
  0x30, 0x0c, 0x03, 0x03,
  0x30, 0x0c, 0x03, 0x03,
  0x30, 0xfc, 0x00, 0x03,
  0x30, 0xfc, 0x00, 0x03,
  0x30, 0xcc, 0x00, 0x03,
  0x30, 0xcc, 0x00, 0x03,
  0x30, 0x0c, 0x03, 0x03,
  0x30, 0x0c, 0x03, 0x03,
  0x30, 0x00, 0x00, 0x03,
  0x30, 0x00, 0x00, 0x03,
  0x30, 0x00, 0x00, 0x03,
  0x30, 0x00, 0x00, 0x03,
  0xf0, 0xff, 0xff, 0x03,
  0xf0, 0xff, 0xff, 0x03,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc newRadiance { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_newRadiance] -background $bg -foreground $fg]
}

proc _newfile {} {
return {
#define newfile_width 32
#define newfile_height 32
static char newfile_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xf0, 0xff, 0x0f, 0x00,
  0xf0, 0xff, 0x0f, 0x00,
  0x30, 0x00, 0x3c, 0x00,
  0x30, 0x00, 0x3c, 0x00,
  0x30, 0x00, 0xcc, 0x00,
  0x30, 0x00, 0xcc, 0x00,
  0x30, 0x00, 0xfc, 0x03,
  0x30, 0x00, 0xfc, 0x03,
  0x30, 0x00, 0x00, 0x03,
  0x30, 0x00, 0x00, 0x03,
  0x30, 0x00, 0x00, 0x03,
  0x30, 0x00, 0x00, 0x03,
  0x30, 0x00, 0x00, 0x03,
  0x30, 0x00, 0x00, 0x03,
  0x30, 0x00, 0x00, 0x03,
  0x30, 0x00, 0x00, 0x03,
  0x30, 0x00, 0x00, 0x03,
  0x30, 0x00, 0x00, 0x03,
  0x30, 0x00, 0x00, 0x03,
  0x30, 0x00, 0x00, 0x03,
  0x30, 0x00, 0x00, 0x03,
  0x30, 0x00, 0x00, 0x03,
  0x30, 0x00, 0x00, 0x03,
  0x30, 0x00, 0x00, 0x03,
  0xf0, 0xff, 0xff, 0x03,
  0xf0, 0xff, 0xff, 0x03,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc newfile { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_newfile] -background $bg -foreground $fg]
}

proc _nocell {} {
return {
#define nocell_width 24
#define nocell_height 24
static char nocell_bits[] = {
  0xff, 0xff, 0xff,
  0xff, 0xff, 0xff,
  0x0f, 0x00, 0xf0,
  0x0f, 0x00, 0xf0,
  0x33, 0x00, 0xcc,
  0x33, 0x00, 0xcc,
  0xc3, 0x00, 0xc3,
  0xc3, 0x00, 0xc3,
  0x03, 0xc3, 0xc0,
  0x03, 0xc3, 0xc0,
  0x03, 0x3c, 0xc0,
  0x03, 0x3c, 0xc0,
  0x03, 0x3c, 0xc0,
  0x03, 0x3c, 0xc0,
  0x03, 0xc3, 0xc0,
  0x03, 0xc3, 0xc0,
  0xc3, 0x00, 0xc3,
  0xc3, 0x00, 0xc3,
  0x33, 0x00, 0xcc,
  0x33, 0x00, 0xcc,
  0x0f, 0x00, 0xf0,
  0x0f, 0x00, 0xf0,
  0xff, 0xff, 0xff,
  0xff, 0xff, 0xff};
}
}

proc nocell { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_nocell] -background $bg -foreground $fg]
}

proc _ok {} {
return {
#define ok_width 32
#define ok_height 32
static char ok_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x30,
  0x00, 0x00, 0x00, 0x30,
  0x00, 0x00, 0x00, 0x3c,
  0x00, 0x00, 0x00, 0x3c,
  0x00, 0x00, 0x00, 0x0f,
  0x00, 0x00, 0x00, 0x0f,
  0x00, 0x00, 0xc0, 0x03,
  0x00, 0x00, 0xc0, 0x03,
  0x0c, 0x00, 0xf0, 0x00,
  0x0c, 0x00, 0xf0, 0x00,
  0x3c, 0x00, 0x3c, 0x00,
  0x3c, 0x00, 0x3c, 0x00,
  0xf0, 0x00, 0x0f, 0x00,
  0xf0, 0x00, 0x0f, 0x00,
  0xc0, 0xc3, 0x03, 0x00,
  0xc0, 0xc3, 0x03, 0x00,
  0x00, 0xff, 0x00, 0x00,
  0x00, 0xff, 0x00, 0x00,
  0x00, 0x3c, 0x00, 0x00,
  0x00, 0x3c, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc ok { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_ok] -background $bg -foreground $fg]
}

proc _open {} {
return {
#define open_width 32
#define open_height 32
static char open_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0xfc, 0x00,
  0x00, 0x00, 0xfc, 0x00,
  0x00, 0x00, 0x03, 0x33,
  0x00, 0x00, 0x03, 0x33,
  0x00, 0x00, 0x00, 0x3c,
  0x00, 0x00, 0x00, 0x3c,
  0xfc, 0x00, 0x00, 0x3f,
  0xfc, 0x00, 0x00, 0x3f,
  0x03, 0xff, 0x3f, 0x00,
  0x03, 0xff, 0x3f, 0x00,
  0x03, 0x00, 0x30, 0x00,
  0x03, 0x00, 0x30, 0x00,
  0x03, 0x00, 0x30, 0x00,
  0x03, 0x00, 0x30, 0x00,
  0x03, 0xfc, 0xff, 0xff,
  0x03, 0xfc, 0xff, 0xff,
  0x03, 0x03, 0x00, 0x30,
  0x03, 0x03, 0x00, 0x30,
  0xc3, 0x00, 0x00, 0x0c,
  0xc3, 0x00, 0x00, 0x0c,
  0x33, 0x00, 0x00, 0x03,
  0x33, 0x00, 0x00, 0x03,
  0x0f, 0x00, 0xc0, 0x00,
  0x0f, 0x00, 0xc0, 0x00,
  0xff, 0xff, 0x3f, 0x00,
  0xff, 0xff, 0x3f, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc open { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_open] -background $bg -foreground $fg]
}

proc _openCache {} {
return {
#define openCache_width 32
#define openCache_height 32
static char openCache_bits[] = {
  0x00, 0x00, 0x00, 0x3c,
  0x00, 0x00, 0x00, 0x3c,
  0x00, 0x00, 0x00, 0x03,
  0x00, 0x00, 0x00, 0x03,
  0x00, 0x00, 0x00, 0x03,
  0x00, 0x00, 0x00, 0x03,
  0x00, 0x00, 0x00, 0x03,
  0x00, 0x00, 0x00, 0x03,
  0xfc, 0x00, 0x00, 0x03,
  0xfc, 0x00, 0x00, 0x03,
  0x03, 0xff, 0x3f, 0x3c,
  0x03, 0xff, 0x3f, 0x3c,
  0x03, 0x00, 0x30, 0x00,
  0x03, 0x00, 0x30, 0x00,
  0x03, 0x00, 0x30, 0x00,
  0x03, 0x00, 0x30, 0x00,
  0x03, 0xfc, 0xff, 0xff,
  0x03, 0xfc, 0xff, 0xff,
  0x03, 0x03, 0x00, 0x30,
  0x03, 0x03, 0x00, 0x30,
  0xc3, 0x00, 0x00, 0x0c,
  0xc3, 0x00, 0x00, 0x0c,
  0x33, 0x00, 0x00, 0x03,
  0x33, 0x00, 0x00, 0x03,
  0x0f, 0x00, 0xc0, 0x00,
  0x0f, 0x00, 0xc0, 0x00,
  0xff, 0xff, 0x3f, 0x00,
  0xff, 0xff, 0x3f, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc openCache { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_openCache] -background $bg -foreground $fg]
}

proc _openDir {} {
return {
#define openDir_width 32
#define openDir_height 32
static char openDir_bits[] = {
  0x00, 0x00, 0x00, 0x3f,
  0x00, 0x00, 0x00, 0x3f,
  0x00, 0x00, 0x00, 0xc3,
  0x00, 0x00, 0x00, 0xc3,
  0x00, 0x00, 0x00, 0xc3,
  0x00, 0x00, 0x00, 0xc3,
  0x00, 0x00, 0x00, 0xc3,
  0x00, 0x00, 0x00, 0xc3,
  0xfc, 0x00, 0x00, 0xc3,
  0xfc, 0x00, 0x00, 0xc3,
  0x03, 0xff, 0x3f, 0x3f,
  0x03, 0xff, 0x3f, 0x3f,
  0x03, 0x00, 0x30, 0x00,
  0x03, 0x00, 0x30, 0x00,
  0x03, 0x00, 0x30, 0x00,
  0x03, 0x00, 0x30, 0x00,
  0x03, 0xfc, 0xff, 0xff,
  0x03, 0xfc, 0xff, 0xff,
  0x03, 0x03, 0x00, 0x30,
  0x03, 0x03, 0x00, 0x30,
  0xc3, 0x00, 0x00, 0x0c,
  0xc3, 0x00, 0x00, 0x0c,
  0x33, 0x00, 0x00, 0x03,
  0x33, 0x00, 0x00, 0x03,
  0x0f, 0x00, 0xc0, 0x00,
  0x0f, 0x00, 0xc0, 0x00,
  0xff, 0xff, 0x3f, 0x00,
  0xff, 0xff, 0x3f, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc openDir { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_openDir] -background $bg -foreground $fg]
}

proc _openIndex {} {
return {
#define openIndex_width 32
#define openIndex_height 32
static char openIndex_bits[] = {
  0x00, 0x00, 0x00, 0xfc,
  0x00, 0x00, 0x00, 0xfc,
  0x00, 0x00, 0x00, 0x30,
  0x00, 0x00, 0x00, 0x30,
  0x00, 0x00, 0x00, 0x30,
  0x00, 0x00, 0x00, 0x30,
  0x00, 0x00, 0x00, 0x30,
  0x00, 0x00, 0x00, 0x30,
  0xfc, 0x00, 0x00, 0x30,
  0xfc, 0x00, 0x00, 0x30,
  0x03, 0xff, 0x3f, 0xfc,
  0x03, 0xff, 0x3f, 0xfc,
  0x03, 0x00, 0x30, 0x00,
  0x03, 0x00, 0x30, 0x00,
  0x03, 0x00, 0x30, 0x00,
  0x03, 0x00, 0x30, 0x00,
  0x03, 0xfc, 0xff, 0xff,
  0x03, 0xfc, 0xff, 0xff,
  0x03, 0x03, 0x00, 0x30,
  0x03, 0x03, 0x00, 0x30,
  0xc3, 0x00, 0x00, 0x0c,
  0xc3, 0x00, 0x00, 0x0c,
  0x33, 0x00, 0x00, 0x03,
  0x33, 0x00, 0x00, 0x03,
  0x0f, 0x00, 0xc0, 0x00,
  0x0f, 0x00, 0xc0, 0x00,
  0xff, 0xff, 0x3f, 0x00,
  0xff, 0xff, 0x3f, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc openIndex { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_openIndex] -background $bg -foreground $fg]
}

proc _openTemplate {} {
return {
#define openTemplate_width 32
#define openTemplate_height 32
static char openTemplate_bits[] = {
  0x00, 0x00, 0xc0, 0xff,
  0x00, 0x00, 0xc0, 0xff,
  0x00, 0x00, 0x00, 0x0c,
  0x00, 0x00, 0x00, 0x0c,
  0x00, 0x00, 0x00, 0x0c,
  0x00, 0x00, 0x00, 0x0c,
  0x00, 0x00, 0x00, 0x0c,
  0x00, 0x00, 0x00, 0x0c,
  0xfc, 0x00, 0x00, 0x0c,
  0xfc, 0x00, 0x00, 0x0c,
  0x03, 0xff, 0x3f, 0x00,
  0x03, 0xff, 0x3f, 0x00,
  0x03, 0x00, 0x30, 0x00,
  0x03, 0x00, 0x30, 0x00,
  0x03, 0x00, 0x30, 0x00,
  0x03, 0x00, 0x30, 0x00,
  0x03, 0xfc, 0xff, 0xff,
  0x03, 0xfc, 0xff, 0xff,
  0x03, 0x03, 0x00, 0x30,
  0x03, 0x03, 0x00, 0x30,
  0xc3, 0x00, 0x00, 0x0c,
  0xc3, 0x00, 0x00, 0x0c,
  0x33, 0x00, 0x00, 0x03,
  0x33, 0x00, 0x00, 0x03,
  0x0f, 0x00, 0xc0, 0x00,
  0x0f, 0x00, 0xc0, 0x00,
  0xff, 0xff, 0x3f, 0x00,
  0xff, 0xff, 0x3f, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc openTemplate { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_openTemplate] -background $bg -foreground $fg]
}

proc _openleft {} {
return {
#define openleft_width 32
#define openleft_height 32
static char openleft_bits[] = {
  0x00, 0x00, 0x30, 0x00,
  0x00, 0x00, 0x30, 0x00,
  0x00, 0x00, 0xfc, 0x3f,
  0x00, 0x00, 0xfc, 0x3f,
  0x00, 0x00, 0xfc, 0x3f,
  0x00, 0x00, 0xfc, 0x3f,
  0x00, 0x00, 0x30, 0x00,
  0x00, 0x00, 0x30, 0x00,
  0xfc, 0x00, 0x00, 0x00,
  0xfc, 0x00, 0x00, 0x00,
  0x03, 0xff, 0x3f, 0x00,
  0x03, 0xff, 0x3f, 0x00,
  0x03, 0x00, 0x30, 0x00,
  0x03, 0x00, 0x30, 0x00,
  0x03, 0x00, 0x30, 0x00,
  0x03, 0x00, 0x30, 0x00,
  0x03, 0xfc, 0xff, 0xff,
  0x03, 0xfc, 0xff, 0xff,
  0x03, 0x03, 0x00, 0x30,
  0x03, 0x03, 0x00, 0x30,
  0xc3, 0x00, 0x00, 0x0c,
  0xc3, 0x00, 0x00, 0x0c,
  0x33, 0x00, 0x00, 0x03,
  0x33, 0x00, 0x00, 0x03,
  0x0f, 0x00, 0xc0, 0x00,
  0x0f, 0x00, 0xc0, 0x00,
  0xff, 0xff, 0x3f, 0x00,
  0xff, 0xff, 0x3f, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc openleft { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_openleft] -background $bg -foreground $fg]
}

proc _openright {} {
return {
#define openright_width 32
#define openright_height 32
static char openright_bits[] = {
  0x00, 0x00, 0x00, 0x0c,
  0x00, 0x00, 0x00, 0x0c,
  0x00, 0x00, 0xfc, 0x3f,
  0x00, 0x00, 0xfc, 0x3f,
  0x00, 0x00, 0xfc, 0x3f,
  0x00, 0x00, 0xfc, 0x3f,
  0x00, 0x00, 0x00, 0x0c,
  0x00, 0x00, 0x00, 0x0c,
  0xfc, 0x00, 0x00, 0x00,
  0xfc, 0x00, 0x00, 0x00,
  0x03, 0xff, 0x3f, 0x00,
  0x03, 0xff, 0x3f, 0x00,
  0x03, 0x00, 0x30, 0x00,
  0x03, 0x00, 0x30, 0x00,
  0x03, 0x00, 0x30, 0x00,
  0x03, 0x00, 0x30, 0x00,
  0x03, 0xfc, 0xff, 0xff,
  0x03, 0xfc, 0xff, 0xff,
  0x03, 0x03, 0x00, 0x30,
  0x03, 0x03, 0x00, 0x30,
  0xc3, 0x00, 0x00, 0x0c,
  0xc3, 0x00, 0x00, 0x0c,
  0x33, 0x00, 0x00, 0x03,
  0x33, 0x00, 0x00, 0x03,
  0x0f, 0x00, 0xc0, 0x00,
  0x0f, 0x00, 0xc0, 0x00,
  0xff, 0xff, 0x3f, 0x00,
  0xff, 0xff, 0x3f, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc openright { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_openright] -background $bg -foreground $fg]
}

proc _orient {} {
return {
#define orient_width 32
#define orient_height 32
static char orient_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x0f,
  0x00, 0x00, 0x00, 0x0f,
  0x00, 0x00, 0x00, 0x0f,
  0x00, 0x00, 0x00, 0x0f,
  0x00, 0x00, 0xc0, 0x00,
  0x00, 0x00, 0xc0, 0x00,
  0x00, 0xff, 0x3f, 0x00,
  0x00, 0xff, 0x3f, 0x00,
  0x00, 0x03, 0x3c, 0x00,
  0x00, 0x03, 0x3c, 0x00,
  0x00, 0x03, 0x33, 0x00,
  0x00, 0x03, 0x33, 0x00,
  0x00, 0xc3, 0x30, 0x00,
  0x00, 0xc3, 0x30, 0x00,
  0x00, 0xc3, 0x30, 0x00,
  0x00, 0xc3, 0x30, 0x00,
  0x00, 0xc3, 0x30, 0x00,
  0x00, 0xc3, 0x30, 0x00,
  0x00, 0xc3, 0x30, 0x00,
  0x00, 0xc3, 0x30, 0x00,
  0x00, 0xc3, 0x30, 0x00,
  0x00, 0xc3, 0x30, 0x00,
  0x00, 0xff, 0x3f, 0x00,
  0x00, 0xff, 0x3f, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc orient { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_orient] -background $bg -foreground $fg]
}

proc _osgDOFTransform {} {
return {
#define osgDOFTransform_width 32
#define osgDOFTransform_height 32
static char osgDOFTransform_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x00, 0xc0, 0x00, 0x03,
  0x00, 0xc0, 0x00, 0x03,
  0x00, 0xc0, 0xff, 0x0f,
  0x00, 0xc0, 0xff, 0x0f,
  0x00, 0x30, 0x00, 0x03,
  0x00, 0x30, 0x00, 0x03,
  0x00, 0x0c, 0x00, 0x00,
  0x00, 0x0c, 0x00, 0x00,
  0xc0, 0x03, 0x00, 0x00,
  0xc0, 0x03, 0x00, 0x00,
  0xc0, 0x03, 0x00, 0x00,
  0xc0, 0x03, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc osgDOFTransform { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_osgDOFTransform] -background $bg -foreground $fg]
}

proc _osgDOFTransformRef {} {
return {
#define osgDOFTransformRef_width 32
#define osgDOFTransformRef_height 32
static char osgDOFTransformRef_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x30, 0xc0, 0x00, 0x00,
  0x30, 0xc0, 0x00, 0x00,
  0xfc, 0xc0, 0x00, 0x00,
  0xfc, 0xc0, 0x00, 0x00,
  0x30, 0xc0, 0x00, 0x00,
  0x30, 0xc0, 0x00, 0x00,
  0x30, 0xc0, 0x00, 0x03,
  0x30, 0xc0, 0x00, 0x03,
  0x30, 0xc0, 0xff, 0x0f,
  0x30, 0xc0, 0xff, 0x0f,
  0x00, 0x30, 0x00, 0x03,
  0x00, 0x30, 0x00, 0x03,
  0x00, 0x0c, 0x00, 0x00,
  0x00, 0x0c, 0x00, 0x00,
  0xc0, 0x03, 0x00, 0x00,
  0xc0, 0x03, 0x00, 0x00,
  0xc0, 0x03, 0x00, 0x00,
  0xc0, 0x03, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc osgDOFTransformRef { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_osgDOFTransformRef] -background $bg -foreground $fg]
}

proc _osgGeode {} {
return {
#define osgGeode_width 32
#define osgGeode_height 32
static char osgGeode_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0xff, 0xff, 0x0f,
  0x00, 0xff, 0xff, 0x0f,
  0x00, 0xc3, 0x30, 0x0c,
  0x00, 0xc3, 0x30, 0x0c,
  0x00, 0xc3, 0x30, 0x0c,
  0x00, 0xc3, 0x30, 0x0c,
  0x00, 0xc3, 0x30, 0x0c,
  0x00, 0xc3, 0x30, 0x0c,
  0x00, 0xc3, 0x30, 0x0c,
  0x00, 0xc3, 0x30, 0x0c,
  0x00, 0xff, 0xff, 0x0f,
  0x00, 0xff, 0xff, 0x0f,
  0x00, 0xc3, 0x30, 0x0c,
  0x00, 0xc3, 0x30, 0x0c,
  0x00, 0xc3, 0x30, 0x0c,
  0x00, 0xc3, 0x30, 0x0c,
  0x00, 0xc3, 0x30, 0x0c,
  0x00, 0xc3, 0x30, 0x0c,
  0x00, 0xff, 0xff, 0x0f,
  0x00, 0xff, 0xff, 0x0f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc osgGeode { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_osgGeode] -background $bg -foreground $fg]
}

proc _osgGeodeRef {} {
return {
#define osgGeodeRef_width 32
#define osgGeodeRef_height 32
static char osgGeodeRef_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0xff, 0xff, 0x0f,
  0x00, 0xff, 0xff, 0x0f,
  0x00, 0xc3, 0x30, 0x0c,
  0x00, 0xc3, 0x30, 0x0c,
  0x00, 0xc3, 0x30, 0x0c,
  0x00, 0xc3, 0x30, 0x0c,
  0x0c, 0xc3, 0x30, 0x0c,
  0x0c, 0xc3, 0x30, 0x0c,
  0x3f, 0xc3, 0x30, 0x0c,
  0x3f, 0xc3, 0x30, 0x0c,
  0x0c, 0xff, 0xff, 0x0f,
  0x0c, 0xff, 0xff, 0x0f,
  0x0c, 0xc3, 0x30, 0x0c,
  0x0c, 0xc3, 0x30, 0x0c,
  0x0c, 0xc3, 0x30, 0x0c,
  0x0c, 0xc3, 0x30, 0x0c,
  0x00, 0xc3, 0x30, 0x0c,
  0x00, 0xc3, 0x30, 0x0c,
  0x00, 0xff, 0xff, 0x0f,
  0x00, 0xff, 0xff, 0x0f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc osgGeodeRef { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_osgGeodeRef] -background $bg -foreground $fg]
}

proc _osgGroup {} {
return {
#define osgGroup_width 32
#define osgGroup_height 32
static char osgGroup_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0xfc, 0x3f, 0x00,
  0x00, 0xfc, 0x3f, 0x00,
  0x00, 0x0c, 0x30, 0x00,
  0x00, 0x0c, 0x30, 0x00,
  0x00, 0xfc, 0x3f, 0x00,
  0x00, 0xfc, 0x3f, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0xc0, 0xff, 0xff, 0x03,
  0xc0, 0xff, 0xff, 0x03,
  0xc0, 0x03, 0xc0, 0x03,
  0xc0, 0x03, 0xc0, 0x03,
  0xc0, 0x03, 0xc0, 0x03,
  0xc0, 0x03, 0xc0, 0x03,
  0xc0, 0x03, 0xc0, 0x03,
  0xc0, 0x03, 0xc0, 0x03,
  0xfc, 0x3f, 0xfc, 0x3f,
  0xfc, 0x3f, 0xfc, 0x3f,
  0x0c, 0x30, 0x0c, 0x30,
  0x0c, 0x30, 0x0c, 0x30,
  0xfc, 0x3f, 0xfc, 0x3f,
  0xfc, 0x3f, 0xfc, 0x3f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc osgGroup { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_osgGroup] -background $bg -foreground $fg]
}

proc _osgGroupRef {} {
return {
#define osgGroupRef_width 32
#define osgGroupRef_height 32
static char osgGroupRef_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x0c, 0xfc, 0x3f, 0x00,
  0x0c, 0xfc, 0x3f, 0x00,
  0x3f, 0x0c, 0x30, 0x00,
  0x3f, 0x0c, 0x30, 0x00,
  0x0c, 0xfc, 0x3f, 0x00,
  0x0c, 0xfc, 0x3f, 0x00,
  0x0c, 0xc0, 0x03, 0x00,
  0x0c, 0xc0, 0x03, 0x00,
  0x0c, 0xc0, 0x03, 0x00,
  0x0c, 0xc0, 0x03, 0x00,
  0xc0, 0xff, 0xff, 0x03,
  0xc0, 0xff, 0xff, 0x03,
  0xc0, 0x03, 0xc0, 0x03,
  0xc0, 0x03, 0xc0, 0x03,
  0xc0, 0x03, 0xc0, 0x03,
  0xc0, 0x03, 0xc0, 0x03,
  0xc0, 0x03, 0xc0, 0x03,
  0xc0, 0x03, 0xc0, 0x03,
  0xfc, 0x3f, 0xfc, 0x3f,
  0xfc, 0x3f, 0xfc, 0x3f,
  0x0c, 0x30, 0x0c, 0x30,
  0x0c, 0x30, 0x0c, 0x30,
  0xfc, 0x3f, 0xfc, 0x3f,
  0xfc, 0x3f, 0xfc, 0x3f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc osgGroupRef { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_osgGroupRef] -background $bg -foreground $fg]
}

proc _osgLOD {} {
return {
#define osgLOD_width 32
#define osgLOD_height 32
static char osgLOD_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0xfc, 0x3f,
  0x00, 0x00, 0xfc, 0x3f,
  0x00, 0x00, 0x0c, 0x30,
  0x00, 0x00, 0x0c, 0x30,
  0x00, 0x00, 0x0c, 0x30,
  0x00, 0x00, 0x0c, 0x30,
  0xfc, 0x3f, 0x0c, 0x30,
  0xfc, 0x3f, 0x0c, 0x30,
  0x0c, 0x30, 0x0c, 0x30,
  0x0c, 0x30, 0x0c, 0x30,
  0xfc, 0x3f, 0xfc, 0x3f,
  0xfc, 0x3f, 0xfc, 0x3f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc osgLOD { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_osgLOD] -background $bg -foreground $fg]
}

proc _osgLODRef {} {
return {
#define osgLODRef_width 32
#define osgLODRef_height 32
static char osgLODRef_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x30, 0x00, 0x00, 0x00,
  0x30, 0x00, 0x00, 0x00,
  0xfc, 0x00, 0x00, 0x00,
  0xfc, 0x00, 0x00, 0x00,
  0x30, 0x00, 0x00, 0x00,
  0x30, 0x00, 0x00, 0x00,
  0x30, 0x00, 0x00, 0x00,
  0x30, 0x00, 0x00, 0x00,
  0x30, 0x00, 0x00, 0x00,
  0x30, 0x00, 0x00, 0x00,
  0x00, 0x00, 0xfc, 0x3f,
  0x00, 0x00, 0xfc, 0x3f,
  0x00, 0x00, 0x0c, 0x30,
  0x00, 0x00, 0x0c, 0x30,
  0x00, 0x00, 0x0c, 0x30,
  0x00, 0x00, 0x0c, 0x30,
  0xfc, 0x3f, 0x0c, 0x30,
  0xfc, 0x3f, 0x0c, 0x30,
  0x0c, 0x30, 0x0c, 0x30,
  0x0c, 0x30, 0x0c, 0x30,
  0xfc, 0x3f, 0xfc, 0x3f,
  0xfc, 0x3f, 0xfc, 0x3f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc osgLODRef { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_osgLODRef] -background $bg -foreground $fg]
}

proc _osgMatrixTransform {} {
return {
#define osgMatrixTransform_width 32
#define osgMatrixTransform_height 32
static char osgMatrixTransform_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x30, 0xc0, 0x00,
  0x00, 0x30, 0xc0, 0x00,
  0x00, 0x0c, 0x00, 0x03,
  0x00, 0x0c, 0x00, 0x03,
  0x00, 0xc3, 0x30, 0x0c,
  0x00, 0xc3, 0x30, 0x0c,
  0x00, 0xc3, 0x30, 0x0c,
  0x00, 0xc3, 0x30, 0x0c,
  0x00, 0x03, 0x00, 0x0c,
  0x00, 0x03, 0x00, 0x0c,
  0x00, 0x03, 0x00, 0x0c,
  0x00, 0x03, 0x00, 0x0c,
  0x00, 0xc3, 0x30, 0x0c,
  0x00, 0xc3, 0x30, 0x0c,
  0x00, 0xc3, 0x30, 0x0c,
  0x00, 0xc3, 0x30, 0x0c,
  0x00, 0x0c, 0x00, 0x03,
  0x00, 0x0c, 0x00, 0x03,
  0x00, 0x30, 0xc0, 0x00,
  0x00, 0x30, 0xc0, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc osgMatrixTransform { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_osgMatrixTransform] -background $bg -foreground $fg]
}

proc _osgMatrixTransformRef {} {
return {
#define osgMatrixTransformRef_width 32
#define osgMatrixTransformRef_height 32
static char osgMatrixTransformRef_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x30, 0xc0, 0x00,
  0x00, 0x30, 0xc0, 0x00,
  0x00, 0x0c, 0x00, 0x03,
  0x00, 0x0c, 0x00, 0x03,
  0x0c, 0xc3, 0x30, 0x0c,
  0x0c, 0xc3, 0x30, 0x0c,
  0x3f, 0xc3, 0x30, 0x0c,
  0x3f, 0xc3, 0x30, 0x0c,
  0x0c, 0x03, 0x00, 0x0c,
  0x0c, 0x03, 0x00, 0x0c,
  0x0c, 0x03, 0x00, 0x0c,
  0x0c, 0x03, 0x00, 0x0c,
  0x0c, 0xc3, 0x30, 0x0c,
  0x0c, 0xc3, 0x30, 0x0c,
  0x0c, 0xc3, 0x30, 0x0c,
  0x0c, 0xc3, 0x30, 0x0c,
  0x00, 0x0c, 0x00, 0x03,
  0x00, 0x0c, 0x00, 0x03,
  0x00, 0x30, 0xc0, 0x00,
  0x00, 0x30, 0xc0, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc osgMatrixTransformRef { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_osgMatrixTransformRef] -background $bg -foreground $fg]
}

proc _osgModularEmitter {} {
return {
#define osgModularEmitter_width 32
#define osgModularEmitter_height 32
static char osgModularEmitter_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x0c, 0xc3, 0x00,
  0x00, 0x0c, 0xc3, 0x00,
  0x00, 0x0c, 0x33, 0x00,
  0x00, 0x0c, 0x33, 0x00,
  0x00, 0x33, 0xc3, 0x0c,
  0x00, 0x33, 0xc3, 0x0c,
  0x00, 0x33, 0xc0, 0x0c,
  0x00, 0x33, 0xc0, 0x0c,
  0x00, 0xcc, 0x30, 0x03,
  0x00, 0xcc, 0x30, 0x03,
  0x00, 0xcc, 0x0c, 0x03,
  0x00, 0xcc, 0x0c, 0x03,
  0x00, 0x30, 0xcf, 0x00,
  0x00, 0x30, 0xcf, 0x00,
  0x00, 0x30, 0xc0, 0x00,
  0x00, 0x30, 0xc0, 0x00,
  0x00, 0xc0, 0x30, 0x00,
  0x00, 0xc0, 0x30, 0x00,
  0x00, 0xc0, 0x30, 0x00,
  0x00, 0xc0, 0x30, 0x00,
  0x00, 0x00, 0x0f, 0x00,
  0x00, 0x00, 0x0f, 0x00,
  0x00, 0x00, 0x0f, 0x00,
  0x00, 0x00, 0x0f, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc osgModularEmitter { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_osgModularEmitter] -background $bg -foreground $fg]
}

proc _osgModularEmitterRef {} {
return {
#define osgModularEmitterRef_width 32
#define osgModularEmitterRef_height 32
static char osgModularEmitterRef_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x0c, 0xc3, 0x00,
  0x00, 0x0c, 0xc3, 0x00,
  0x00, 0x0c, 0x33, 0x00,
  0x00, 0x0c, 0x33, 0x00,
  0x00, 0x33, 0xc3, 0x0c,
  0x00, 0x33, 0xc3, 0x0c,
  0x00, 0x33, 0xc0, 0x0c,
  0x00, 0x33, 0xc0, 0x0c,
  0x0c, 0xcc, 0x30, 0x03,
  0x0c, 0xcc, 0x30, 0x03,
  0x3f, 0xcc, 0x0c, 0x03,
  0x3f, 0xcc, 0x0c, 0x03,
  0x0c, 0x30, 0xcf, 0x00,
  0x0c, 0x30, 0xcf, 0x00,
  0x0c, 0x30, 0xc0, 0x00,
  0x0c, 0x30, 0xc0, 0x00,
  0x0c, 0xc0, 0x30, 0x00,
  0x0c, 0xc0, 0x30, 0x00,
  0x00, 0xc0, 0x30, 0x00,
  0x00, 0xc0, 0x30, 0x00,
  0x00, 0x00, 0x0f, 0x00,
  0x00, 0x00, 0x0f, 0x00,
  0x00, 0x00, 0x0f, 0x00,
  0x00, 0x00, 0x0f, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc osgModularEmitterRef { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_osgModularEmitterRef] -background $bg -foreground $fg]
}

proc _osgMultiSwitch {} {
return {
#define osgMultiSwitch_width 32
#define osgMultiSwitch_height 32
static char osgMultiSwitch_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0xfc, 0x3f, 0x00,
  0x00, 0xfc, 0x3f, 0x00,
  0x00, 0x0c, 0x30, 0x00,
  0x00, 0x0c, 0x30, 0x00,
  0x00, 0xfc, 0x3f, 0x00,
  0x00, 0xfc, 0x3f, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc3, 0xff, 0x03,
  0x00, 0xc3, 0xff, 0x03,
  0x00, 0x03, 0x00, 0x03,
  0x00, 0x03, 0x00, 0x03,
  0xc0, 0x03, 0xc0, 0x03,
  0xc0, 0x03, 0xc0, 0x03,
  0xc0, 0x03, 0xc0, 0x03,
  0xc0, 0x03, 0xc0, 0x03,
  0xfc, 0x3f, 0xfc, 0x3f,
  0xfc, 0x3f, 0xfc, 0x3f,
  0x0c, 0x30, 0x0c, 0x30,
  0x0c, 0x30, 0x0c, 0x30,
  0xfc, 0x3f, 0xfc, 0x3f,
  0xfc, 0x3f, 0xfc, 0x3f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc osgMultiSwitch { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_osgMultiSwitch] -background $bg -foreground $fg]
}

proc _osgMultiSwitchRef {} {
return {
#define osgMultiSwitchRef_width 32
#define osgMultiSwitchRef_height 32
static char osgMultiSwitchRef_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0xfc, 0x3f, 0x00,
  0x00, 0xfc, 0x3f, 0x00,
  0x0c, 0x0c, 0x30, 0x00,
  0x0c, 0x0c, 0x30, 0x00,
  0x3f, 0xfc, 0x3f, 0x00,
  0x3f, 0xfc, 0x3f, 0x00,
  0x0c, 0xc0, 0x03, 0x00,
  0x0c, 0xc0, 0x03, 0x00,
  0x0c, 0xc0, 0x03, 0x00,
  0x0c, 0xc0, 0x03, 0x00,
  0x0c, 0xc3, 0xff, 0x03,
  0x0c, 0xc3, 0xff, 0x03,
  0x00, 0x03, 0x00, 0x03,
  0x00, 0x03, 0x00, 0x03,
  0xc0, 0x03, 0xc0, 0x03,
  0xc0, 0x03, 0xc0, 0x03,
  0xc0, 0x03, 0xc0, 0x03,
  0xc0, 0x03, 0xc0, 0x03,
  0xfc, 0x3f, 0xfc, 0x3f,
  0xfc, 0x3f, 0xfc, 0x3f,
  0x0c, 0x30, 0x0c, 0x30,
  0x0c, 0x30, 0x0c, 0x30,
  0xfc, 0x3f, 0xfc, 0x3f,
  0xfc, 0x3f, 0xfc, 0x3f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc osgMultiSwitchRef { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_osgMultiSwitchRef] -background $bg -foreground $fg]
}

proc _osgNode {} {
return {
#define osgNode_width 32
#define osgNode_height 32
static char osgNode_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0xfc, 0x3f, 0x00,
  0x00, 0xfc, 0x3f, 0x00,
  0x00, 0x03, 0xc0, 0x00,
  0x00, 0x03, 0xc0, 0x00,
  0x00, 0x03, 0xc0, 0x00,
  0x00, 0x03, 0xc0, 0x00,
  0xc0, 0x00, 0x00, 0x03,
  0xc0, 0x00, 0x00, 0x03,
  0xc0, 0x00, 0x00, 0x03,
  0xc0, 0x00, 0x00, 0x03,
  0xc0, 0x00, 0x00, 0x03,
  0xc0, 0x00, 0x00, 0x03,
  0xc0, 0x00, 0x00, 0x03,
  0xc0, 0x00, 0x00, 0x03,
  0x00, 0x03, 0xc0, 0x00,
  0x00, 0x03, 0xc0, 0x00,
  0x00, 0x03, 0xc0, 0x00,
  0x00, 0x03, 0xc0, 0x00,
  0x00, 0xfc, 0x3f, 0x00,
  0x00, 0xfc, 0x3f, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc osgNode { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_osgNode] -background $bg -foreground $fg]
}

proc _osgPagedLOD {} {
return {
#define osgPagedLOD_width 32
#define osgPagedLOD_height 32
static char osgPagedLOD_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xfc, 0x03, 0x00, 0x00,
  0xfc, 0x03, 0x00, 0x00,
  0x0c, 0x03, 0x00, 0x00,
  0x0c, 0x03, 0x00, 0x00,
  0x0c, 0x03, 0x00, 0x00,
  0x0c, 0x03, 0x00, 0x00,
  0xfc, 0x03, 0x00, 0x00,
  0xfc, 0x03, 0x00, 0x00,
  0x0c, 0x00, 0x00, 0x00,
  0x0c, 0x00, 0x00, 0x00,
  0x0c, 0x00, 0x00, 0x00,
  0x0c, 0x00, 0x00, 0x00,
  0x0c, 0x00, 0xfc, 0x3f,
  0x0c, 0x00, 0xfc, 0x3f,
  0x00, 0x00, 0x0c, 0x30,
  0x00, 0x00, 0x0c, 0x30,
  0x00, 0x00, 0x0c, 0x30,
  0x00, 0x00, 0x0c, 0x30,
  0xfc, 0x3f, 0x0c, 0x30,
  0xfc, 0x3f, 0x0c, 0x30,
  0x0c, 0x30, 0x0c, 0x30,
  0x0c, 0x30, 0x0c, 0x30,
  0xfc, 0x3f, 0xfc, 0x3f,
  0xfc, 0x3f, 0xfc, 0x3f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc osgPagedLOD { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_osgPagedLOD] -background $bg -foreground $fg]
}

proc _osgUnknown {} {
return {
#define osgUnknown_width 32
#define osgUnknown_height 32
static char osgUnknown_bits[] = {
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0x30, 0x0c, 0x00,
  0x00, 0x30, 0x0c, 0x00,
  0x00, 0x0c, 0x30, 0x00,
  0x00, 0x0c, 0x30, 0x00,
  0x00, 0x00, 0x30, 0x00,
  0x00, 0x00, 0x30, 0x00,
  0x00, 0x00, 0x30, 0x00,
  0x00, 0x00, 0x30, 0x00,
  0x00, 0x00, 0x0c, 0x00,
  0x00, 0x00, 0x0c, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0x30, 0x00, 0x00,
  0x00, 0x30, 0x00, 0x00,
  0x00, 0x0c, 0x00, 0x00,
  0x00, 0x0c, 0x00, 0x00,
  0x00, 0x0c, 0x00, 0x00,
  0x00, 0x0c, 0x00, 0x00,
  0x00, 0x0c, 0x30, 0x00,
  0x00, 0x0c, 0x30, 0x00,
  0x00, 0x30, 0x0c, 0x00,
  0x00, 0x30, 0x0c, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00};
}
}

proc osgUnknown { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_osgUnknown] -background $bg -foreground $fg]
}

proc _paste {} {
return {
#define paste_width 32
#define paste_height 32
static char paste_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0xfc, 0x03, 0x00,
  0x00, 0xfc, 0x03, 0x00,
  0xfc, 0x0f, 0xff, 0x03,
  0xfc, 0x0f, 0xff, 0x03,
  0x03, 0xf3, 0x0c, 0x0c,
  0x03, 0xf3, 0x0c, 0x0c,
  0xc3, 0x00, 0x30, 0x0c,
  0xc3, 0x00, 0x30, 0x0c,
  0xc3, 0xff, 0x3f, 0x0c,
  0xc3, 0xff, 0x3f, 0x0c,
  0x03, 0x00, 0x00, 0x0c,
  0x03, 0x00, 0x00, 0x0c,
  0x03, 0xf0, 0xff, 0x0f,
  0x03, 0xf0, 0xff, 0x0f,
  0x03, 0x30, 0x00, 0x0f,
  0x03, 0x30, 0x00, 0x0f,
  0x03, 0x30, 0x00, 0x33,
  0x03, 0x30, 0x00, 0x33,
  0x03, 0x30, 0x3f, 0xff,
  0x03, 0x30, 0x3f, 0xff,
  0x03, 0x30, 0x00, 0xc0,
  0x03, 0x30, 0x00, 0xc0,
  0x03, 0x30, 0xff, 0xcf,
  0x03, 0x30, 0xff, 0xcf,
  0xfc, 0x3f, 0x00, 0xc0,
  0xfc, 0x3f, 0x00, 0xc0,
  0x00, 0xf0, 0xff, 0xff,
  0x00, 0xf0, 0xff, 0xff,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc paste { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_paste] -background $bg -foreground $fg]
}

proc _pause {} {
return {
#define pause_width 32
#define pause_height 32
static char pause_bits[] = {
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x3c, 0x3c, 0xc0,
  0x03, 0x3c, 0x3c, 0xc0,
  0x03, 0x3c, 0x3c, 0xc0,
  0x03, 0x3c, 0x3c, 0xc0,
  0x03, 0x3c, 0x3c, 0xc0,
  0x03, 0x3c, 0x3c, 0xc0,
  0x03, 0x3c, 0x3c, 0xc0,
  0x03, 0x3c, 0x3c, 0xc0,
  0x03, 0x3c, 0x3c, 0xc0,
  0x03, 0x3c, 0x3c, 0xc0,
  0x03, 0x3c, 0x3c, 0xc0,
  0x03, 0x3c, 0x3c, 0xc0,
  0x03, 0x3c, 0x3c, 0xc0,
  0x03, 0x3c, 0x3c, 0xc0,
  0x03, 0x3c, 0x3c, 0xc0,
  0x03, 0x3c, 0x3c, 0xc0,
  0x03, 0x3c, 0x3c, 0xc0,
  0x03, 0x3c, 0x3c, 0xc0,
  0x03, 0x3c, 0x3c, 0xc0,
  0x03, 0x3c, 0x3c, 0xc0,
  0x03, 0x3c, 0x3c, 0xc0,
  0x03, 0x3c, 0x3c, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff};
}
}

proc pause { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_pause] -background $bg -foreground $fg]
}

proc _pickview {} {
return {
#define pickview_width 32
#define pickview_height 32
static char pickview_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x30, 0x00,
  0x00, 0x00, 0x30, 0x00,
  0x00, 0x00, 0x0f, 0x00,
  0x00, 0x00, 0x0f, 0x00,
  0x00, 0xf0, 0x00, 0x00,
  0x00, 0xf0, 0x00, 0x00,
  0x00, 0xcf, 0x00, 0x3f,
  0x00, 0xcf, 0x00, 0x3f,
  0xf0, 0x00, 0x03, 0x0c,
  0xf0, 0x00, 0x03, 0x0c,
  0x0c, 0x00, 0x0c, 0x00,
  0x0c, 0x00, 0x0c, 0x00,
  0x0c, 0x00, 0x0c, 0x0c,
  0x0c, 0x00, 0x0c, 0x0c,
  0xf0, 0x00, 0x03, 0x00,
  0xf0, 0x00, 0x03, 0x00,
  0x00, 0xcf, 0x00, 0x0c,
  0x00, 0xcf, 0x00, 0x0c,
  0x00, 0xf0, 0x00, 0x00,
  0x00, 0xf0, 0x00, 0x00,
  0x00, 0x00, 0x0f, 0x0c,
  0x00, 0x00, 0x0f, 0x0c,
  0x00, 0x00, 0x30, 0x00,
  0x00, 0x00, 0x30, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc pickview { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_pickview] -background $bg -foreground $fg]
}

proc _playbegin {} {
return {
#define playbegin_width 32
#define playbegin_height 32
static char playbegin_bits[] = {
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0xc3, 0x0f, 0x00, 0xc3,
  0xc3, 0x0f, 0x00, 0xc3,
  0xc3, 0x0f, 0xc0, 0xc3,
  0xc3, 0x0f, 0xc0, 0xc3,
  0xc3, 0x0f, 0xf0, 0xc3,
  0xc3, 0x0f, 0xf0, 0xc3,
  0xc3, 0x0f, 0xfc, 0xc3,
  0xc3, 0x0f, 0xfc, 0xc3,
  0xc3, 0x0f, 0xff, 0xc3,
  0xc3, 0x0f, 0xff, 0xc3,
  0xc3, 0xcf, 0xff, 0xc3,
  0xc3, 0xcf, 0xff, 0xc3,
  0xc3, 0x0f, 0xff, 0xc3,
  0xc3, 0x0f, 0xff, 0xc3,
  0xc3, 0x0f, 0xfc, 0xc3,
  0xc3, 0x0f, 0xfc, 0xc3,
  0xc3, 0x0f, 0xf0, 0xc3,
  0xc3, 0x0f, 0xf0, 0xc3,
  0xc3, 0x0f, 0xc0, 0xc3,
  0xc3, 0x0f, 0xc0, 0xc3,
  0xc3, 0x0f, 0x00, 0xc3,
  0xc3, 0x0f, 0x00, 0xc3,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff};
}
}

proc playbegin { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_playbegin] -background $bg -foreground $fg]
}

proc _playend {} {
return {
#define playend_width 32
#define playend_height 32
static char playend_bits[] = {
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0xc3, 0x00, 0xf0, 0xc3,
  0xc3, 0x00, 0xf0, 0xc3,
  0xc3, 0x03, 0xf0, 0xc3,
  0xc3, 0x03, 0xf0, 0xc3,
  0xc3, 0x0f, 0xf0, 0xc3,
  0xc3, 0x0f, 0xf0, 0xc3,
  0xc3, 0x3f, 0xf0, 0xc3,
  0xc3, 0x3f, 0xf0, 0xc3,
  0xc3, 0xff, 0xf0, 0xc3,
  0xc3, 0xff, 0xf0, 0xc3,
  0xc3, 0xff, 0xf3, 0xc3,
  0xc3, 0xff, 0xf3, 0xc3,
  0xc3, 0xff, 0xf0, 0xc3,
  0xc3, 0xff, 0xf0, 0xc3,
  0xc3, 0x3f, 0xf0, 0xc3,
  0xc3, 0x3f, 0xf0, 0xc3,
  0xc3, 0x0f, 0xf0, 0xc3,
  0xc3, 0x0f, 0xf0, 0xc3,
  0xc3, 0x03, 0xf0, 0xc3,
  0xc3, 0x03, 0xf0, 0xc3,
  0xc3, 0x00, 0xf0, 0xc3,
  0xc3, 0x00, 0xf0, 0xc3,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff};
}
}

proc playend { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_playend] -background $bg -foreground $fg]
}

proc _playerview {} {
return {
#define playerview_width 32
#define playerview_height 32
static char playerview_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x30, 0x00,
  0x00, 0x00, 0x30, 0x00,
  0x00, 0x00, 0x0f, 0x00,
  0x00, 0x00, 0x0f, 0x00,
  0x00, 0xf0, 0x00, 0x00,
  0x00, 0xf0, 0x00, 0x00,
  0x00, 0xcf, 0x00, 0x3f,
  0x00, 0xcf, 0x00, 0x3f,
  0xf0, 0x00, 0x03, 0x33,
  0xf0, 0x00, 0x03, 0x33,
  0x0c, 0x00, 0x0c, 0x33,
  0x0c, 0x00, 0x0c, 0x33,
  0x0c, 0x00, 0x0c, 0x3f,
  0x0c, 0x00, 0x0c, 0x3f,
  0xf0, 0x00, 0x03, 0x03,
  0xf0, 0x00, 0x03, 0x03,
  0x00, 0xcf, 0x00, 0x03,
  0x00, 0xcf, 0x00, 0x03,
  0x00, 0xf0, 0x00, 0x03,
  0x00, 0xf0, 0x00, 0x03,
  0x00, 0x00, 0x0f, 0x00,
  0x00, 0x00, 0x0f, 0x00,
  0x00, 0x00, 0x30, 0x00,
  0x00, 0x00, 0x30, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc playerview { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_playerview] -background $bg -foreground $fg]
}

proc _playfwd {} {
return {
#define playfwd_width 32
#define playfwd_height 32
static char playfwd_bits[] = {
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x0c, 0x00, 0xc0,
  0x03, 0x0c, 0x00, 0xc0,
  0x03, 0x3c, 0x00, 0xc0,
  0x03, 0x3c, 0x00, 0xc0,
  0x03, 0xfc, 0x00, 0xc0,
  0x03, 0xfc, 0x00, 0xc0,
  0x03, 0xfc, 0x03, 0xc0,
  0x03, 0xfc, 0x03, 0xc0,
  0x03, 0xfc, 0x0f, 0xc0,
  0x03, 0xfc, 0x0f, 0xc0,
  0x03, 0xfc, 0x3f, 0xc0,
  0x03, 0xfc, 0x3f, 0xc0,
  0x03, 0xfc, 0x0f, 0xc0,
  0x03, 0xfc, 0x0f, 0xc0,
  0x03, 0xfc, 0x03, 0xc0,
  0x03, 0xfc, 0x03, 0xc0,
  0x03, 0xfc, 0x00, 0xc0,
  0x03, 0xfc, 0x00, 0xc0,
  0x03, 0x3c, 0x00, 0xc0,
  0x03, 0x3c, 0x00, 0xc0,
  0x03, 0x0c, 0x00, 0xc0,
  0x03, 0x0c, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff};
}
}

proc playfwd { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_playfwd] -background $bg -foreground $fg]
}

proc _playfwdstep {} {
return {
#define playfwdstep_width 32
#define playfwdstep_height 32
static char playfwdstep_bits[] = {
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0xc3, 0x0f, 0x03, 0xc0,
  0xc3, 0x0f, 0x03, 0xc0,
  0xc3, 0x0f, 0x0f, 0xc0,
  0xc3, 0x0f, 0x0f, 0xc0,
  0xc3, 0x0f, 0x3f, 0xc0,
  0xc3, 0x0f, 0x3f, 0xc0,
  0xc3, 0x0f, 0xff, 0xc0,
  0xc3, 0x0f, 0xff, 0xc0,
  0xc3, 0x0f, 0xff, 0xc3,
  0xc3, 0x0f, 0xff, 0xc3,
  0xc3, 0x0f, 0xff, 0xcf,
  0xc3, 0x0f, 0xff, 0xcf,
  0xc3, 0x0f, 0xff, 0xc3,
  0xc3, 0x0f, 0xff, 0xc3,
  0xc3, 0x0f, 0xff, 0xc0,
  0xc3, 0x0f, 0xff, 0xc0,
  0xc3, 0x0f, 0x3f, 0xc0,
  0xc3, 0x0f, 0x3f, 0xc0,
  0xc3, 0x0f, 0x0f, 0xc0,
  0xc3, 0x0f, 0x0f, 0xc0,
  0xc3, 0x0f, 0x03, 0xc0,
  0xc3, 0x0f, 0x03, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff};
}
}

proc playfwdstep { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_playfwdstep] -background $bg -foreground $fg]
}

proc _playrev {} {
return {
#define playrev_width 32
#define playrev_height 32
static char playrev_bits[] = {
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x30, 0xc0,
  0x03, 0x00, 0x30, 0xc0,
  0x03, 0x00, 0x3c, 0xc0,
  0x03, 0x00, 0x3c, 0xc0,
  0x03, 0x00, 0x3f, 0xc0,
  0x03, 0x00, 0x3f, 0xc0,
  0x03, 0xc0, 0x3f, 0xc0,
  0x03, 0xc0, 0x3f, 0xc0,
  0x03, 0xf0, 0x3f, 0xc0,
  0x03, 0xf0, 0x3f, 0xc0,
  0x03, 0xfc, 0x3f, 0xc0,
  0x03, 0xfc, 0x3f, 0xc0,
  0x03, 0xf0, 0x3f, 0xc0,
  0x03, 0xf0, 0x3f, 0xc0,
  0x03, 0xc0, 0x3f, 0xc0,
  0x03, 0xc0, 0x3f, 0xc0,
  0x03, 0x00, 0x3f, 0xc0,
  0x03, 0x00, 0x3f, 0xc0,
  0x03, 0x00, 0x3c, 0xc0,
  0x03, 0x00, 0x3c, 0xc0,
  0x03, 0x00, 0x30, 0xc0,
  0x03, 0x00, 0x30, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff};
}
}

proc playrev { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_playrev] -background $bg -foreground $fg]
}

proc _playrevstep {} {
return {
#define playrevstep_width 32
#define playrevstep_height 32
static char playrevstep_bits[] = {
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0xc0, 0xf0, 0xc3,
  0x03, 0xc0, 0xf0, 0xc3,
  0x03, 0xf0, 0xf0, 0xc3,
  0x03, 0xf0, 0xf0, 0xc3,
  0x03, 0xfc, 0xf0, 0xc3,
  0x03, 0xfc, 0xf0, 0xc3,
  0x03, 0xff, 0xf0, 0xc3,
  0x03, 0xff, 0xf0, 0xc3,
  0xc3, 0xff, 0xf0, 0xc3,
  0xc3, 0xff, 0xf0, 0xc3,
  0xf3, 0xff, 0xf0, 0xc3,
  0xf3, 0xff, 0xf0, 0xc3,
  0xc3, 0xff, 0xf0, 0xc3,
  0xc3, 0xff, 0xf0, 0xc3,
  0x03, 0xff, 0xf0, 0xc3,
  0x03, 0xff, 0xf0, 0xc3,
  0x03, 0xfc, 0xf0, 0xc3,
  0x03, 0xfc, 0xf0, 0xc3,
  0x03, 0xf0, 0xf0, 0xc3,
  0x03, 0xf0, 0xf0, 0xc3,
  0x03, 0xc0, 0xf0, 0xc3,
  0x03, 0xc0, 0xf0, 0xc3,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff};
}
}

proc playrevstep { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_playrevstep] -background $bg -foreground $fg]
}

proc _polygon {} {
return {
#define polygon_width 32
#define polygon_height 32
static char polygon_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xc0, 0xff, 0x3f, 0x00,
  0xc0, 0xff, 0x3f, 0x00,
  0x30, 0x00, 0xc0, 0x00,
  0x30, 0x00, 0xc0, 0x00,
  0x0c, 0x00, 0x00, 0x03,
  0x0c, 0x00, 0x00, 0x03,
  0x0c, 0x00, 0x00, 0x0c,
  0x0c, 0x00, 0x00, 0x0c,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x0c,
  0x0c, 0x00, 0x00, 0x0c,
  0x0c, 0x00, 0x00, 0x03,
  0x0c, 0x00, 0x00, 0x03,
  0x0c, 0x00, 0xc0, 0x00,
  0x0c, 0x00, 0xc0, 0x00,
  0x0c, 0x00, 0x30, 0x00,
  0x0c, 0x00, 0x30, 0x00,
  0x0c, 0x00, 0x0c, 0x00,
  0x0c, 0x00, 0x0c, 0x00,
  0x30, 0x00, 0x03, 0x00,
  0x30, 0x00, 0x03, 0x00,
  0xc0, 0xc0, 0x00, 0x00,
  0xc0, 0xc0, 0x00, 0x00,
  0x00, 0x33, 0x00, 0x00,
  0x00, 0x33, 0x00, 0x00,
  0x00, 0x0c, 0x00, 0x00,
  0x00, 0x0c, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc polygon { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_polygon] -background $bg -foreground $fg]
}

proc _pptToIndex {} {
return {
#define pptToIndex_width 32
#define pptToIndex_height 32
static char pptToIndex_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xfc, 0xf3, 0xcf, 0xff,
  0xfc, 0xf3, 0xcf, 0xff,
  0x0c, 0x33, 0x0c, 0x0c,
  0x0c, 0x33, 0x0c, 0x0c,
  0x0c, 0x33, 0x0c, 0x0c,
  0x0c, 0x33, 0x0c, 0x0c,
  0x0c, 0x33, 0x0c, 0x0c,
  0x0c, 0x33, 0x0c, 0x0c,
  0xfc, 0xf3, 0x0f, 0x0c,
  0xfc, 0xf3, 0x0f, 0x0c,
  0x0c, 0x30, 0x00, 0x0c,
  0x0c, 0x30, 0x00, 0x0c,
  0x0c, 0x30, 0x00, 0x0c,
  0x0c, 0x30, 0x00, 0x0c,
  0x0c, 0x30, 0x00, 0x0c,
  0x0c, 0x30, 0x00, 0x0c,
  0x0c, 0x30, 0x00, 0x0c,
  0x0c, 0x30, 0x00, 0x0c,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x03, 0x3f,
  0x00, 0x00, 0x03, 0x3f,
  0xfc, 0xff, 0x0f, 0x0c,
  0xfc, 0xff, 0x0f, 0x0c,
  0x00, 0x00, 0x03, 0x0c,
  0x00, 0x00, 0x03, 0x0c,
  0x00, 0x00, 0x00, 0x3f,
  0x00, 0x00, 0x00, 0x3f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc pptToIndex { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_pptToIndex] -background $bg -foreground $fg]
}

proc _preview {} {
return {
#define preview_width 32
#define preview_height 32
static char preview_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0x33, 0x30, 0xfc, 0xcf,
  0x33, 0x30, 0xfc, 0xcf,
  0x33, 0x30, 0xfc, 0xcf,
  0x33, 0x30, 0xfc, 0xcf,
  0x33, 0x30, 0xfc, 0xcf,
  0x33, 0x30, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc preview { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_preview] -background $bg -foreground $fg]
}

proc _print {} {
return {
#define print_width 32
#define print_height 32
static char print_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0xfc, 0xff, 0x0f,
  0x00, 0xfc, 0xff, 0x0f,
  0x00, 0x03, 0x00, 0x0c,
  0x00, 0x03, 0x00, 0x0c,
  0x00, 0xf3, 0x3f, 0x03,
  0x00, 0xf3, 0x3f, 0x03,
  0xc0, 0x00, 0x00, 0x03,
  0xc0, 0x00, 0x00, 0x03,
  0xc0, 0xfc, 0xcf, 0x3f,
  0xc0, 0xfc, 0xcf, 0x3f,
  0x30, 0x00, 0xc0, 0xcc,
  0x30, 0x00, 0xc0, 0xcc,
  0xfc, 0xff, 0x3f, 0xf3,
  0xfc, 0xff, 0x3f, 0xf3,
  0x03, 0x00, 0xc0, 0xcc,
  0x03, 0x00, 0xc0, 0xcc,
  0xff, 0xff, 0xff, 0xc3,
  0xff, 0xff, 0xff, 0xc3,
  0x03, 0x00, 0x00, 0x33,
  0x03, 0x00, 0x00, 0x33,
  0x03, 0x00, 0x00, 0x3f,
  0x03, 0x00, 0x00, 0x3f,
  0xff, 0xff, 0xff, 0x33,
  0xff, 0xff, 0xff, 0x33,
  0x0c, 0x00, 0xc0, 0x0c,
  0x0c, 0x00, 0xc0, 0x0c,
  0xf0, 0xff, 0xff, 0x03,
  0xf0, 0xff, 0xff, 0x03,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc print { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_print] -background $bg -foreground $fg]
}

proc _questionmark {} {
return {
#define questionmark_width 32
#define questionmark_height 32
static char questionmark_bits[] = {
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0x30, 0x0c, 0x00,
  0x00, 0x30, 0x0c, 0x00,
  0x00, 0x0c, 0x30, 0x00,
  0x00, 0x0c, 0x30, 0x00,
  0x00, 0x00, 0x30, 0x00,
  0x00, 0x00, 0x30, 0x00,
  0x00, 0x00, 0x30, 0x00,
  0x00, 0x00, 0x30, 0x00,
  0x00, 0x00, 0x0c, 0x00,
  0x00, 0x00, 0x0c, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0x30, 0x00, 0x00,
  0x00, 0x30, 0x00, 0x00,
  0x00, 0x0c, 0x00, 0x00,
  0x00, 0x0c, 0x00, 0x00,
  0x00, 0x0c, 0x00, 0x00,
  0x00, 0x0c, 0x00, 0x00,
  0x00, 0x0c, 0x30, 0x00,
  0x00, 0x0c, 0x30, 0x00,
  0x00, 0x30, 0x0c, 0x00,
  0x00, 0x30, 0x0c, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00};
}
}

proc questionmark { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_questionmark] -background $bg -foreground $fg]
}

proc _rectangle {} {
return {
#define rectangle_width 32
#define rectangle_height 32
static char rectangle_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc rectangle { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_rectangle] -background $bg -foreground $fg]
}

proc _redo {} {
return {
#define redo_width 32
#define redo_height 32
static char redo_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0xf0, 0x3f, 0x00,
  0x00, 0xf0, 0x3f, 0x00,
  0x00, 0x0c, 0xc0, 0x00,
  0x00, 0x0c, 0xc0, 0x00,
  0x00, 0x03, 0x00, 0x03,
  0x00, 0x03, 0x00, 0x03,
  0x00, 0x03, 0x00, 0x03,
  0x00, 0x03, 0x00, 0x03,
  0x00, 0x03, 0x00, 0x03,
  0x00, 0x03, 0x00, 0x03,
  0x00, 0x03, 0xf0, 0x3f,
  0x00, 0x03, 0xf0, 0x3f,
  0x00, 0x03, 0xc0, 0x0f,
  0x00, 0x03, 0xc0, 0x0f,
  0x00, 0x0c, 0x00, 0x03,
  0x00, 0x0c, 0x00, 0x03,
  0x00, 0x30, 0x00, 0x00,
  0x00, 0x30, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc redo { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_redo] -background $bg -foreground $fg]
}

proc _renCtrl {} {
return {
#define renCtrl_width 32
#define renCtrl_height 32
static char renCtrl_bits[] = {
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0xc0, 0x30,
  0x0c, 0x00, 0xc0, 0x30,
  0x0c, 0x00, 0x30, 0x30,
  0x0c, 0x00, 0x30, 0x30,
  0x0c, 0xfc, 0x0c, 0x30,
  0x0c, 0xfc, 0x0c, 0x30,
  0x0c, 0x0c, 0x03, 0x30,
  0x0c, 0x0c, 0x03, 0x30,
  0x0c, 0x0c, 0x0c, 0x30,
  0x0c, 0x0c, 0x0c, 0x30,
  0x0c, 0x0c, 0x0c, 0x30,
  0x0c, 0x0c, 0x0c, 0x30,
  0x0c, 0x0c, 0x0c, 0x30,
  0x0c, 0x0c, 0x0c, 0x30,
  0x0c, 0xfc, 0x0f, 0x30,
  0x0c, 0xfc, 0x0f, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f};
}
}

proc renCtrl { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_renCtrl] -background $bg -foreground $fg]
}

proc _renIn {} {
return {
#define renIn_width 32
#define renIn_height 32
static char renIn_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xf0, 0xff, 0x00, 0x00,
  0xf0, 0xff, 0x00, 0x00,
  0x30, 0xc0, 0x03, 0x00,
  0x30, 0xc0, 0x03, 0x00,
  0x30, 0xc0, 0x0c, 0x00,
  0x30, 0xc0, 0x0c, 0x00,
  0x30, 0xc0, 0x3f, 0x00,
  0x30, 0xc0, 0x3f, 0x00,
  0x30, 0x00, 0x30, 0x03,
  0x30, 0x00, 0x30, 0x03,
  0x30, 0x00, 0x30, 0x0f,
  0x30, 0x00, 0x30, 0x0f,
  0x30, 0xf0, 0xff, 0x3f,
  0x30, 0xf0, 0xff, 0x3f,
  0x30, 0xf0, 0xff, 0x3f,
  0x30, 0xf0, 0xff, 0x3f,
  0x30, 0x00, 0x30, 0x0f,
  0x30, 0x00, 0x30, 0x0f,
  0x30, 0x00, 0x30, 0x03,
  0x30, 0x00, 0x30, 0x03,
  0x30, 0x00, 0x30, 0x00,
  0x30, 0x00, 0x30, 0x00,
  0x30, 0x00, 0x30, 0x00,
  0x30, 0x00, 0x30, 0x00,
  0xf0, 0xff, 0x3f, 0x00,
  0xf0, 0xff, 0x3f, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc renIn { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_renIn] -background $bg -foreground $fg]
}

proc _renOut {} {
return {
#define renOut_width 32
#define renOut_height 32
static char renOut_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xc0, 0xff, 0x3f, 0x00,
  0xc0, 0xff, 0x3f, 0x00,
  0xc0, 0x00, 0xf0, 0x00,
  0xc0, 0x00, 0xf0, 0x00,
  0xc0, 0x00, 0x30, 0x03,
  0xc0, 0x00, 0x30, 0x03,
  0xc0, 0x00, 0xf0, 0x0f,
  0xc0, 0x00, 0xf0, 0x0f,
  0xc0, 0x30, 0x00, 0x0c,
  0xc0, 0x30, 0x00, 0x0c,
  0xc0, 0xf0, 0x00, 0x0c,
  0xc0, 0xf0, 0x00, 0x0c,
  0xfc, 0xff, 0x03, 0x0c,
  0xfc, 0xff, 0x03, 0x0c,
  0xfc, 0xff, 0x03, 0x0c,
  0xfc, 0xff, 0x03, 0x0c,
  0xc0, 0xf0, 0x00, 0x0c,
  0xc0, 0xf0, 0x00, 0x0c,
  0xc0, 0x30, 0x00, 0x0c,
  0xc0, 0x30, 0x00, 0x0c,
  0xc0, 0x00, 0x00, 0x0c,
  0xc0, 0x00, 0x00, 0x0c,
  0xc0, 0x00, 0x00, 0x0c,
  0xc0, 0x00, 0x00, 0x0c,
  0xc0, 0xff, 0xff, 0x0f,
  0xc0, 0xff, 0xff, 0x0f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc renOut { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_renOut] -background $bg -foreground $fg]
}

proc _rename {} {
return {
#define rename_width 32
#define rename_height 32
static char rename_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x03, 0x03, 0xc0, 0xff,
  0x03, 0x03, 0xc0, 0xff,
  0x03, 0x03, 0xc0, 0xc0,
  0x03, 0x03, 0xc0, 0xc0,
  0x03, 0x03, 0xc0, 0xc0,
  0x03, 0x03, 0xc0, 0xc0,
  0x03, 0x03, 0xc0, 0xc0,
  0x03, 0x03, 0xc0, 0xc0,
  0x03, 0xc3, 0xc0, 0xc0,
  0x03, 0xc3, 0xc0, 0xc0,
  0x03, 0xc3, 0xc3, 0xc0,
  0x03, 0xc3, 0xc3, 0xc0,
  0x03, 0xf3, 0xcf, 0xff,
  0x03, 0xf3, 0xcf, 0xff,
  0x03, 0xc3, 0xc3, 0xc0,
  0x03, 0xc3, 0xc3, 0xc0,
  0x03, 0xc3, 0xc0, 0xc0,
  0x03, 0xc3, 0xc0, 0xc0,
  0x03, 0x03, 0xc0, 0xc0,
  0x03, 0x03, 0xc0, 0xc0,
  0x03, 0x03, 0xc0, 0xc0,
  0x03, 0x03, 0xc0, 0xc0,
  0xff, 0x03, 0xc0, 0xc0,
  0xff, 0x03, 0xc0, 0xc0,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc rename { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_rename] -background $bg -foreground $fg]
}

proc _replacewp {} {
return {
#define replacewp_width 32
#define replacewp_height 32
static char replacewp_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xfc, 0x00, 0x00, 0x00,
  0xfc, 0x00, 0x00, 0x00,
  0xcc, 0x00, 0x00, 0x00,
  0xcc, 0x00, 0x00, 0x00,
  0xfc, 0x00, 0x00, 0x00,
  0xfc, 0x00, 0x00, 0x00,
  0x30, 0x00, 0x00, 0x00,
  0x30, 0x00, 0x00, 0x00,
  0x30, 0x00, 0x00, 0x00,
  0x30, 0x00, 0x00, 0x00,
  0xfc, 0xc0, 0x00, 0x3f,
  0xfc, 0xc0, 0x00, 0x3f,
  0xcc, 0xf0, 0x0f, 0x33,
  0xcc, 0xf0, 0x0f, 0x33,
  0xfc, 0xc0, 0x00, 0x3f,
  0xfc, 0xc0, 0x00, 0x3f,
  0x30, 0x00, 0x00, 0x00,
  0x30, 0x00, 0x00, 0x00,
  0x30, 0x00, 0x00, 0x00,
  0x30, 0x00, 0x00, 0x00,
  0x30, 0x00, 0x00, 0x00,
  0x30, 0x00, 0x00, 0x00,
  0xfc, 0x00, 0x00, 0x00,
  0xfc, 0x00, 0x00, 0x00,
  0xcc, 0x00, 0x00, 0x00,
  0xcc, 0x00, 0x00, 0x00,
  0xfc, 0x00, 0x00, 0x00,
  0xfc, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc replacewp { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_replacewp] -background $bg -foreground $fg]
}

proc _rescan {} {
return {
#define rescan_width 32
#define rescan_height 32
static char rescan_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xc0, 0x00, 0x00, 0x00,
  0xc0, 0x00, 0x00, 0x00,
  0xc0, 0x00, 0x00, 0x00,
  0xc0, 0x00, 0x00, 0x00,
  0xc0, 0xc0, 0xff, 0x03,
  0xc0, 0xc0, 0xff, 0x03,
  0xc0, 0xc0, 0x00, 0x03,
  0xc0, 0xc0, 0x00, 0x03,
  0xfc, 0xff, 0x00, 0x03,
  0xfc, 0xff, 0x00, 0x03,
  0xfc, 0xcc, 0x00, 0x03,
  0xfc, 0xcc, 0x00, 0x03,
  0xfc, 0xcc, 0xff, 0x03,
  0xfc, 0xcc, 0xff, 0x03,
  0xfc, 0x0c, 0x00, 0x00,
  0xfc, 0x0c, 0x00, 0x00,
  0xfc, 0x0c, 0xfc, 0x3f,
  0xfc, 0x0c, 0xfc, 0x3f,
  0xfc, 0x0c, 0x0c, 0x30,
  0xfc, 0x0c, 0x0c, 0x30,
  0xfc, 0xfc, 0x0f, 0x30,
  0xfc, 0xfc, 0x0f, 0x30,
  0xfc, 0x00, 0x0c, 0x30,
  0xfc, 0x00, 0x0c, 0x30,
  0xff, 0x03, 0xfc, 0x3f,
  0xff, 0x03, 0xfc, 0x3f,
  0xfc, 0x00, 0x00, 0x00,
  0xfc, 0x00, 0x00, 0x00,
  0x30, 0x00, 0x00, 0x00,
  0x30, 0x00, 0x00, 0x00};
}
}

proc rescan { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_rescan] -background $bg -foreground $fg]
}

proc _right {} {
return {
#define right_width 32
#define right_height 32
static char right_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x0f, 0x00,
  0x00, 0xc0, 0x0f, 0x00,
  0x00, 0xff, 0x3f, 0x00,
  0x00, 0xff, 0x3f, 0x00,
  0x00, 0xff, 0xff, 0x00,
  0x00, 0xff, 0xff, 0x00,
  0x00, 0xff, 0x3f, 0x00,
  0x00, 0xff, 0x3f, 0x00,
  0x00, 0xc0, 0x0f, 0x00,
  0x00, 0xc0, 0x0f, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc right { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_right] -background $bg -foreground $fg]
}

proc _rightleft {} {
return {
#define rightleft_width 32
#define rightleft_height 12
static char rightleft_bits[] = {
  0x00, 0x03, 0x00, 0x00,
  0x00, 0x03, 0x00, 0x00,
  0xc0, 0x03, 0x00, 0x00,
  0xc0, 0x03, 0x00, 0x00,
  0xf0, 0xff, 0xff, 0x0f,
  0xf0, 0xff, 0xff, 0x0f,
  0xf0, 0xff, 0xff, 0x0f,
  0xf0, 0xff, 0xff, 0x0f,
  0xc0, 0x03, 0x00, 0x00,
  0xc0, 0x03, 0x00, 0x00,
  0x00, 0x03, 0x00, 0x00,
  0x00, 0x03, 0x00, 0x00};
}
}

proc rightleft { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_rightleft] -background $bg -foreground $fg]
}

proc _rollupclosed {} {
return {
#define rollupclosed_width 32
#define rollupclosed_height 32
static char rollupclosed_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x0c, 0x00, 0x00,
  0x00, 0x0c, 0x00, 0x00,
  0x00, 0x3c, 0x00, 0x00,
  0x00, 0x3c, 0x00, 0x00,
  0x00, 0xfc, 0x00, 0x00,
  0x00, 0xfc, 0x00, 0x00,
  0x00, 0xfc, 0x03, 0x00,
  0x00, 0xfc, 0x03, 0x00,
  0x00, 0xfc, 0x0f, 0x00,
  0x00, 0xfc, 0x0f, 0x00,
  0x00, 0xfc, 0x3f, 0x00,
  0x00, 0xfc, 0x3f, 0x00,
  0x00, 0xfc, 0x0f, 0x00,
  0x00, 0xfc, 0x0f, 0x00,
  0x00, 0xfc, 0x00, 0x00,
  0x00, 0xfc, 0x00, 0x00,
  0x00, 0x3c, 0x00, 0x00,
  0x00, 0x3c, 0x00, 0x00,
  0x00, 0x0c, 0x00, 0x00,
  0x00, 0x0c, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc rollupclosed { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_rollupclosed] -background $bg -foreground $fg]
}

proc _rollupopened {} {
return {
#define rollupopened_width 32
#define rollupopened_height 32
static char rollupopened_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xc0, 0xff, 0xff, 0x03,
  0xc0, 0xff, 0xff, 0x03,
  0x00, 0xff, 0xff, 0x00,
  0x00, 0xff, 0xff, 0x00,
  0x00, 0xfc, 0x3f, 0x00,
  0x00, 0xfc, 0x3f, 0x00,
  0x00, 0xf0, 0x0f, 0x00,
  0x00, 0xf0, 0x0f, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc rollupopened { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_rollupopened] -background $bg -foreground $fg]
}

proc _rotateleft {} {
return {
#define rotateleft_width 32
#define rotateleft_height 32
static char rotateleft_bits[] = {
  0x00, 0x00, 0xc0, 0x00,
  0x00, 0x00, 0xc0, 0x00,
  0xfc, 0x3f, 0xf0, 0x3f,
  0xfc, 0x3f, 0xf0, 0x3f,
  0x0c, 0x00, 0xc0, 0x30,
  0x0c, 0x00, 0xc0, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x3f, 0xff, 0xff, 0x30,
  0x3f, 0xff, 0xff, 0x30,
  0x0c, 0x03, 0xc0, 0x30,
  0x0c, 0x03, 0xc0, 0x30,
  0x00, 0x03, 0xc0, 0x30,
  0x00, 0x03, 0xc0, 0x30,
  0x00, 0x03, 0xc0, 0x00,
  0x00, 0x03, 0xc0, 0x00,
  0x00, 0x03, 0xc0, 0x00,
  0x00, 0x03, 0xc0, 0x00,
  0x0c, 0x03, 0xc0, 0x00,
  0x0c, 0x03, 0xc0, 0x00,
  0x0c, 0x03, 0xc0, 0x30,
  0x0c, 0x03, 0xc0, 0x30,
  0x0c, 0xff, 0xff, 0xfc,
  0x0c, 0xff, 0xff, 0xfc,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x03, 0x00, 0x30,
  0x0c, 0x03, 0x00, 0x30,
  0xfc, 0x0f, 0xfc, 0x3f,
  0xfc, 0x0f, 0xfc, 0x3f,
  0x00, 0x03, 0x00, 0x00,
  0x00, 0x03, 0x00, 0x00};
}
}

proc rotateleft { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_rotateleft] -background $bg -foreground $fg]
}

proc _rotateright {} {
return {
#define rotateright_width 32
#define rotateright_height 32
static char rotateright_bits[] = {
  0x00, 0x03, 0x00, 0x00,
  0x00, 0x03, 0x00, 0x00,
  0xfc, 0x0f, 0xfc, 0x3f,
  0xfc, 0x0f, 0xfc, 0x3f,
  0x0c, 0x03, 0x00, 0x30,
  0x0c, 0x03, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0xff, 0xff, 0xfc,
  0x0c, 0xff, 0xff, 0xfc,
  0x0c, 0x03, 0xc0, 0x30,
  0x0c, 0x03, 0xc0, 0x30,
  0x0c, 0x03, 0xc0, 0x00,
  0x0c, 0x03, 0xc0, 0x00,
  0x00, 0x03, 0xc0, 0x00,
  0x00, 0x03, 0xc0, 0x00,
  0x00, 0x03, 0xc0, 0x00,
  0x00, 0x03, 0xc0, 0x00,
  0x00, 0x03, 0xc0, 0x30,
  0x00, 0x03, 0xc0, 0x30,
  0x0c, 0x03, 0xc0, 0x30,
  0x0c, 0x03, 0xc0, 0x30,
  0x3f, 0xff, 0xff, 0x30,
  0x3f, 0xff, 0xff, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0xc0, 0x30,
  0x0c, 0x00, 0xc0, 0x30,
  0xfc, 0x3f, 0xf0, 0x3f,
  0xfc, 0x3f, 0xf0, 0x3f,
  0x00, 0x00, 0xc0, 0x00,
  0x00, 0x00, 0xc0, 0x00};
}
}

proc rotateright { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_rotateright] -background $bg -foreground $fg]
}

proc _save {} {
return {
#define save_width 32
#define save_height 32
static char save_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0xcc, 0x00, 0x00, 0x33,
  0xcc, 0x00, 0x00, 0x33,
  0xcc, 0x00, 0x00, 0x3f,
  0xcc, 0x00, 0x00, 0x3f,
  0xfc, 0x00, 0x00, 0x33,
  0xfc, 0x00, 0x00, 0x33,
  0xfc, 0x00, 0x00, 0x33,
  0xfc, 0x00, 0x00, 0x33,
  0xfc, 0x00, 0x00, 0x33,
  0xfc, 0x00, 0x00, 0x33,
  0xcc, 0x00, 0x00, 0x33,
  0xcc, 0x00, 0x00, 0x33,
  0x0c, 0xff, 0xff, 0x30,
  0x0c, 0xff, 0xff, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0xff, 0xff, 0x33,
  0x0c, 0xff, 0xff, 0x33,
  0x0c, 0xff, 0x0f, 0x33,
  0x0c, 0xff, 0x0f, 0x33,
  0x0c, 0xff, 0x0f, 0x33,
  0x0c, 0xff, 0x0f, 0x33,
  0x0c, 0xff, 0x0f, 0x33,
  0x0c, 0xff, 0x0f, 0x33,
  0xf0, 0xff, 0xff, 0x3f,
  0xf0, 0xff, 0xff, 0x3f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc save { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_save] -background $bg -foreground $fg]
}

proc _saveleft {} {
return {
#define saveleft_width 32
#define saveleft_height 32
static char saveleft_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0xcc, 0x00, 0x00, 0x33,
  0xcc, 0x00, 0x00, 0x33,
  0xcc, 0x30, 0x00, 0x3f,
  0xcc, 0x30, 0x00, 0x3f,
  0xfc, 0xfc, 0x3f, 0x33,
  0xfc, 0xfc, 0x3f, 0x33,
  0xfc, 0xfc, 0x3f, 0x33,
  0xfc, 0xfc, 0x3f, 0x33,
  0xfc, 0x30, 0x00, 0x33,
  0xfc, 0x30, 0x00, 0x33,
  0xcc, 0x00, 0x00, 0x33,
  0xcc, 0x00, 0x00, 0x33,
  0x0c, 0xff, 0xff, 0x30,
  0x0c, 0xff, 0xff, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0xff, 0xff, 0x33,
  0x0c, 0xff, 0xff, 0x33,
  0x0c, 0xff, 0x0f, 0x33,
  0x0c, 0xff, 0x0f, 0x33,
  0x0c, 0xff, 0x0f, 0x33,
  0x0c, 0xff, 0x0f, 0x33,
  0x0c, 0xff, 0x0f, 0x33,
  0x0c, 0xff, 0x0f, 0x33,
  0xf0, 0xff, 0xff, 0x3f,
  0xf0, 0xff, 0xff, 0x3f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc saveleft { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_saveleft] -background $bg -foreground $fg]
}

proc _saveright {} {
return {
#define saveright_width 32
#define saveright_height 32
static char saveright_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0xcc, 0x00, 0x00, 0x33,
  0xcc, 0x00, 0x00, 0x33,
  0xcc, 0x00, 0x0c, 0x3f,
  0xcc, 0x00, 0x0c, 0x3f,
  0xfc, 0xfc, 0x3f, 0x33,
  0xfc, 0xfc, 0x3f, 0x33,
  0xfc, 0xfc, 0x3f, 0x33,
  0xfc, 0xfc, 0x3f, 0x33,
  0xfc, 0x00, 0x0c, 0x33,
  0xfc, 0x00, 0x0c, 0x33,
  0xcc, 0x00, 0x00, 0x33,
  0xcc, 0x00, 0x00, 0x33,
  0x0c, 0xff, 0xff, 0x30,
  0x0c, 0xff, 0xff, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0xff, 0xff, 0x33,
  0x0c, 0xff, 0xff, 0x33,
  0x0c, 0xff, 0x0f, 0x33,
  0x0c, 0xff, 0x0f, 0x33,
  0x0c, 0xff, 0x0f, 0x33,
  0x0c, 0xff, 0x0f, 0x33,
  0x0c, 0xff, 0x0f, 0x33,
  0x0c, 0xff, 0x0f, 0x33,
  0xf0, 0xff, 0xff, 0x3f,
  0xf0, 0xff, 0xff, 0x3f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc saveright { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_saveright] -background $bg -foreground $fg]
}

proc _scale {} {
return {
#define scale_width 32
#define scale_height 32
static char scale_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0xcc, 0x0f, 0xf0, 0x33,
  0xcc, 0x0f, 0xf0, 0x33,
  0xcc, 0x00, 0x00, 0x33,
  0xcc, 0x00, 0x00, 0x33,
  0xcc, 0xfc, 0x3f, 0x33,
  0xcc, 0xfc, 0x3f, 0x33,
  0x0c, 0x0c, 0x30, 0x30,
  0x0c, 0x0c, 0x30, 0x30,
  0x0c, 0x0c, 0x30, 0x30,
  0x0c, 0x0c, 0x30, 0x30,
  0x0c, 0x0c, 0x30, 0x30,
  0x0c, 0x0c, 0x30, 0x30,
  0x0c, 0x0c, 0x30, 0x30,
  0x0c, 0x0c, 0x30, 0x30,
  0xcc, 0xfc, 0x3f, 0x33,
  0xcc, 0xfc, 0x3f, 0x33,
  0xcc, 0x00, 0x00, 0x33,
  0xcc, 0x00, 0x00, 0x33,
  0xcc, 0x0f, 0xf0, 0x33,
  0xcc, 0x0f, 0xf0, 0x33,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc scale { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_scale] -background $bg -foreground $fg]
}

proc _search {} {
return {
#define search_width 32
#define search_height 32
static char search_bits[] = {
  0xff, 0xff, 0x03, 0x00,
  0xff, 0xff, 0x03, 0x00,
  0x03, 0x00, 0x0f, 0x00,
  0x03, 0x00, 0x0f, 0x00,
  0x03, 0x00, 0x33, 0x00,
  0x03, 0x00, 0x33, 0x00,
  0x03, 0x00, 0xff, 0x00,
  0x03, 0x00, 0xff, 0x00,
  0x03, 0x00, 0xc0, 0x00,
  0x03, 0x00, 0xc0, 0x00,
  0x03, 0x00, 0xff, 0x00,
  0x03, 0x00, 0xff, 0x00,
  0x03, 0xc0, 0x00, 0x03,
  0x03, 0xc0, 0x00, 0x03,
  0x03, 0x30, 0x00, 0x0c,
  0x03, 0x30, 0x00, 0x0c,
  0x03, 0x30, 0x00, 0x0c,
  0x03, 0x30, 0x00, 0x0c,
  0x03, 0x30, 0x00, 0x0c,
  0x03, 0x30, 0x00, 0x0c,
  0x03, 0x30, 0x00, 0x0c,
  0x03, 0x30, 0x00, 0x0c,
  0x03, 0xc0, 0x00, 0x03,
  0x03, 0xc0, 0x00, 0x03,
  0x03, 0x00, 0xff, 0x3c,
  0x03, 0x00, 0xff, 0x3c,
  0x03, 0x00, 0xc0, 0xfc,
  0x03, 0x00, 0xc0, 0xfc,
  0xff, 0xff, 0xff, 0xf0,
  0xff, 0xff, 0xff, 0xf0,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc search { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_search] -background $bg -foreground $fg]
}

proc _searchleft {} {
return {
#define searchleft_width 32
#define searchleft_height 32
static char searchleft_bits[] = {
  0xff, 0xff, 0x03, 0x00,
  0xff, 0xff, 0x03, 0x00,
  0x03, 0x00, 0x0f, 0x00,
  0x03, 0x00, 0x0f, 0x00,
  0x03, 0x00, 0x33, 0x00,
  0x03, 0x00, 0x33, 0x00,
  0x03, 0x00, 0xff, 0x00,
  0x03, 0x00, 0xff, 0x00,
  0x03, 0x00, 0xc0, 0x00,
  0x03, 0x00, 0xc0, 0x00,
  0x03, 0x00, 0xff, 0x00,
  0x03, 0x00, 0xff, 0x00,
  0x03, 0xc0, 0x00, 0x03,
  0x03, 0xc0, 0x00, 0x03,
  0x03, 0x30, 0x00, 0x0c,
  0x03, 0x30, 0x00, 0x0c,
  0x03, 0xf0, 0x3f, 0x0c,
  0x03, 0xf0, 0x3f, 0x0c,
  0x03, 0xf0, 0x3f, 0x0c,
  0x03, 0xf0, 0x3f, 0x0c,
  0x03, 0x30, 0x00, 0x0c,
  0x03, 0x30, 0x00, 0x0c,
  0x03, 0xc0, 0x00, 0x03,
  0x03, 0xc0, 0x00, 0x03,
  0x03, 0x00, 0xff, 0x3c,
  0x03, 0x00, 0xff, 0x3c,
  0x03, 0x00, 0xc0, 0xfc,
  0x03, 0x00, 0xc0, 0xfc,
  0xff, 0xff, 0xff, 0xf0,
  0xff, 0xff, 0xff, 0xf0,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc searchleft { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_searchleft] -background $bg -foreground $fg]
}

proc _searchright {} {
return {
#define searchright_width 32
#define searchright_height 32
static char searchright_bits[] = {
  0xff, 0xff, 0x03, 0x00,
  0xff, 0xff, 0x03, 0x00,
  0x03, 0x00, 0x0f, 0x00,
  0x03, 0x00, 0x0f, 0x00,
  0x03, 0x00, 0x33, 0x00,
  0x03, 0x00, 0x33, 0x00,
  0x03, 0x00, 0xff, 0x00,
  0x03, 0x00, 0xff, 0x00,
  0x03, 0x00, 0xc0, 0x00,
  0x03, 0x00, 0xc0, 0x00,
  0x03, 0x00, 0xff, 0x00,
  0x03, 0x00, 0xff, 0x00,
  0x03, 0xc0, 0x00, 0x03,
  0x03, 0xc0, 0x00, 0x03,
  0x03, 0x30, 0x00, 0x0c,
  0x03, 0x30, 0x00, 0x0c,
  0x03, 0x30, 0xfc, 0x0f,
  0x03, 0x30, 0xfc, 0x0f,
  0x03, 0x30, 0xfc, 0x0f,
  0x03, 0x30, 0xfc, 0x0f,
  0x03, 0x30, 0x00, 0x0c,
  0x03, 0x30, 0x00, 0x0c,
  0x03, 0xc0, 0x00, 0x03,
  0x03, 0xc0, 0x00, 0x03,
  0x03, 0x00, 0xff, 0x3c,
  0x03, 0x00, 0xff, 0x3c,
  0x03, 0x00, 0xc0, 0xfc,
  0x03, 0x00, 0xc0, 0xfc,
  0xff, 0xff, 0xff, 0xf0,
  0xff, 0xff, 0xff, 0xf0,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc searchright { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_searchright] -background $bg -foreground $fg]
}

proc _selectall {} {
return {
#define selectall_width 32
#define selectall_height 32
static char selectall_bits[] = {
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff};
}
}

proc selectall { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_selectall] -background $bg -foreground $fg]
}

proc _shadow {} {
return {
#define shadow_width 32
#define shadow_height 32
static char shadow_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xc0, 0x0f, 0x00, 0x00,
  0xc0, 0x0f, 0x00, 0x00,
  0xc0, 0x0c, 0x00, 0x00,
  0xc0, 0x0c, 0x00, 0x00,
  0xc0, 0x0c, 0x00, 0x00,
  0xc0, 0x0c, 0x00, 0x00,
  0xc0, 0x0c, 0x00, 0x00,
  0xc0, 0x0c, 0x00, 0x00,
  0xc0, 0x0c, 0x00, 0x00,
  0xc0, 0x0c, 0x00, 0x00,
  0xc0, 0x0c, 0xc0, 0x03,
  0xc0, 0x0c, 0xc0, 0x03,
  0xc0, 0x0c, 0xf0, 0x00,
  0xc0, 0x0c, 0xf0, 0x00,
  0xc0, 0x0c, 0x3c, 0x00,
  0xc0, 0x0c, 0x3c, 0x00,
  0xc0, 0x0c, 0x0f, 0x00,
  0xc0, 0x0c, 0x0f, 0x00,
  0xc0, 0xcc, 0x03, 0x00,
  0xc0, 0xcc, 0x03, 0x00,
  0xc0, 0xfc, 0x00, 0x00,
  0xc0, 0xfc, 0x00, 0x00,
  0xc0, 0x3f, 0x00, 0x00,
  0xc0, 0x3f, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc shadow { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_shadow] -background $bg -foreground $fg]
}

proc _sheet {} {
return {
#define sheet_width 32
#define sheet_height 32
static char sheet_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xf0, 0xff, 0xff, 0x0f,
  0xf0, 0xff, 0xff, 0x0f,
  0xf0, 0xff, 0xff, 0x0f,
  0xf0, 0xff, 0xff, 0x0f,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0xf0, 0xff, 0xff, 0x0f,
  0xf0, 0xff, 0xff, 0x0f,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0xf0, 0xff, 0xff, 0x0f,
  0xf0, 0xff, 0xff, 0x0f,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0xf0, 0xff, 0xff, 0x0f,
  0xf0, 0xff, 0xff, 0x0f,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0xf0, 0xff, 0xff, 0x0f,
  0xf0, 0xff, 0xff, 0x0f,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0xf0, 0xff, 0xff, 0x0f,
  0xf0, 0xff, 0xff, 0x0f,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0xf0, 0xff, 0xff, 0x0f,
  0xf0, 0xff, 0xff, 0x0f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc sheet { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_sheet] -background $bg -foreground $fg]
}

proc _sheetIn {} {
return {
#define sheetIn_width 32
#define sheetIn_height 32
static char sheetIn_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0xff, 0xff, 0x0f,
  0x00, 0xff, 0xff, 0x0f,
  0x00, 0xff, 0xff, 0x0f,
  0x00, 0xff, 0xff, 0x0f,
  0x00, 0x03, 0x00, 0x0c,
  0x00, 0x03, 0x00, 0x0c,
  0x00, 0x03, 0x00, 0x0c,
  0x00, 0x03, 0x00, 0x0c,
  0x00, 0x33, 0xf0, 0x0f,
  0x00, 0x33, 0xf0, 0x0f,
  0x00, 0xf3, 0x00, 0x0c,
  0x00, 0xf3, 0x00, 0x0c,
  0xfc, 0xff, 0xf3, 0x0f,
  0xfc, 0xff, 0xf3, 0x0f,
  0xfc, 0xff, 0x03, 0x0c,
  0xfc, 0xff, 0x03, 0x0c,
  0x00, 0xf3, 0xf0, 0x0f,
  0x00, 0xf3, 0xf0, 0x0f,
  0x00, 0x33, 0x00, 0x0c,
  0x00, 0x33, 0x00, 0x0c,
  0x00, 0x03, 0x00, 0x0c,
  0x00, 0x03, 0x00, 0x0c,
  0x00, 0xff, 0xff, 0x0f,
  0x00, 0xff, 0xff, 0x0f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc sheetIn { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_sheetIn] -background $bg -foreground $fg]
}

proc _sheetOut {} {
return {
#define sheetOut_width 32
#define sheetOut_height 32
static char sheetOut_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xf0, 0xff, 0x3f, 0x00,
  0xf0, 0xff, 0x3f, 0x00,
  0xf0, 0xff, 0x3f, 0x00,
  0xf0, 0xff, 0x3f, 0x00,
  0x30, 0x00, 0x30, 0x00,
  0x30, 0x00, 0x30, 0x00,
  0x30, 0x00, 0x30, 0x00,
  0x30, 0x00, 0x30, 0x00,
  0xf0, 0xff, 0x3f, 0x03,
  0xf0, 0xff, 0x3f, 0x03,
  0x30, 0x00, 0x30, 0x0f,
  0x30, 0x00, 0x30, 0x0f,
  0x30, 0xf0, 0xff, 0x3f,
  0x30, 0xf0, 0xff, 0x3f,
  0x30, 0xf0, 0xff, 0x3f,
  0x30, 0xf0, 0xff, 0x3f,
  0x30, 0x00, 0x30, 0x0f,
  0x30, 0x00, 0x30, 0x0f,
  0xf0, 0xff, 0x3f, 0x03,
  0xf0, 0xff, 0x3f, 0x03,
  0x30, 0x00, 0x30, 0x00,
  0x30, 0x00, 0x30, 0x00,
  0xf0, 0xff, 0x3f, 0x00,
  0xf0, 0xff, 0x3f, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc sheetOut { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_sheetOut] -background $bg -foreground $fg]
}

proc _shiftwp {} {
return {
#define shiftwp_width 32
#define shiftwp_height 32
static char shiftwp_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xfc, 0x00, 0x00, 0x3f,
  0xfc, 0x00, 0x00, 0x3f,
  0xcc, 0x00, 0x00, 0x33,
  0xcc, 0x00, 0x00, 0x33,
  0xfc, 0x00, 0x00, 0x3f,
  0xfc, 0x00, 0x00, 0x3f,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0xfc, 0xc0, 0x00, 0x3f,
  0xfc, 0xc0, 0x00, 0x3f,
  0xcc, 0xf0, 0x0f, 0x33,
  0xcc, 0xf0, 0x0f, 0x33,
  0xfc, 0xc0, 0x00, 0x3f,
  0xfc, 0xc0, 0x00, 0x3f,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0xfc, 0x00, 0x00, 0x3f,
  0xfc, 0x00, 0x00, 0x3f,
  0xcc, 0x00, 0x00, 0x33,
  0xcc, 0x00, 0x00, 0x33,
  0xfc, 0x00, 0x00, 0x3f,
  0xfc, 0x00, 0x00, 0x3f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc shiftwp { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_shiftwp] -background $bg -foreground $fg]
}

proc _slideShowAll {} {
return {
#define slideShowAll_width 32
#define slideShowAll_height 32
static char slideShowAll_bits[] = {
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0xff, 0xff, 0x30,
  0x0c, 0xff, 0xff, 0x30,
  0x0c, 0x03, 0xc0, 0x30,
  0x0c, 0x03, 0xc0, 0x30,
  0x0c, 0x03, 0xc0, 0x30,
  0x0c, 0x03, 0xc0, 0x30,
  0x0c, 0x03, 0xc0, 0x30,
  0x0c, 0x03, 0xc0, 0x30,
  0x0c, 0x03, 0xc0, 0x30,
  0x0c, 0x03, 0xc0, 0x30,
  0x0c, 0x03, 0xc0, 0x30,
  0x0c, 0x03, 0xc0, 0x30,
  0x0c, 0x03, 0xc0, 0x30,
  0x0c, 0x03, 0xc0, 0x30,
  0x0c, 0x03, 0xc0, 0x30,
  0x0c, 0x03, 0xc0, 0x30,
  0x0c, 0xff, 0xff, 0x30,
  0x0c, 0xff, 0xff, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f};
}
}

proc slideShowAll { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_slideShowAll] -background $bg -foreground $fg]
}

proc _slideShowMarked {} {
return {
#define slideShowMarked_width 32
#define slideShowMarked_height 32
static char slideShowMarked_bits[] = {
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0xff, 0xff, 0x30,
  0x0c, 0xff, 0xff, 0x30,
  0x0c, 0x03, 0xc0, 0x30,
  0x0c, 0x03, 0xc0, 0x30,
  0x0c, 0xff, 0xff, 0x30,
  0x0c, 0xff, 0xff, 0x30,
  0x0c, 0x03, 0xc0, 0x30,
  0x0c, 0x03, 0xc0, 0x30,
  0x0c, 0xff, 0xff, 0x30,
  0x0c, 0xff, 0xff, 0x30,
  0x0c, 0x03, 0xc0, 0x30,
  0x0c, 0x03, 0xc0, 0x30,
  0x0c, 0xff, 0xff, 0x30,
  0x0c, 0xff, 0xff, 0x30,
  0x0c, 0x03, 0xc0, 0x30,
  0x0c, 0x03, 0xc0, 0x30,
  0x0c, 0xff, 0xff, 0x30,
  0x0c, 0xff, 0xff, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f};
}
}

proc slideShowMarked { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_slideShowMarked] -background $bg -foreground $fg]
}

proc _smaller {} {
return {
#define smaller_width 32
#define smaller_height 32
static char smaller_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x3c, 0xcc, 0x33, 0x3c,
  0x3c, 0xcc, 0x33, 0x3c,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0xc0, 0x00, 0x00, 0x03,
  0xc0, 0x00, 0x00, 0x03,
  0x00, 0x03, 0xc0, 0x00,
  0x00, 0x03, 0xc0, 0x00,
  0x0c, 0xfc, 0x3f, 0x30,
  0x0c, 0xfc, 0x3f, 0x30,
  0x00, 0x0c, 0x30, 0x00,
  0x00, 0x0c, 0x30, 0x00,
  0x0c, 0x0c, 0x30, 0x30,
  0x0c, 0x0c, 0x30, 0x30,
  0x0c, 0x0c, 0x30, 0x30,
  0x0c, 0x0c, 0x30, 0x30,
  0x00, 0x0c, 0x30, 0x00,
  0x00, 0x0c, 0x30, 0x00,
  0x0c, 0xfc, 0x3f, 0x30,
  0x0c, 0xfc, 0x3f, 0x30,
  0x00, 0x03, 0xc0, 0x00,
  0x00, 0x03, 0xc0, 0x00,
  0xc0, 0x00, 0x00, 0x03,
  0xc0, 0x00, 0x00, 0x03,
  0x0c, 0x00, 0x00, 0x30,
  0x0c, 0x00, 0x00, 0x30,
  0x3c, 0xcc, 0x33, 0x3c,
  0x3c, 0xcc, 0x33, 0x3c,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc smaller { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_smaller] -background $bg -foreground $fg]
}

proc _spline {} {
return {
#define spline_width 32
#define spline_height 32
static char spline_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x0c, 0x00, 0x00, 0x00,
  0x0c, 0x00, 0x00, 0x00,
  0x0c, 0x00, 0x00, 0x00,
  0x0c, 0x00, 0x00, 0x00,
  0x3c, 0x00, 0x00, 0x00,
  0x3c, 0x00, 0x00, 0x00,
  0x30, 0x00, 0x00, 0x00,
  0x30, 0x00, 0x00, 0x00,
  0xf0, 0x00, 0x00, 0x00,
  0xf0, 0x00, 0x00, 0x00,
  0xc0, 0x00, 0x00, 0x00,
  0xc0, 0x00, 0x00, 0x00,
  0xc0, 0x03, 0x00, 0x00,
  0xc0, 0x03, 0x00, 0x00,
  0x00, 0x0f, 0x00, 0x00,
  0x00, 0x0f, 0x00, 0x00,
  0x00, 0x3c, 0x00, 0x00,
  0x00, 0x3c, 0x00, 0x00,
  0x00, 0xf0, 0x0f, 0x00,
  0x00, 0xf0, 0x0f, 0x00,
  0x00, 0x00, 0xfc, 0x03,
  0x00, 0x00, 0xfc, 0x03,
  0x00, 0x00, 0x00, 0x3f,
  0x00, 0x00, 0x00, 0x3f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc spline { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_spline] -background $bg -foreground $fg]
}

proc _stamp {} {
return {
#define stamp_width 32
#define stamp_height 32
static char stamp_bits[] = {
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xf0, 0x0f, 0x00,
  0x00, 0xf0, 0x0f, 0x00,
  0x00, 0xfc, 0x3f, 0x00,
  0x00, 0xfc, 0x3f, 0x00,
  0x00, 0xf0, 0x0f, 0x00,
  0x00, 0xf0, 0x0f, 0x00,
  0x00, 0xf0, 0x0f, 0x00,
  0x00, 0xf0, 0x0f, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xff, 0xff, 0x00,
  0x00, 0xff, 0xff, 0x00,
  0xc0, 0xff, 0xff, 0x03,
  0xc0, 0xff, 0xff, 0x03,
  0xc0, 0xff, 0xff, 0x03,
  0xc0, 0xff, 0xff, 0x03,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xc0, 0xff, 0xff, 0x03,
  0xc0, 0xff, 0xff, 0x03};
}
}

proc stamp { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_stamp] -background $bg -foreground $fg]
}

proc _stampall {} {
return {
#define stampall_width 32
#define stampall_height 32
static char stampall_bits[] = {
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xf0, 0x0f, 0x00,
  0x00, 0xf0, 0x0f, 0x00,
  0x00, 0xfc, 0x3f, 0x00,
  0x00, 0xfc, 0x3f, 0x00,
  0x00, 0xf0, 0x0f, 0x00,
  0x00, 0xf0, 0x0f, 0x00,
  0x00, 0xf0, 0x0f, 0x00,
  0x00, 0xf0, 0x0f, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xff, 0xff, 0x00,
  0x00, 0xff, 0xff, 0x00,
  0xc0, 0xff, 0xff, 0x03,
  0xc0, 0xff, 0xff, 0x03,
  0xc0, 0xff, 0xff, 0x03,
  0xc0, 0xff, 0xff, 0x03,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xc0, 0xff, 0xff, 0x03,
  0xc0, 0xff, 0xff, 0x03,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xc0, 0xff, 0xff, 0x03,
  0xc0, 0xff, 0xff, 0x03};
}
}

proc stampall { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_stampall] -background $bg -foreground $fg]
}

proc _stop {} {
return {
#define stop_width 32
#define stop_height 32
static char stop_bits[] = {
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0xfc, 0x3f, 0xc0,
  0x03, 0xfc, 0x3f, 0xc0,
  0x03, 0xfc, 0x3f, 0xc0,
  0x03, 0xfc, 0x3f, 0xc0,
  0x03, 0xfc, 0x3f, 0xc0,
  0x03, 0xfc, 0x3f, 0xc0,
  0x03, 0xfc, 0x3f, 0xc0,
  0x03, 0xfc, 0x3f, 0xc0,
  0x03, 0xfc, 0x3f, 0xc0,
  0x03, 0xfc, 0x3f, 0xc0,
  0x03, 0xfc, 0x3f, 0xc0,
  0x03, 0xfc, 0x3f, 0xc0,
  0x03, 0xfc, 0x3f, 0xc0,
  0x03, 0xfc, 0x3f, 0xc0,
  0x03, 0xfc, 0x3f, 0xc0,
  0x03, 0xfc, 0x3f, 0xc0,
  0x03, 0xfc, 0x3f, 0xc0,
  0x03, 0xfc, 0x3f, 0xc0,
  0x03, 0xfc, 0x3f, 0xc0,
  0x03, 0xfc, 0x3f, 0xc0,
  0x03, 0xfc, 0x3f, 0xc0,
  0x03, 0xfc, 0x3f, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff};
}
}

proc stop { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_stop] -background $bg -foreground $fg]
}

proc _subscan {} {
return {
#define subscan_width 32
#define subscan_height 32
static char subscan_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x30, 0x00, 0x00, 0x00,
  0x30, 0x00, 0x00, 0x00,
  0x30, 0x00, 0x00, 0x00,
  0x30, 0x00, 0x00, 0x00,
  0x30, 0xf0, 0xff, 0x00,
  0x30, 0xf0, 0xff, 0x00,
  0x30, 0x30, 0xc0, 0x00,
  0x30, 0x30, 0xc0, 0x00,
  0xf0, 0x3f, 0xc0, 0x00,
  0xf0, 0x3f, 0xc0, 0x00,
  0x30, 0x33, 0xc0, 0x00,
  0x30, 0x33, 0xc0, 0x00,
  0x30, 0xf3, 0xff, 0x00,
  0x30, 0xf3, 0xff, 0x00,
  0x30, 0x03, 0x00, 0x00,
  0x30, 0x03, 0x00, 0x00,
  0x30, 0x03, 0xff, 0x0f,
  0x30, 0x03, 0xff, 0x0f,
  0x30, 0x03, 0x03, 0x0c,
  0x30, 0x03, 0x03, 0x0c,
  0x30, 0xff, 0x03, 0x0c,
  0x30, 0xff, 0x03, 0x0c,
  0x30, 0x00, 0x03, 0x0c,
  0x30, 0x00, 0x03, 0x0c,
  0x30, 0x00, 0xff, 0x0f,
  0x30, 0x00, 0xff, 0x0f,
  0x30, 0x00, 0x00, 0x00,
  0x30, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc subscan { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_subscan] -background $bg -foreground $fg]
}

proc _switch {} {
return {
#define switch_width 32
#define switch_height 32
static char switch_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0xc0, 0x00,
  0x00, 0x00, 0xc0, 0x00,
  0x00, 0x00, 0xc0, 0x03,
  0x00, 0x00, 0xc0, 0x03,
  0xf0, 0xff, 0xff, 0x0f,
  0xf0, 0xff, 0xff, 0x0f,
  0xf0, 0xff, 0xff, 0x0f,
  0xf0, 0xff, 0xff, 0x0f,
  0x00, 0x00, 0xc0, 0x03,
  0x00, 0x00, 0xc0, 0x03,
  0x00, 0x00, 0xc0, 0x00,
  0x00, 0x00, 0xc0, 0x00,
  0x00, 0x03, 0x00, 0x00,
  0x00, 0x03, 0x00, 0x00,
  0xc0, 0x03, 0x00, 0x00,
  0xc0, 0x03, 0x00, 0x00,
  0xf0, 0xff, 0xff, 0x0f,
  0xf0, 0xff, 0xff, 0x0f,
  0xf0, 0xff, 0xff, 0x0f,
  0xf0, 0xff, 0xff, 0x0f,
  0xc0, 0x03, 0x00, 0x00,
  0xc0, 0x03, 0x00, 0x00,
  0x00, 0x03, 0x00, 0x00,
  0x00, 0x03, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc switch { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_switch] -background $bg -foreground $fg]
}

proc _terrainadjust {} {
return {
#define terrainadjust_width 32
#define terrainadjust_height 32
static char terrainadjust_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xfc, 0xc0, 0x0f, 0x3f,
  0xfc, 0xc0, 0x0f, 0x3f,
  0xcc, 0xff, 0xfc, 0x33,
  0xcc, 0xff, 0xfc, 0x33,
  0xfc, 0xc0, 0x0f, 0x3f,
  0xfc, 0xc0, 0x0f, 0x3f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x03, 0x00,
  0x00, 0x00, 0x03, 0x00,
  0x00, 0x00, 0x03, 0x00,
  0x00, 0x00, 0x03, 0x00,
  0x00, 0x00, 0x03, 0x00,
  0x00, 0x00, 0x03, 0x00,
  0x00, 0xc0, 0x0f, 0x00,
  0x00, 0xc0, 0x0f, 0x00,
  0x00, 0x00, 0x03, 0x00,
  0x00, 0x00, 0x03, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc terrainadjust { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_terrainadjust] -background $bg -foreground $fg]
}

proc _terrainfollowing {} {
return {
#define terrainfollowing_width 32
#define terrainfollowing_height 32
static char terrainfollowing_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0xff, 0xff, 0x03,
  0x00, 0xff, 0xff, 0x03,
  0x00, 0x03, 0x00, 0x03,
  0x00, 0x03, 0x00, 0x03,
  0x00, 0x03, 0x00, 0x03,
  0x00, 0x03, 0x00, 0x03,
  0x00, 0x03, 0x00, 0x03,
  0x00, 0x03, 0x00, 0x03,
  0x00, 0x03, 0x00, 0x03,
  0x00, 0x03, 0x00, 0x03,
  0x00, 0x03, 0x00, 0x03,
  0x00, 0x03, 0x00, 0x03,
  0x00, 0xff, 0xff, 0x03,
  0x00, 0xff, 0xff, 0x03,
  0x00, 0x00, 0x03, 0x00,
  0x00, 0x00, 0x03, 0x00,
  0x00, 0x00, 0x03, 0x00,
  0x00, 0x00, 0x03, 0x00,
  0x00, 0x00, 0x03, 0x00,
  0x00, 0x00, 0x03, 0x00,
  0x00, 0xc0, 0x0f, 0x00,
  0x00, 0xc0, 0x0f, 0x00,
  0x00, 0x00, 0x03, 0x00,
  0x00, 0x00, 0x03, 0x00,
  0xfc, 0xff, 0xff, 0x3f,
  0xfc, 0xff, 0xff, 0x3f,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc terrainfollowing { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_terrainfollowing] -background $bg -foreground $fg]
}

proc _texture {} {
return {
#define texture_width 32
#define texture_height 32
static char texture_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xc0, 0xff, 0x3f, 0x00,
  0xc0, 0xff, 0x3f, 0x00,
  0x30, 0x00, 0xc0, 0x00,
  0x30, 0x00, 0xc0, 0x00,
  0x0c, 0x00, 0x00, 0x03,
  0x0c, 0x00, 0x00, 0x03,
  0x0c, 0xfc, 0x0f, 0x0c,
  0x0c, 0xfc, 0x0f, 0x0c,
  0x0c, 0xc0, 0x00, 0x30,
  0x0c, 0xc0, 0x00, 0x30,
  0x0c, 0xc0, 0x00, 0x30,
  0x0c, 0xc0, 0x00, 0x30,
  0x0c, 0xc0, 0x00, 0x30,
  0x0c, 0xc0, 0x00, 0x30,
  0x0c, 0xc0, 0x00, 0x30,
  0x0c, 0xc0, 0x00, 0x30,
  0x0c, 0xc0, 0x00, 0x30,
  0x0c, 0xc0, 0x00, 0x30,
  0x0c, 0xc0, 0x00, 0x0c,
  0x0c, 0xc0, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x03,
  0x30, 0x00, 0x00, 0x03,
  0xc0, 0x00, 0xc0, 0x00,
  0xc0, 0x00, 0xc0, 0x00,
  0x00, 0x03, 0x30, 0x00,
  0x00, 0x03, 0x30, 0x00,
  0x00, 0xfc, 0x0f, 0x00,
  0x00, 0xfc, 0x0f, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc texture { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_texture] -background $bg -foreground $fg]
}

proc _top {} {
return {
#define top_width 32
#define top_height 32
static char top_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xf0, 0xff, 0xff, 0x00,
  0xf0, 0xff, 0xff, 0x00,
  0xf0, 0xff, 0xff, 0x00,
  0xf0, 0xff, 0xff, 0x00,
  0xf0, 0xff, 0xff, 0x00,
  0xf0, 0xff, 0xff, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0xfc, 0x0f, 0x00,
  0x00, 0xfc, 0x0f, 0x00,
  0x00, 0xff, 0x3f, 0x00,
  0x00, 0xff, 0x3f, 0x00,
  0xc0, 0xff, 0xff, 0x00,
  0xc0, 0xff, 0xff, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc top { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_top] -background $bg -foreground $fg]
}

proc _topdown {} {
return {
#define topdown_width 12
#define topdown_height 32
static char topdown_bits[] = {
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0xf0, 0x00,
  0xf0, 0x00,
  0xf0, 0x00,
  0xf0, 0x00,
  0xf0, 0x00,
  0xf0, 0x00,
  0xf0, 0x00,
  0xf0, 0x00,
  0xf0, 0x00,
  0xf0, 0x00,
  0xf0, 0x00,
  0xf0, 0x00,
  0xf0, 0x00,
  0xf0, 0x00,
  0xf0, 0x00,
  0xf0, 0x00,
  0xf0, 0x00,
  0xf0, 0x00,
  0xff, 0x0f,
  0xff, 0x0f,
  0xfc, 0x03,
  0xfc, 0x03,
  0xf0, 0x00,
  0xf0, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00,
  0x00, 0x00};
}
}

proc topdown { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_topdown] -background $bg -foreground $fg]
}

proc _topleft {} {
return {
#define topleft_width 32
#define topleft_height 32
static char topleft_bits[] = {
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0x0c, 0xcc,
  0xf3, 0x3f, 0x0c, 0xcc,
  0xf3, 0x3f, 0x0c, 0xcc,
  0xf3, 0x3f, 0x0c, 0xcc,
  0xf3, 0x3f, 0x0c, 0xcc,
  0xf3, 0x3f, 0x0c, 0xcc,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0x33, 0x30, 0x0c, 0xcc,
  0x33, 0x30, 0x0c, 0xcc,
  0x33, 0x30, 0x0c, 0xcc,
  0x33, 0x30, 0x0c, 0xcc,
  0x33, 0x30, 0x0c, 0xcc,
  0x33, 0x30, 0x0c, 0xcc,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff};
}
}

proc topleft { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_topleft] -background $bg -foreground $fg]
}

proc _topright {} {
return {
#define topright_width 32
#define topright_height 32
static char topright_bits[] = {
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0x33, 0x30, 0xfc, 0xcf,
  0x33, 0x30, 0xfc, 0xcf,
  0x33, 0x30, 0xfc, 0xcf,
  0x33, 0x30, 0xfc, 0xcf,
  0x33, 0x30, 0xfc, 0xcf,
  0x33, 0x30, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0x33, 0x30, 0x0c, 0xcc,
  0x33, 0x30, 0x0c, 0xcc,
  0x33, 0x30, 0x0c, 0xcc,
  0x33, 0x30, 0x0c, 0xcc,
  0x33, 0x30, 0x0c, 0xcc,
  0x33, 0x30, 0x0c, 0xcc,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff};
}
}

proc topright { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_topright] -background $bg -foreground $fg]
}

proc _topview {} {
return {
#define topview_width 32
#define topview_height 32
static char topview_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0x30, 0x0c, 0x00,
  0x00, 0x30, 0x0c, 0x00,
  0x00, 0x30, 0x0c, 0x00,
  0x00, 0x30, 0x0c, 0x00,
  0x00, 0x0c, 0x30, 0x00,
  0x00, 0x0c, 0x30, 0x00,
  0x00, 0x0c, 0x30, 0x00,
  0x00, 0x0c, 0x30, 0x00,
  0x00, 0x03, 0xc0, 0x00,
  0x00, 0x03, 0xc0, 0x00,
  0x00, 0x0f, 0xf0, 0x00,
  0x00, 0x0f, 0xf0, 0x00,
  0xc0, 0x30, 0x0c, 0x03,
  0xc0, 0x30, 0x0c, 0x03,
  0xc0, 0xc0, 0x03, 0x03,
  0xc0, 0xc0, 0x03, 0x03,
  0x30, 0x00, 0x00, 0x0c,
  0x30, 0x00, 0x00, 0x0c,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc topview { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_topview] -background $bg -foreground $fg]
}

proc _undo {} {
return {
#define undo_width 32
#define undo_height 32
static char undo_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0xf0, 0x3f, 0x00,
  0x00, 0xf0, 0x3f, 0x00,
  0x00, 0x0c, 0xc0, 0x00,
  0x00, 0x0c, 0xc0, 0x00,
  0x00, 0x03, 0x00, 0x03,
  0x00, 0x03, 0x00, 0x03,
  0x00, 0x03, 0x00, 0x03,
  0x00, 0x03, 0x00, 0x03,
  0x00, 0x03, 0x00, 0x03,
  0x00, 0x03, 0x00, 0x03,
  0xf0, 0x3f, 0x00, 0x03,
  0xf0, 0x3f, 0x00, 0x03,
  0xc0, 0x0f, 0x00, 0x03,
  0xc0, 0x0f, 0x00, 0x03,
  0x00, 0x03, 0xc0, 0x00,
  0x00, 0x03, 0xc0, 0x00,
  0x00, 0x00, 0x30, 0x00,
  0x00, 0x00, 0x30, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc undo { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_undo] -background $bg -foreground $fg]
}

proc _unlock {} {
return {
#define unlock_width 32
#define unlock_height 32
static char unlock_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0xf0, 0x03,
  0x00, 0x00, 0xf0, 0x03,
  0x00, 0x00, 0x0c, 0x0c,
  0x00, 0x00, 0x0c, 0x0c,
  0x00, 0x00, 0x03, 0x30,
  0x00, 0x00, 0x03, 0x30,
  0x00, 0x00, 0x03, 0x30,
  0x00, 0x00, 0x03, 0x30,
  0xfc, 0xff, 0x0f, 0x00,
  0xfc, 0xff, 0x0f, 0x00,
  0x0c, 0x00, 0x0c, 0x00,
  0x0c, 0x00, 0x0c, 0x00,
  0x0c, 0x00, 0x0c, 0x00,
  0x0c, 0x00, 0x0c, 0x00,
  0x0c, 0x00, 0x0c, 0x00,
  0x0c, 0x00, 0x0c, 0x00,
  0x0c, 0x00, 0x0c, 0x00,
  0x0c, 0x00, 0x0c, 0x00,
  0x0c, 0x00, 0x0c, 0x00,
  0x0c, 0x00, 0x0c, 0x00,
  0xfc, 0xff, 0x0f, 0x00,
  0xfc, 0xff, 0x0f, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc unlock { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_unlock] -background $bg -foreground $fg]
}

proc _unselectall {} {
return {
#define unselectall_width 32
#define unselectall_height 32
static char unselectall_bits[] = {
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0x33, 0x30, 0x0c, 0xcc,
  0x33, 0x30, 0x0c, 0xcc,
  0x33, 0x30, 0x0c, 0xcc,
  0x33, 0x30, 0x0c, 0xcc,
  0x33, 0x30, 0x0c, 0xcc,
  0x33, 0x30, 0x0c, 0xcc,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0x33, 0x30, 0x0c, 0xcc,
  0x33, 0x30, 0x0c, 0xcc,
  0x33, 0x30, 0x0c, 0xcc,
  0x33, 0x30, 0x0c, 0xcc,
  0x33, 0x30, 0x0c, 0xcc,
  0x33, 0x30, 0x0c, 0xcc,
  0xf3, 0x3f, 0xfc, 0xcf,
  0xf3, 0x3f, 0xfc, 0xcf,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff};
}
}

proc unselectall { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_unselectall] -background $bg -foreground $fg]
}

proc _up {} {
return {
#define up_width 32
#define up_height 32
static char up_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x00, 0xc0, 0x00, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0xfc, 0x0f, 0x00,
  0x00, 0xfc, 0x0f, 0x00,
  0x00, 0xff, 0x3f, 0x00,
  0x00, 0xff, 0x3f, 0x00,
  0xc0, 0xff, 0xff, 0x00,
  0xc0, 0xff, 0xff, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0xf0, 0x03, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc up { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_up] -background $bg -foreground $fg]
}

proc _update {} {
return {
#define update_width 32
#define update_height 32
static char update_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0xc0, 0x00, 0x00, 0x00,
  0xc0, 0x00, 0x00, 0x00,
  0xc0, 0x00, 0x00, 0x00,
  0xc0, 0x00, 0x00, 0x00,
  0xc0, 0xc0, 0xff, 0x03,
  0xc0, 0xc0, 0xff, 0x03,
  0xc0, 0xc0, 0x00, 0x03,
  0xc0, 0xc0, 0x00, 0x03,
  0xfc, 0xff, 0x00, 0x03,
  0xfc, 0xff, 0x00, 0x03,
  0xfc, 0xcc, 0x00, 0x03,
  0xfc, 0xcc, 0x00, 0x03,
  0xfc, 0xcc, 0xff, 0x03,
  0xfc, 0xcc, 0xff, 0x03,
  0xfc, 0x0c, 0x00, 0x00,
  0xfc, 0x0c, 0x00, 0x00,
  0xfc, 0x0c, 0xfc, 0x3f,
  0xfc, 0x0c, 0xfc, 0x3f,
  0xfc, 0x0c, 0x0c, 0x30,
  0xfc, 0x0c, 0x0c, 0x30,
  0xfc, 0xfc, 0x0f, 0x30,
  0xfc, 0xfc, 0x0f, 0x30,
  0xfc, 0x00, 0x0c, 0x30,
  0xfc, 0x00, 0x0c, 0x30,
  0xff, 0x03, 0xfc, 0x3f,
  0xff, 0x03, 0xfc, 0x3f,
  0xfc, 0x00, 0x00, 0x00,
  0xfc, 0x00, 0x00, 0x00,
  0x30, 0x00, 0x00, 0x00,
  0x30, 0x00, 0x00, 0x00};
}
}

proc update { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_update] -background $bg -foreground $fg]
}

proc _vertical {} {
return {
#define vertical_width 32
#define vertical_height 32
static char vertical_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0xff, 0xff, 0x03,
  0x00, 0xff, 0xff, 0x03,
  0x00, 0x03, 0x00, 0x03,
  0x00, 0x03, 0x00, 0x03,
  0x00, 0x03, 0x00, 0x03,
  0x00, 0x03, 0x00, 0x03,
  0x00, 0x03, 0x00, 0x03,
  0x00, 0x03, 0x00, 0x03,
  0x00, 0x03, 0x00, 0x03,
  0x00, 0x03, 0x00, 0x03,
  0x00, 0x03, 0x00, 0x03,
  0x00, 0x03, 0x00, 0x03,
  0x00, 0xff, 0xff, 0x03,
  0x00, 0xff, 0xff, 0x03,
  0x00, 0x00, 0x03, 0x00,
  0x00, 0x00, 0x03, 0x00,
  0x00, 0xc0, 0x0f, 0x00,
  0x00, 0xc0, 0x0f, 0x00,
  0x00, 0x00, 0x03, 0x3f,
  0x00, 0x00, 0x03, 0x3f,
  0x00, 0xc0, 0xff, 0x00,
  0x00, 0xc0, 0xff, 0x00,
  0xc0, 0xff, 0x00, 0x00,
  0xc0, 0xff, 0x00, 0x00,
  0xfc, 0x00, 0x00, 0x00,
  0xfc, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc vertical { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_vertical] -background $bg -foreground $fg]
}

proc _vertline {} {
return {
#define vertline_width 32
#define vertline_height 32
static char vertline_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc vertline { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_vertline] -background $bg -foreground $fg]
}

proc _view {} {
return {
#define view_width 32
#define view_height 32
static char view_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x0c,
  0x00, 0x00, 0x00, 0x0c,
  0xf0, 0xff, 0x03, 0x03,
  0xf0, 0xff, 0x03, 0x03,
  0x30, 0x00, 0xcc, 0x00,
  0x30, 0x00, 0xcc, 0x00,
  0x30, 0x00, 0x30, 0x00,
  0x30, 0x00, 0x30, 0x00,
  0x30, 0x00, 0xcc, 0x00,
  0x30, 0x00, 0xcc, 0x00,
  0x30, 0x00, 0x03, 0x03,
  0x30, 0x00, 0x03, 0x03,
  0x30, 0xfc, 0x00, 0x03,
  0x30, 0xfc, 0x00, 0x03,
  0x30, 0x0c, 0x03, 0x03,
  0x30, 0x0c, 0x03, 0x03,
  0x30, 0x0c, 0x0c, 0x03,
  0x30, 0x0c, 0x0c, 0x03,
  0x30, 0x0c, 0x0c, 0x03,
  0x30, 0x0c, 0x0c, 0x03,
  0x30, 0x0c, 0x0c, 0x03,
  0x30, 0x0c, 0x0c, 0x03,
  0x30, 0xfc, 0x0f, 0x03,
  0x30, 0xfc, 0x0f, 0x03,
  0x30, 0x00, 0x00, 0x03,
  0x30, 0x00, 0x00, 0x03,
  0xf0, 0xff, 0xff, 0x03,
  0xf0, 0xff, 0xff, 0x03,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc view { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_view] -background $bg -foreground $fg]
}

proc _watch {} {
return {
#define watch_width 32
#define watch_height 32
static char watch_bits[] = {
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0xff, 0xff, 0x00,
  0x00, 0xff, 0xff, 0x00,
  0x00, 0x03, 0xc0, 0x00,
  0x00, 0x03, 0xc0, 0x00,
  0x00, 0x0c, 0x30, 0x00,
  0x00, 0x0c, 0x30, 0x00,
  0x00, 0x30, 0x0c, 0x00,
  0x00, 0x30, 0x0c, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0xc0, 0x03, 0x00,
  0x00, 0x30, 0x0c, 0x00,
  0x00, 0x30, 0x0c, 0x00,
  0x00, 0x0c, 0x30, 0x00,
  0x00, 0x0c, 0x30, 0x00,
  0x00, 0x03, 0xc0, 0x00,
  0x00, 0x03, 0xc0, 0x00,
  0x00, 0xff, 0xff, 0x00,
  0x00, 0xff, 0xff, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc watch { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_watch] -background $bg -foreground $fg]
}

proc _wheel {} {
return {
#define wheel_width 32
#define wheel_height 32
static char wheel_bits[] = {
  0x00, 0xf0, 0x3f, 0x00,
  0x00, 0xf0, 0x3f, 0x00,
  0x00, 0x0f, 0xc3, 0x03,
  0x00, 0x0f, 0xc3, 0x03,
  0xc0, 0x00, 0x03, 0x0c,
  0xc0, 0x00, 0x03, 0x0c,
  0x30, 0x03, 0x03, 0x33,
  0x30, 0x03, 0x03, 0x33,
  0x30, 0x0c, 0xc3, 0x30,
  0x30, 0x0c, 0xc3, 0x30,
  0x0c, 0x30, 0x33, 0xc0,
  0x0c, 0x30, 0x33, 0xc0,
  0x0c, 0xc0, 0x0f, 0xc0,
  0x0c, 0xc0, 0x0f, 0xc0,
  0xfc, 0xff, 0xff, 0xff,
  0xfc, 0xff, 0xff, 0xff,
  0x0c, 0xc0, 0x0f, 0xc0,
  0x0c, 0xc0, 0x0f, 0xc0,
  0x0c, 0x30, 0x33, 0xc0,
  0x0c, 0x30, 0x33, 0xc0,
  0x30, 0x0c, 0xc3, 0x30,
  0x30, 0x0c, 0xc3, 0x30,
  0x30, 0x03, 0x03, 0x33,
  0x30, 0x03, 0x03, 0x33,
  0xc0, 0x00, 0x03, 0x0c,
  0xc0, 0x00, 0x03, 0x0c,
  0x00, 0x0f, 0xc3, 0x03,
  0x00, 0x0f, 0xc3, 0x03,
  0x00, 0xf0, 0x3f, 0x00,
  0x00, 0xf0, 0x3f, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00};
}
}

proc wheel { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_wheel] -background $bg -foreground $fg]
}

proc _white {} {
return {
#define white_width 32
#define white_height 32
static char white_bits[] = {
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0x03, 0x00, 0x00, 0xc0,
  0xff, 0xff, 0xff, 0xff,
  0xff, 0xff, 0xff, 0xff};
}
}

proc white { {fg "black"} {bg ""} } {
    return [image create bitmap -data [_white] -background $bg -foreground $fg]
}

}


catch {poLog Debug "Loaded Package poTklib (Module [info script])"}
