controls/VariablePanel.py
changeset 1766 c1e5b9f19483
parent 1764 d5df428640ff
child 1767 c74815729afd
equal deleted inserted replaced
1765:ccf59c1f0b45 1766:c1e5b9f19483
   682 
   682 
   683     def GetTagName(self):
   683     def GetTagName(self):
   684         return self.TagName
   684         return self.TagName
   685 
   685 
   686     def IsFunctionBlockType(self, name):
   686     def IsFunctionBlockType(self, name):
   687         if (isinstance(name, TupleType) or
   687         if isinstance(name, TupleType) or \
   688             self.ElementType != "function" and self.BodyType in ["ST", "IL"]):
   688            self.ElementType != "function" and self.BodyType in ["ST", "IL"]:
   689             return False
   689             return False
   690         else:
   690         else:
   691             return self.Controler.GetBlockType(name, debug=self.Debug) is not None
   691             return self.Controler.GetBlockType(name, debug=self.Debug) is not None
   692 
   692 
   693     def RefreshView(self):
   693     def RefreshView(self):