editors/ResourceEditor.py
changeset 1275 8d4de18c9f29
parent 1026 96a2dc05651a
child 1420 71b1545d746f
equal deleted inserted replaced
1274:6b38acbe1fd0 1275:8d4de18c9f29
   138                 grid.SetReadOnly(row, col, False)
   138                 grid.SetReadOnly(row, col, False)
   139                 if colname == "Name":
   139                 if colname == "Name":
   140                     editor = wx.grid.GridCellTextEditor()
   140                     editor = wx.grid.GridCellTextEditor()
   141                     renderer = wx.grid.GridCellStringRenderer()
   141                     renderer = wx.grid.GridCellStringRenderer()
   142                 elif colname == "Interval":
   142                 elif colname == "Interval":
   143                     editor = DurationCellEditor(self)
   143                     editor = DurationCellEditor(self, colname)
   144                     renderer = wx.grid.GridCellStringRenderer()
   144                     renderer = wx.grid.GridCellStringRenderer()
   145                     if self.GetValueByName(row, "Triggering") != "Cyclic":
   145                     if self.GetValueByName(row, "Triggering") != "Cyclic":
   146                         grid.SetReadOnly(row, col, True)
   146                         grid.SetReadOnly(row, col, True)
   147                     interval = self.GetValueByName(row, colname)
   147                     interval = self.GetValueByName(row, colname)
   148                     if interval != "" and IEC_TIME_MODEL.match(interval.upper()) is None:
   148                     if interval != "" and IEC_TIME_MODEL.match(interval.upper()) is None: