# HG changeset patch
# User Laurent Bessard
# Date 1353017081 -3600
# Node ID e12228fd8773de6ca2d5f71dc72c4a20c24db150
# Parent  235a9ec83b955459ad15304c3725a277c57d5549
Add function block types as data types that are not locatable

diff -r 235a9ec83b95 -r e12228fd8773 PLCControler.py
--- a/PLCControler.py	Thu Nov 15 23:00:53 2012 +0100
+++ b/PLCControler.py	Thu Nov 15 23:04:41 2012 +0100
@@ -1644,6 +1644,8 @@
     def IsLocatableType(self, type, debug = False):
         if isinstance(type, TupleType):
             return False 
+        if self.GetBlockType(type) is not None:
+            return False
         project = self.GetProject(debug)
         if project is not None:
             datatype = project.getdataType(type)