--- a/controls/VariablePanel.py Mon Sep 05 16:47:34 2016 +0300
+++ b/controls/VariablePanel.py Fri Sep 09 13:39:24 2016 +0300
@@ -144,6 +144,14 @@
+ def _GetRowEdit(self, row): + row_edit = self.GetValueByName(row, "Edit") + var_type = self.Parent.GetTagName() + bodytype = self.Parent.Controler.GetEditedElementBodyType(var_type) + if bodytype in ["ST", "IL"]: def _updateColAttrs(self, grid):
wx.grid.Grid -> update the column attributes to add the
@@ -171,7 +179,7 @@
editor.SetParameters(",".join(map(_, options)))
grid.SetReadOnly(row, col, True)
- elif col != 0 and self.GetValueByName(row, "Edit"):
+ elif col != 0 and self._GetRowEdit(row): grid.SetReadOnly(row, col, False)
editor = wx.grid.GridCellTextEditor()