[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [50833] trunk/blender/release/scripts/ templates: minor update to panel templates/ examples - the panel examples didnt show an operator and use `scene` rather then `sc` for the active scene name .
Campbell Barton
ideasman42 at gmail.com
Mon Sep 24 01:11:25 CEST 2012
Revision: 50833
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=50833
Author: campbellbarton
Date: 2012-09-23 23:11:24 +0000 (Sun, 23 Sep 2012)
Log Message:
-----------
minor update to panel templates/examples - the panel examples didnt show an operator and use `scene` rather then `sc` for the active scene name.
Modified Paths:
--------------
trunk/blender/release/scripts/templates/ui_panel.py
trunk/blender/release/scripts/templates/ui_panel_simple.py
Modified: trunk/blender/release/scripts/templates/ui_panel.py
===================================================================
--- trunk/blender/release/scripts/templates/ui_panel.py 2012-09-23 18:50:56 UTC (rev 50832)
+++ trunk/blender/release/scripts/templates/ui_panel.py 2012-09-23 23:11:24 UTC (rev 50833)
@@ -12,36 +12,36 @@
def draw(self, context):
layout = self.layout
- sc = context.scene
-
- #Create a simple row.
+ scene = context.scene
+
+ # Create a simple row.
layout.label(text=" Simple Row:")
-
+
row = layout.row()
- row.prop(sc, "frame_start")
- row.prop(sc, "frame_end")
-
- #Create an row where the buttons are aligned to each other.
+ row.prop(scene, "frame_start")
+ row.prop(scene, "frame_end")
+
+ # Create an row where the buttons are aligned to each other.
layout.label(text=" Aligned Row")
-
+
row = layout.row(align=True)
- row.prop(sc, "frame_start")
- row.prop(sc, "frame_end")
-
- #Create two columns, by using a split layout.
+ row.prop(scene, "frame_start")
+ row.prop(scene, "frame_end")
+
+ # Create two columns, by using a split layout.
split = layout.split()
-
+
# First column
col = split.column()
col.label(text="Column One:")
- col.prop(sc, "frame_end")
- col.prop(sc, "frame_start")
-
+ col.prop(scene, "frame_end")
+ col.prop(scene, "frame_start")
+
# Second column, aligned
col = split.column(align=True)
col.label(text="Column Two")
- col.prop(sc, "frame_start")
- col.prop(sc, "frame_end")
+ col.prop(scene, "frame_start")
+ col.prop(scene, "frame_end")
def register():
Modified: trunk/blender/release/scripts/templates/ui_panel_simple.py
===================================================================
--- trunk/blender/release/scripts/templates/ui_panel_simple.py 2012-09-23 18:50:56 UTC (rev 50832)
+++ trunk/blender/release/scripts/templates/ui_panel_simple.py 2012-09-23 23:11:24 UTC (rev 50833)
@@ -22,7 +22,10 @@
row = layout.row()
row.prop(obj, "name")
+ row = layout.row()
+ row.operator("mesh.primitive_cube_add")
+
def register():
bpy.utils.register_class(HelloWorldPanel)
More information about the Bf-blender-cvs
mailing list