浏览代码

wxGUI/modeler: change pen style for disabled actions

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@58558 15284696-431f-4ddb-bdfa-cd5b030d7da7
Martin Landa 11 年之前
父节点
当前提交
4d565449ca
共有 1 个文件被更改,包括 6 次插入1 次删除
  1. 6 1
      gui/wxpython/gmodeler/model.py

+ 6 - 1
gui/wxpython/gmodeler/model.py

@@ -986,7 +986,12 @@ class ModelAction(ModelObject, ogl.RectangleShape):
         else:
             width = int(UserSettings.Get(group='modeler', key='action',
                                          subkey=('width', 'default')))
-        pen = wx.Pen(wx.BLACK, width, wx.SOLID)
+        if self.isEnabled:
+            style = wx.SOLID
+        else:
+            style = wx.DOT
+        
+        pen = wx.Pen(wx.BLACK, width, style)
         self.SetPen(pen)
 
     def SetLabel(self, label=None):