Prechádzať zdrojové kódy

d.mon: fix overlays in standalone wx monitors

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@65311 15284696-431f-4ddb-bdfa-cd5b030d7da7
Martin Landa 10 rokov pred
rodič
commit
9432a00691
1 zmenil súbory, kde vykonal 5 pridanie a 1 odobranie
  1. 5 1
      display/d.mon/render_cmd.py

+ 5 - 1
display/d.mon/render_cmd.py

@@ -103,7 +103,11 @@ if __name__ == "__main__":
     
     width, height = read_env_file(os.path.join(path, 'env'))
     if mon.startswith('wx'):
-        mapfile = tempfile.NamedTemporaryFile(dir=path).name + '.ppm'
+        mapfile = tempfile.NamedTemporaryFile(dir=path).name
+        if cmd[0] in ('d.barscale', 'd.legend', 'd.northarrow'):
+            mapfile += '.png'
+        else:
+            mapfile += '.ppm'
     else:
         mapfile = None
         adjust_region(width, height)