PLCControler.py
changeset 637 d8fe5a0f5403
parent 630 9d7e38e271cb
child 646 97bed1acd860
equal deleted inserted replaced
636:44978a2b9703 637:d8fe5a0f5403
  1262                  "list": plugintypes["types"].GetCustomBlockTypes()}
  1262                  "list": plugintypes["types"].GetCustomBlockTypes()}
  1263                 for plugintypes in self.PluginTypes]
  1263                 for plugintypes in self.PluginTypes]
  1264         
  1264         
  1265     def GetPluginDataTypes(self, exclude = ""):
  1265     def GetPluginDataTypes(self, exclude = ""):
  1266         return [{"name": _("%s Data Types") % plugintypes["name"],
  1266         return [{"name": _("%s Data Types") % plugintypes["name"],
  1267                  "list": [datatype["name"] for datatype in plugintypes["types"].GetCustomDataTypes(exclude, True)]}
  1267                  "list": [datatype["name"] for datatype in plugintypes["types"].GetCustomDataTypes(exclude)]}
  1268                 for plugintypes in self.PluginTypes]
  1268                 for plugintypes in self.PluginTypes]
  1269     
  1269     
  1270     def GetPluginDataType(self, type):
  1270     def GetPluginDataType(self, type):
  1271         for plugintype in self.PluginTypes:
  1271         for plugintype in self.PluginTypes:
  1272             datatype = plugintype["types"].getdataType(type)
  1272             datatype = plugintype["types"].getdataType(type)