浏览代码

wxGUI/iclass: set cross cursor when digitizing training areas

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@54388 15284696-431f-4ddb-bdfa-cd5b030d7da7
Anna Petrášová 12 年之前
父节点
当前提交
fc57329e07
共有 1 个文件被更改,包括 11 次插入1 次删除
  1. 11 1
      gui/wxpython/iclass/frame.py

+ 11 - 1
gui/wxpython/iclass/frame.py

@@ -1027,10 +1027,20 @@ class IClassMapFrame(DoubleMapFrame):
         self.plotPanel.EnableZoom(type = -1)
         
     def OnPan(self, event):
-        """!Enable paanning for plots"""
+        """!Enable panning for plots"""
         super(IClassMapFrame, self).OnPan(event)
         self.plotPanel.EnablePan()
         
+    def OnPointer(self, event):
+        """!Set pointer mode.
+
+        @fixme: needs refactoring
+        """
+        toolbar = self.GetMapToolbar()
+        self.SwitchTool(toolbar, event)
+
+        self.GetFirstWindow().mouse['use'] = 'pointer'
+
 class MapManager:
     """! Class for managing map renderer.