Преглед на файлове

wxGUI: disable not available modules in menu (sync'ed with devbr6)

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@31363 15284696-431f-4ddb-bdfa-cd5b030d7da7
Martin Landa преди 17 години
родител
ревизия
8a16d9f20f
променени са 1 файла, в които са добавени 4 реда и са изтрити 0 реда
  1. 4 0
      gui/wxpython/wxgui.py

+ 4 - 0
gui/wxpython/wxgui.py

@@ -270,6 +270,10 @@ class GMFrame(wx.Frame):
         
         self.menucmd[menuItem.GetId()] = gcmd
 
+        if len(gcmd) > 0 and \
+                gcmd not in globalvar.grassCmd['all']:
+            menuItem.Enable (False)
+
         rhandler = eval(handler)
 
         self.Bind(wx.EVT_MENU, rhandler, menuItem)