[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [26403] trunk/blender/release/scripts/ui/ space_userpref.py: Make expanding kmi possible even when they are not user defined ( makes it possible to see full keymap information even for unmodified configurations )

Martin Poirier theeth at yahoo.com
Fri Jan 29 20:38:57 CET 2010


Revision: 26403
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=26403
Author:   theeth
Date:     2010-01-29 20:38:56 +0100 (Fri, 29 Jan 2010)

Log Message:
-----------
Make expanding kmi possible even when they are not user defined (makes it possible to see full keymap information even for unmodified configurations)

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

Modified: trunk/blender/release/scripts/ui/space_userpref.py
===================================================================
--- trunk/blender/release/scripts/ui/space_userpref.py	2010-01-29 17:01:53 UTC (rev 26402)
+++ trunk/blender/release/scripts/ui/space_userpref.py	2010-01-29 19:38:56 UTC (rev 26403)
@@ -1103,19 +1103,20 @@
 
         col = self.indented_layout(layout, level)
 
-        col.enabled = km.user_defined
-
         if km.user_defined:
             col = col.column(align=True)
             box = col.box()
         else:
             box = col.column()
 
-        split = box.split(percentage=0.4)
+        split = box.split(percentage=0.05)
 
         # header bar
         row = split.row()
         row.prop(kmi, "expanded", text="", no_bg=True)
+
+        row = split.row()
+        row.enabled = km.user_defined
         row.prop(kmi, "active", text="", no_bg=True)
 
         if km.modal:
@@ -1124,6 +1125,7 @@
             row.label(text=kmi.name)
 
         row = split.row()
+        row.enabled = km.user_defined
         row.prop(kmi, "map_type", text="")
         if map_type == 'KEYBOARD':
             row.prop(kmi, "type", text="", full_event=True)
@@ -1147,6 +1149,8 @@
         # Expanded, additional event settings
         if kmi.expanded:
             box = col.box()
+            
+            box.enabled = km.user_defined
 
             if map_type not in ('TEXTINPUT', 'TIMER'):
                 split = box.split(percentage=0.4)





More information about the Bf-blender-cvs mailing list