--- a/controls/VariablePanel.py Tue Aug 23 10:24:47 2016 +0500
+++ b/controls/VariablePanel.py Fri Sep 09 13:33:49 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()