diff -r a0efe3d9c853 -r 56f1d8aca886 editors/ResourceEditor.py --- a/editors/ResourceEditor.py Wed Sep 12 11:36:50 2018 +0200 +++ b/editors/ResourceEditor.py Wed Sep 12 22:59:30 2018 +0200 @@ -81,9 +81,6 @@ return [_("Interrupt"), _("Cyclic")] -TASKTRIGGERINGOPTIONS_DICT = dict([(_(option), option) for option in GetTaskTriggeringOptions()]) - - def SingleCellEditor(*x): return wx.grid.GridCellChoiceEditor() @@ -98,7 +95,6 @@ class ResourceTable(CustomTable): - """ A custom wx.grid.Grid Table using user supplied data """ @@ -107,6 +103,8 @@ CustomTable.__init__(self, parent, data, colnames) self.ColAlignements = [] self.ColSizes = [] + self.TASKTRIGGERINGOPTIONS_DICT = dict([(_(option), option) + for option in GetTaskTriggeringOptions()]) def GetColAlignements(self): return self.ColAlignements @@ -132,7 +130,7 @@ if col < len(self.colnames): colname = self.GetColLabelValue(col, False) if colname == "Triggering": - value = TASKTRIGGERINGOPTIONS_DICT[value] + value = self.TASKTRIGGERINGOPTIONS_DICT[value] self.data[row][colname] = value def _updateColAttrs(self, grid):