Revision: 22088
          
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=22088
Author:   dingto
Date:     2009-07-31 17:36:14 +0200 (Fri, 31 Jul 2009)

Log Message:
-----------
2.5 Field Panels:

* Attempt to make it a bit more consistent. ;-)

Modified Paths:
--------------
    branches/blender2.5/blender/release/ui/buttons_physics_field.py

Modified: branches/blender2.5/blender/release/ui/buttons_physics_field.py
===================================================================
--- branches/blender2.5/blender/release/ui/buttons_physics_field.py     
2009-07-31 14:38:42 UTC (rev 22087)
+++ branches/blender2.5/blender/release/ui/buttons_physics_field.py     
2009-07-31 15:36:14 UTC (rev 22088)
@@ -22,72 +22,62 @@
 
                #layout.active = field.enabled
                
+               split = layout.split(percentage=0.2)
+               
+               split.itemL(text="Type:")
+               split.itemR(field, "type",text="")
+                       
                split = layout.split()
                
-               col = split.column()
-               col.itemR(field, "type", text="")
-               
-               col = split.column()
-               split = layout.split(percentage=0.5)
-               
-               if field.type == 'NONE':
-                       col = split.column()
+               if field.type == 'GUIDE':
+                       layout.itemR(field, "guide_path_add")
                        
-               elif field.type == 'GUIDE':
-                       col = split.column()
-                       col.itemR(field, "guide_path_add")
-                       
                elif field.type == 'WIND':
-                       col.itemR(field, "strength")
+                       split.itemR(field, "strength")
                        
                        col = split.column()
                        col.itemR(field, "noise")
                        col.itemR(field, "seed")
 
                elif field.type == 'VORTEX':
-                       col.itemR(field, "strength")
+                       split.itemR(field, "strength")
+                       split.itemL()
                        
-                       col = split.column()
-
                elif field.type in ('SPHERICAL', 'CHARGE', 'LENNARDJ'):
-                       col = split.column()
-                       col.itemR(field, "strength")
+                       split.itemR(field, "strength")
                        
                        col = split.column()
                        col.itemR(field, "planar")
-                       col = split.column()
                        col.itemR(field, "surface")
                        
                elif field.type == 'BOID':
-                       col.itemR(field, "strength")
+                       split.itemR(field, "strength")
+                       split.itemR(field, "surface")
                        
-                       col = split.column()
-                       col.itemR(field, "surface")
-                       
                elif field.type == 'MAGNET':
-                       col.itemR(field, "strength")
+                       split.itemR(field, "strength")
+                       split.itemR(field, "planar")
                        
-                       col = split.column()
-                       col.itemR(field, "planar")
-                       
                elif field.type == 'HARMONIC':
+                       col = split.column()
                        col.itemR(field, "strength")
                        col.itemR(field, "harmonic_damping", text="Damping")
                        
                        col = split.column()
-                       col.itemR(field, "surface")
                        col.itemR(field, "planar")
+                       col.itemR(field, "surface")
                        
                elif field.type == 'TEXTURE':
+                       col = split.column()
                        col.itemR(field, "strength")
                        col.itemR(field, "texture", text="")
-                       col.itemR(field, "force_2d")
-                       
-                       col = split.column()
                        col.itemR(field, "texture_mode", text="")
                        col.itemR(field, "texture_nabla")
+                       
+                       col = split.column()
                        col.itemR(field, "use_coordinates")
                        col.itemR(field, "root_coordinates")
+                       col.itemR(field, "force_2d")
                        
                if field.type in ('HARMONIC', 'SPHERICAL', 'CHARGE', 'WIND', 
'VORTEX', 'TEXTURE', 'MAGNET', 'BOID'):
                        


_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to