TextViewer.py
changeset 448 93a2f2034f98
parent 437 59e33406eea8
child 485 d5ebb8eac934
equal deleted inserted replaced
447:6083dcecd2c5 448:93a2f2034f98
   224             elif values[1] == "location":
   224             elif values[1] == "location":
   225                 pou_name, pou_type = self.Controler.GetEditedElementType(self.TagName, self.Debug)
   225                 pou_name, pou_type = self.Controler.GetEditedElementType(self.TagName, self.Debug)
   226                 if len(values) > 2 and pou_type == "program":
   226                 if len(values) > 2 and pou_type == "program":
   227                     var_name = values[3]
   227                     var_name = values[3]
   228                     if var_name.upper() in [name.upper() for name in self.Controler.GetProjectPouNames(self.Debug)]:
   228                     if var_name.upper() in [name.upper() for name in self.Controler.GetProjectPouNames(self.Debug)]:
   229                         message = _("\"%s\" pou already exists!")%blockname
   229                         message = _("\"%s\" pou already exists!")%var_name
   230                     elif var_name.upper() in [name.upper() for name in self.Controler.GetEditedElementVariables(self.TagName, self.Debug)]:
   230                     elif var_name.upper() in [name.upper() for name in self.Controler.GetEditedElementVariables(self.TagName, self.Debug)]:
   231                         message = _("\"%s\" element for this pou already exists!")%blockname
   231                         message = _("\"%s\" element for this pou already exists!")%var_name
   232                     else:
   232                     else:
   233                         if values[2] is not None:
   233                         if values[2] is not None:
   234                             var_type = values[2]
   234                             var_type = values[2]
   235                         else:
   235                         else:
   236                             var_type = LOCATIONDATATYPES.get(values[0][2], ["BOOL"])[0]
   236                             var_type = LOCATIONDATATYPES.get(values[0][2], ["BOOL"])[0]