[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [25774] trunk/blender/release/scripts/ui/ properties_data_mesh.py: add operator icon for shape key transfer in panel,

Campbell Barton ideasman42 at gmail.com
Wed Jan 6 12:38:58 CET 2010


Revision: 25774
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=25774
Author:   campbellbarton
Date:     2010-01-06 12:38:58 +0100 (Wed, 06 Jan 2010)

Log Message:
-----------
add operator icon for shape key transfer in panel,

Modified Paths:
--------------
    trunk/blender/release/scripts/ui/properties_data_mesh.py

Modified: trunk/blender/release/scripts/ui/properties_data_mesh.py
===================================================================
--- trunk/blender/release/scripts/ui/properties_data_mesh.py	2010-01-06 11:21:57 UTC (rev 25773)
+++ trunk/blender/release/scripts/ui/properties_data_mesh.py	2010-01-06 11:38:58 UTC (rev 25774)
@@ -197,17 +197,12 @@
             sub = row.row(align=True)
             subsub = sub.row(align=True)
             subsub.active = enable_edit_value
-            if ob.shape_key_lock:
-                subsub.prop(ob, "shape_key_lock", icon='PINNED', text="")
-            else:
-                subsub.prop(ob, "shape_key_lock", icon='UNPINNED', text="")
-            if kb.mute:
-                subsub.prop(kb, "mute", icon='MUTE_IPO_ON', text="")
-            else:
-                subsub.prop(kb, "mute", icon='MUTE_IPO_OFF', text="")
+            subsub.prop(ob, "shape_key_lock", icon='PINNED' if ob.shape_key_lock else 'UNPINNED', text="")
+            subsub.prop(kb, "mute", icon='MUTE_IPO_ON' if kb.mute else 'MUTE_IPO_OFF', text="")
             sub.prop(ob, "shape_key_edit_mode", text="")
 
             sub = row.row(align=True)
+            sub.operator("object.shape_key_transfer", icon='COPY_ID', text="") # icon is not ideal
             sub.operator("object.shape_key_mirror", icon='ARROW_LEFTRIGHT', text="")
             sub.operator("object.shape_key_clear", icon='X', text="")
 





More information about the Bf-blender-cvs mailing list