[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [56598] trunk/blender/release/scripts/ templates_py/custom_nodes.py: Updated the custom_nodes. py template script to reflect socket draw API changes in r56584 and r56585.

Lukas Toenne lukas.toenne at googlemail.com
Wed May 8 18:17:05 CEST 2013


Revision: 56598
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=56598
Author:   lukastoenne
Date:     2013-05-08 16:17:04 +0000 (Wed, 08 May 2013)
Log Message:
-----------
Updated the custom_nodes.py template script to reflect socket draw API changes in r56584 and r56585.

Revision Links:
--------------
    http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=56584
    http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=56585

Modified Paths:
--------------
    trunk/blender/release/scripts/templates_py/custom_nodes.py

Modified: trunk/blender/release/scripts/templates_py/custom_nodes.py
===================================================================
--- trunk/blender/release/scripts/templates_py/custom_nodes.py	2013-05-08 16:00:08 UTC (rev 56597)
+++ trunk/blender/release/scripts/templates_py/custom_nodes.py	2013-05-08 16:17:04 UTC (rev 56598)
@@ -49,8 +49,11 @@
     myEnumProperty = bpy.props.EnumProperty(name="Direction", description="Just an example", items=my_items, default='UP')
 
     # Optional function for drawing the socket input value
-    def draw(self, context, layout, node):
-        layout.prop(self, "myEnumProperty", text=self.name)
+    def draw(self, context, layout, node, text):
+        if self.is_linked:
+            layout.label(text)
+        else:
+            layout.prop(self, "myEnumProperty", text=text)
 
     # Socket color
     def draw_color(self, context, node):




More information about the Bf-blender-cvs mailing list