[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [1187] trunk/py/scripts/addons/ animation_rotobezier.py: Nicer UI for RotoBezier
Daniel Salazar
zanqdo at gmail.com
Mon Nov 22 20:51:19 CET 2010
Revision: 1187
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-extensions&revision=1187
Author: zanqdo
Date: 2010-11-22 20:51:19 +0100 (Mon, 22 Nov 2010)
Log Message:
-----------
Nicer UI for RotoBezier
Modified Paths:
--------------
trunk/py/scripts/addons/animation_rotobezier.py
Modified: trunk/py/scripts/addons/animation_rotobezier.py
===================================================================
--- trunk/py/scripts/addons/animation_rotobezier.py 2010-11-22 18:24:44 UTC (rev 1186)
+++ trunk/py/scripts/addons/animation_rotobezier.py 2010-11-22 19:51:19 UTC (rev 1187)
@@ -26,12 +26,13 @@
Rev 0.3 tool to clear all animation from the curve
Rev 0.4 moved from curve properties to toolbar
Rev 0.5 added pass index property
+Rev 0.6 re-aranged UI
-------------------------------------------------------------------------'''
bl_addon_info = {
'name': 'RotoBezier',
'author': 'Daniel Salazar <zanqdo at gmail.com>',
- 'version': (0,5),
+ 'version': (0,6),
'blender': (2, 5, 5),
'api': 33232,
'location': 'Select a Curve > Properties > Curve > RotoBezier',
@@ -63,22 +64,28 @@
def draw(self, context):
layout = self.layout
- row = layout.row()
- row.label(text="Keyframing")
- row = layout.row()
+ col = layout.column(align=True)
+
+ col.label(text="Keyframing:")
+ row = col.row()
row.operator('curve.insert_keyframe_rotobezier')
row.operator('curve.delete_keyframe_rotobezier')
row = layout.row()
row.operator('curve.clear_animation_rotobezier')
- row = layout.row()
- row.label(text="Display")
- row = layout.row()
+
+ col = layout.column()
+
+ col.label(text="Display:")
+ row = col.row()
row.operator('curve.toggle_draw_rotobezier')
+
if context.mode == 'EDIT_CURVE':
row.operator('curve.toggle_handles_rotobezier')
- row = layout.row()
- row.label(text="Tools")
- row = layout.row()
+
+ col = layout.column(align=True)
+
+ col.label(text="Tools:")
+ row = col.row()
row.operator('curve.make_white_matte_rotobezier')
row.operator('curve.make_black_matte_rotobezier')
row = layout.row()
More information about the Bf-extensions-cvs
mailing list