瀏覽代碼

wxGUI/dbm: show note about readonly mode on all pages

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@48428 15284696-431f-4ddb-bdfa-cd5b030d7da7
Martin Landa 13 年之前
父節點
當前提交
5dd13a6afe
共有 1 個文件被更改,包括 8 次插入3 次删除
  1. 8 3
      gui/wxpython/gui_modules/dbm.py

+ 8 - 3
gui/wxpython/gui_modules/dbm.py

@@ -822,9 +822,11 @@ class AttributeManager(wx.Frame):
             
             panel = wx.Panel(parent=self.manageTablePage, id=wx.ID_ANY)
             self.layerPage[layer]['tablePage'] = panel.GetId()
+            label = _("Table")
+            if not self.editable:
+                label += _(" (readonly)")
             self.manageTablePage.AddPage(page=panel,
-                                         text=" %d / %s %s" % (layer,
-                                                               _("Table"),
+                                         text=" %d / %s %s" % (layer, label,
                                                                self.mapDBInfo.layers[layer]['table']))
             
             pageSizer = wx.BoxSizer(wx.VERTICAL)
@@ -998,8 +1000,11 @@ class AttributeManager(wx.Frame):
         splitterWin = wx.SplitterWindow(parent=self.manageLayerPage, id=wx.ID_ANY)
         splitterWin.SetMinimumPaneSize(100)
         
+        label = _("Layers of vector map")
+        if not self.editable:
+            label += _(" (readonly)")
         self.manageLayerPage.AddPage(page=splitterWin,
-                                     text=_("Layers of vector map")) # dummy page
+                                     text=label) # dummy page
         
         #
         # list of layers