PLCControler.py
changeset 57 9bf197698af0
parent 56 7187e1c00975
child 58 39cd981ff242
--- a/PLCControler.py	Thu Jul 26 17:23:21 2007 +0200
+++ b/PLCControler.py	Fri Jul 27 10:03:24 2007 +0200
@@ -852,14 +852,15 @@
             if type == "function":
                 blocktypes = []
                 for category in BlockTypes[:-1]:
-                    cat = {"name" : category["name"], "list" : []}
-                    for block in category["list"]:
-                        if block["type"] == "function":
-                            cat["list"].append(block)
-                    if len(cat["list"]) > 0:
-                        blocktypes.append(cat)
+                    if category["name"] != "SVGUI function blocks":
+                        cat = {"name" : category["name"], "list" : []}
+                        for block in category["list"]:
+                            if block["type"] == "function":
+                                cat["list"].append(block)
+                        if len(cat["list"]) > 0:
+                            blocktypes.append(cat)
             else:
-                blocktypes = [category for category in BlockTypes[:-1]]
+                blocktypes = [category for category in BlockTypes[:-1] if category["name"] != "SVGUI function blocks"]
             if self.Project:
                 blocktypes.append({"name" : "User-defined POUs", "list": []})
                 for blocktype in BlockTypes[-1]["list"]: