GRASS Programmer's Manual  6.4.2(2012)
grass_icons.py
Go to the documentation of this file.
00001 """
00002 Original GRASS icon set from old TCL/TK GUI
00003 """
00004 
00005 import os
00006 
00007 from gui_modules import globalvar
00008 
00009 iconPath = os.path.join(globalvar.ETCDIR, "gui", "icons", "grass")
00010 iconPathVDigit  = os.path.join(globalvar.ETCDIR, "gui", "icons", "grass", "edit")
00011 
00012 iconSet = {
00013     "show" : 'gui-display.gif',
00014     "layer-redraw"  : 'gui-redraw.gif',
00015     "erase"      : 'gui-erase.gif',
00016     "pointer"    : 'gui-pointer.gif',
00017     "zoom-in"    : 'gui-zoom_in.gif',
00018     "zoom-out"   : 'gui-zoom_out.gif',
00019     "pan"        : 'gui-pan.gif',
00020     "info"      : 'gui-query.gif',
00021     "zoom-last"  : 'gui-zoom_back.gif',
00022     "zoom-more"   : 'gui-mapzoom.gif',
00023     "map-export"   : 'file-save.gif',
00024     "print"   : 'file-print.gif',
00025     "overlay-add"    : 'gui-overlay.gif',
00026     "point-create": 'new.point.gif',
00027     "line-create" : 'new.line.gif',
00028     "boundary-create": 'new.boundary.gif',
00029     "centroid-create": 'new.centroid.gif',
00030     "vertex-create" : 'add.vertex.gif',
00031     "vertex-move" : 'move.vertex.gif',
00032     "vertex-delete" : 'rm.vertex.gif',
00033     "line-split" : 'split.line.gif',
00034     "line-edit" : 'edit.line.gif',
00035     "line-move" : 'move.line.gif',
00036     "line-delete" : 'delete.line.gif',
00037     "cats-copy" : 'copy.cats.gif',
00038     "cats-display" : 'display.cats.gif',
00039     "attributes-display" : 'display.attributes.gif',
00040     "monitor-create" : 'gui-startmon.gif',
00041     "create"    : 'file-new.gif',
00042     "layer-open"   : 'file-new.gif', 
00043     "open"   : 'file-open.gif',
00044     "save"   : 'file-save.gif',
00045     "layer-import" : 'file-new.gif',
00046     "layer-raster-add"    : 'element-cell.gif',
00047     "layer-raster-more"   : 'module-d.shadedmap.gif',
00048     "layer-raster3d-add"  : 'element-grid3.gif',
00049     "layer-vector-add"    : 'element-vector.gif',
00050     "layer-vector-more"   : 'module-d.vect.thematic.gif',
00051     "layer-command-add"     : 'gui-cmd.gif',
00052     "layer-group-add"     : 'gui-group.gif',
00053     "layer-more"     : 'module-d.grid.gif',
00054     "layer-remove"     : 'edit-cut.gif',
00055     "table"  : 'db-values.gif',
00056     "layer-rgb-add"     : 'module-d.rgb.gif',
00057     "layer-his-add"     : 'channel-his.gif',
00058     "layer-shaded-relief-add"  : 'module-d.shadedmap.gif',
00059     "layer-aspect-arrow-add"  : 'module-d.rast.arrow.gif',
00060     "layer-cell-cats-add"    : 'module-d.rast.num.gif',
00061     "layer-vector-thematic-add": 'module-d.vect.thematic.gif',
00062     "layer-vector-chart-add"   : 'module-d.vect.chart.gif',
00063     "layer-grid-add"    : 'module-d.grid.gif',
00064     "options": 'module-d.geodesic.gif',
00065     "options"   : 'module-d.rhumbline.gif',
00066     "layer-label-add"  : 'module-d.labels.gif',
00067     "text-add"    : 'module-d.text.gif',
00068     "scalebar-add": 'module-d.barscale.gif',
00069     "legend-add"  : 'module-d.legend.gif',
00070     "quit"       : 'gui-exit.gif',
00071     "layer-raster-analyze"    : 'gui-rastanalyze.gif',
00072     "measure-length"    : 'gui-measure.gif',
00073     "font"       : 'gui-font.gif',
00074     "layer-raster-histogram"  : 'module-d.histogram.gif',
00075     "color"      : 'edit-color.gif',
00076     "options"  : 'gui-layeroptions.gif',
00077     "layer-raster-profile"    : 'gui-profile.gif',
00078     "layer-raster-profile"   : 'gui-profiledefine.gif',
00079     "show" : 'gui-display.gif',
00080     "profileopt" : 'gui-profileopt.gif',
00081     'gcp-remove'   : 'gui-gcperase.gif',
00082     'gcp-create'     : 'gui-gcpset.gif',
00083     'georectify'    : 'gui-georect.gif',
00084     'gcp-rms'     : 'gui-rms.gif',
00085     "gcp-save"    : 'file-save.gif', 
00086     "reload"  : 'gui-redraw.gif',
00087     "settings"       : 'edit-color.gif',
00088     "redraw"         : 'gui-display.gif',
00089     }
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines