equal
deleted
inserted
replaced
448 |
448 |
449 if not TestIdentifier(value): |
449 if not TestIdentifier(value): |
450 message = _("\"%s\" is not a valid identifier!") % value |
450 message = _("\"%s\" is not a valid identifier!") % value |
451 elif value.upper() in IEC_KEYWORDS: |
451 elif value.upper() in IEC_KEYWORDS: |
452 message = _("\"%s\" is a keyword. It can't be used!") % value |
452 message = _("\"%s\" is a keyword. It can't be used!") % value |
453 elif value.upper() in [var["Name"].upper() for i, var in enumerate(self.TasksTable.data) if i!=row]: |
453 elif value.upper() in [var["Name"].upper() for i, var in enumerate(self.TasksTable.data) if i != row]: |
454 message = _("A task with the same name already exists!") |
454 message = _("A task with the same name already exists!") |
455 if message is not None: |
455 if message is not None: |
456 event.Veto() |
456 event.Veto() |
457 wx.CallAfter(self.ShowErrorMessage, message) |
457 wx.CallAfter(self.ShowErrorMessage, message) |
458 return |
458 return |
483 |
483 |
484 if not TestIdentifier(value): |
484 if not TestIdentifier(value): |
485 message = _("\"%s\" is not a valid identifier!") % value |
485 message = _("\"%s\" is not a valid identifier!") % value |
486 elif value.upper() in IEC_KEYWORDS: |
486 elif value.upper() in IEC_KEYWORDS: |
487 message = _("\"%s\" is a keyword. It can't be used!") % value |
487 message = _("\"%s\" is a keyword. It can't be used!") % value |
488 elif value.upper() in [var["Name"].upper() for i, var in enumerate(self.InstancesTable.data) if i!=row]: |
488 elif value.upper() in [var["Name"].upper() for i, var in enumerate(self.InstancesTable.data) if i != row]: |
489 message = _("An instance with the same name already exists!") |
489 message = _("An instance with the same name already exists!") |
490 if message is not None: |
490 if message is not None: |
491 event.Veto() |
491 event.Veto() |
492 wx.CallAfter(self.ShowErrorMessage, message) |
492 wx.CallAfter(self.ShowErrorMessage, message) |
493 return |
493 return |