editors/TextViewer.py
branchwxPython4
changeset 3327 d753cc166bd0
parent 3303 0ffb41625592
parent 3319 e6c758e41f82
child 3429 67a4d207bace
equal deleted inserted replaced
3326:18d743e517b5 3327:d753cc166bd0
   375                     return
   375                     return
   376                 elif var_name.upper() in [name.upper() for name in self.Controler.GetProjectPouNames(self.Debug)]:
   376                 elif var_name.upper() in [name.upper() for name in self.Controler.GetProjectPouNames(self.Debug)]:
   377                     message = _("\"%s\" pou already exists!") % var_name
   377                     message = _("\"%s\" pou already exists!") % var_name
   378                 else:
   378                 else:
   379                     if not var_name.upper() in [name.upper() for name in self.Controler.GetEditedElementVariables(self.TagName, self.Debug)]:
   379                     if not var_name.upper() in [name.upper() for name in self.Controler.GetEditedElementVariables(self.TagName, self.Debug)]:
   380                         self.Controler.AddEditedElementPouExternalVar(self.TagName, values[2], var_name)
   380                         kwargs = dict(description=values[4]) if len(values)>4 else {}
       
   381                         self.Controler.AddEditedElementPouExternalVar(self.TagName, values[2], var_name, **kwargs)
   381                         self.RefreshVariablePanel()
   382                         self.RefreshVariablePanel()
   382                         self.RefreshVariableTree()
   383                         self.RefreshVariableTree()
   383                     event.SetDragText(var_name)
   384                     event.SetDragText(var_name)
   384             elif values[1] == "Constant":
   385             elif values[1] == "Constant":
   385                 event.SetDragText(values[0])
   386                 event.SetDragText(values[0])