Преглед изворни кода

wxGUI: show d.northarrow images in GUI

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@68504 15284696-431f-4ddb-bdfa-cd5b030d7da7
Anna Petrášová пре 9 година
родитељ
комит
d487588b7f
1 измењених фајлова са 6 додато и 3 уклоњено
  1. 6 3
      gui/wxpython/gui_core/widgets.py

+ 6 - 3
gui/wxpython/gui_core/widgets.py

@@ -1595,12 +1595,15 @@ class NArrowsComboBox(PictureComboBox):
 
     def _getPath(self, name):
         path = os.path.join(os.getenv("GISBASE"), "gui", "images",
-                            'symbols', 'n_arrows')
+                            'symbols')
         try:
             int(name[0])
-            return os.path.join(path, 'n_arrow{name}.png'.format(name=name))
+            return os.path.join(path, 'n_arrows', 'n_arrow{name}.png'.format(name=name))
         except ValueError:
-            return os.path.join(path, '{name}.png'.format(name=name))
+            if os.path.exists(os.path.join(path, 'n_arrows', '{name}.png'.format(name=name))):
+                return os.path.join(path, 'n_arrows', '{name}.png'.format(name=name))
+            else:
+                return os.path.join(path, 'basic', '{name}.png'.format(name=name))
 
     def OnMeasureItem(self, item):
         return 32