PLCOpenEditor.py
changeset 359 363af30a8b83
parent 357 e5501b3337db
child 361 62570186dad4
equal deleted inserted replaced
358:4eeb0129f5d2 359:363af30a8b83
  4362 
  4362 
  4363     def OnVariablesGridCellChange(self, event):
  4363     def OnVariablesGridCellChange(self, event):
  4364         row, col = event.GetRow(), event.GetCol()
  4364         row, col = event.GetRow(), event.GetCol()
  4365         colname = self.Table.GetColLabelValue(col)
  4365         colname = self.Table.GetColLabelValue(col)
  4366         value = self.Table.GetValue(row, col)
  4366         value = self.Table.GetValue(row, col)
  4367         if colname == "Name":
  4367         if colname == "Name" and value != "":
  4368             if not TestIdentifier(value):
  4368             if not TestIdentifier(value):
  4369                 message = wx.MessageDialog(self, "\"%s\" is not a valid identifier!"%value, "Error", wx.OK|wx.ICON_ERROR)
  4369                 message = wx.MessageDialog(self, "\"%s\" is not a valid identifier!"%value, "Error", wx.OK|wx.ICON_ERROR)
  4370                 message.ShowModal()
  4370                 message.ShowModal()
  4371                 message.Destroy()
  4371                 message.Destroy()
  4372                 event.Veto()
  4372                 event.Veto()