dialogs/BlockPreviewDialog.py
changeset 1237 0c8b8ef9559b
parent 1236 a5d1d2a2f366
child 1241 368f8516706c
equal deleted inserted replaced
1236:a5d1d2a2f366 1237:0c8b8ef9559b
    78             format = _("\"%s\" is not a valid identifier!")
    78             format = _("\"%s\" is not a valid identifier!")
    79         elif uppercase_block_name in IEC_KEYWORDS:
    79         elif uppercase_block_name in IEC_KEYWORDS:
    80             format = _("\"%s\" is a keyword. It can't be used!")
    80             format = _("\"%s\" is a keyword. It can't be used!")
    81         elif uppercase_block_name in self.Controller.GetProjectPouNames():
    81         elif uppercase_block_name in self.Controller.GetProjectPouNames():
    82             format = _("\"%s\" pou already exists!")
    82             format = _("\"%s\" pou already exists!")
    83         elif (self.DefaultBlockName.upper() != uppercase_block_name and 
    83         elif ((self.DefaultBlockName is None or 
       
    84                self.DefaultBlockName.upper() != uppercase_block_name) and 
    84               uppercase_block_name in self.Controller.GetEditedElementVariables(
    85               uppercase_block_name in self.Controller.GetEditedElementVariables(
    85                                                                 self.TagName)):
    86                                                                 self.TagName)):
    86             format = _("\"%s\" element for this pou already exists!")
    87             format = _("\"%s\" element for this pou already exists!")
    87         
    88         
    88         if format is not None:
    89         if format is not None: