[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