silk_icons.py 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131
  1. """
  2. Silk icon set, v1.3
  3. http://www.famfamfam.com/lab/icons/silk/
  4. """
  5. __author__ = "Mark James"
  6. __version__ = "1.3"
  7. import os
  8. import wx
  9. import globalvar
  10. iconpath = os.path.join(globalvar.ETCDIR, "gui", "icons", "silk")
  11. IconsSilk = {
  12. # map display
  13. "displaymap" : 'map_go.png',
  14. "rendermap" : 'arrow_refresh.png',
  15. "erase" : 'cross.png',
  16. "pointer" : 'cursor.png',
  17. "query" : 'information.png',
  18. "savefile" : 'picture_save.png',
  19. "printmap" : 'printer.png',
  20. "pan" : 'arrow_out.png',
  21. # zoom (mapdisplay)
  22. "zoom_in" : 'zoom_in.png',
  23. "zoom_out" : 'zoom_out.png',
  24. "zoom_back" : 'zoom_back.png',
  25. "zoommenu" : 'zoom.png',
  26. "zoom_extent" : 'zoom_extent.png',
  27. # analyze raster (mapdisplay)
  28. "analyze" : 'application_lightning.png',
  29. "measure" : 'sum.png',
  30. "profile" : 'wand.png',
  31. "histogram" : 'chart_bar.png',
  32. "font" : 'font.png',
  33. # overlay (mapdisplay)
  34. "overlay" : 'overlays.png',
  35. "addtext" : 'textfield_add.png',
  36. "addbarscale": 'page_white_picture.png',
  37. "addlegend" : 'page_green.png',
  38. "quit" : 'door_in.png',
  39. # digit
  40. ## add feature
  41. "digAddPoint": 'bullet_add.png',
  42. "digAddLine" : 'vector_add.png',
  43. "digAddBoundary": 'shape_handles.png',
  44. "digAddCentroid": 'shape_square_add.png',
  45. ## vertex
  46. "digAddVertex" : 'chart_line_add.png',
  47. "digMoveVertex" : 'chart_line.png',
  48. "digRemoveVertex" : 'chart_line_delete.png',
  49. "digSplitLine" : 'chart_line_link.png',
  50. ## edit feature
  51. "digEditLine" : 'chart_line_edit.png',
  52. "digMoveLine" : 'bullet_go.png',
  53. "digDeleteLine" : 'vector_delete.png',
  54. ## cats
  55. "digDispCats" : 'chart_organisation.png',
  56. "digCopyCats" : 'chart_organisation_add.png',
  57. ## attributes
  58. "digDispAttr" : 'table.png',
  59. ## general
  60. "digUndo" : 'arrow_undo.png',
  61. "digAdditionalTools" : 'plugin.png',
  62. # layer manager
  63. "newdisplay" : 'application_add.png',
  64. "fileNew" : 'page_white.png',
  65. "fileLoad" : 'page_white_get.png',
  66. "fileOpen" : 'folder.png',
  67. "fileSave" : 'page_save.png',
  68. "fileImport" : 'page_white_get.png',
  69. "addrast" : 'image_add.png',
  70. "rastmisc" : 'picture_empty.png',
  71. "addrast3d" : 'bricks.png',
  72. "addshaded" : 'picture_empty.png',
  73. "addrarrow" : 'arrow_inout.png',
  74. "addrnum" : 'color_swatch.png',
  75. "addvect" : 'map_add.png',
  76. "vectmisc" : 'thematic.png',
  77. "addcmd" : 'cog_add.png',
  78. "addgrp" : 'folder_add.png',
  79. "addovl" : 'images.png',
  80. "addgrid" : 'application_view_icons.png',
  81. "addlabels" : 'tag_blue_add.png',
  82. "delcmd" : 'bin_closed.png',
  83. "attrtable" : 'application_view_columns.png',
  84. "addrgb" : 'rgb.png',
  85. "addhis" : 'his.png',
  86. "addthematic": 'thematic.png',
  87. "addchart" : 'chart_bar.png',
  88. "layeropts" : 'map_edit.png',
  89. "modeler" : wx.ART_ERROR,
  90. # profile analysis
  91. "transect" : 'image_edit.png',
  92. "profiledraw" : 'arrow_refresh.png',
  93. "profileopt" : 'color_swatch.png',
  94. # georectify
  95. "grGcpSet" : 'bullet_add.png',
  96. 'grGcpClear' : 'cross.png',
  97. 'grGeorect' : 'application_lightning.png',
  98. 'grGcpRms' : 'error.png',
  99. "grGcpSave" : 'picture_save.png',
  100. "grGcpAdd" : 'bullet_add.png',
  101. "grGcpDelete" : 'bullet_delete.png',
  102. "grGcpReload" : 'arrow_refresh.png',
  103. # modeler
  104. "modelActionAdd" : wx.ART_ERROR,
  105. "modelDataAdd" : wx.ART_ERROR,
  106. "modelRelation" : wx.ART_ERROR,
  107. "modelRun" : wx.ART_ERROR,
  108. "modelValidate" : wx.ART_ERROR,
  109. "imageSave" : wx.ART_ERROR,
  110. "pythonSave" : wx.ART_ERROR,
  111. "modelProperties" : wx.ART_ERROR,
  112. "modelVariables" : wx.ART_ERROR,
  113. # 3d view
  114. "nvizView" : wx.ART_ERROR,
  115. "nvizSurface" : wx.ART_ERROR,
  116. "nvizVector" : wx.ART_ERROR,
  117. "nvizVolume" : wx.ART_ERROR,
  118. "nvizLight" : wx.ART_ERROR,
  119. "nvizFringe" : wx.ART_ERROR,
  120. # various
  121. "settings" : 'color_swatch.png',
  122. "redraw" : 'arrow_refresh.png',
  123. "help" : wx.ART_ERROR,
  124. }