Freestyle: minor UI improvements.

* The button icon for jumping to the Render Layers tab of the Properties context is
now RENDERLAYERS.  Previous icon BUTS was too general.

* Thickness position options are grayed out if not applicable.  These options are applied
only when plain chaining is used with the Same Object option enabled.
This commit is contained in:
Tamito Kajiyama 2014-04-24 23:27:58 +09:00
parent 95eb5fb727
commit ece64c7ffd
1 changed files with 5 additions and 3 deletions

View File

@ -61,7 +61,7 @@ class RENDER_PT_freestyle(RenderFreestyleButtonsPanel, Panel):
row = layout.row()
row.label(text="Line style settings are in the Render Layers tab")
row.operator("wm.properties_context_change", text="", icon='BUTS').context = 'RENDER_LAYER'
row.operator("wm.properties_context_change", text="", icon='RENDERLAYERS').context = 'RENDER_LAYER'
# Render layer properties
@ -654,9 +654,11 @@ class RENDERLAYER_PT_freestyle_linestyle(RenderLayerFreestyleEditorButtonsPanel,
row = col.row()
row.label(text="Base Thickness:")
row.prop(linestyle, "thickness")
row = col.row()
subcol = col.column()
subcol.active = linestyle.chaining == 'PLAIN' and linestyle.use_same_object
row = subcol.row()
row.prop(linestyle, "thickness_position", expand=True)
row = col.row()
row = subcol.row()
row.prop(linestyle, "thickness_ratio")
row.active = (linestyle.thickness_position == 'RELATIVE')
col = layout.column()