Fix [#29502] Brush texture Preview panel doesnt show Alpha checkbox

* Added to the py UI file, it would require some deeper changes to have it in the c Template, can be done later.
* Fixed a typo.
This commit is contained in:
Thomas Dinges 2011-12-04 16:55:46 +00:00
parent 9c5ad4fb60
commit b550cd8c1e
2 changed files with 5 additions and 1 deletions

@ -167,6 +167,10 @@ class TEXTURE_PT_preview(TextureButtonsPanel, Panel):
else:
layout.template_preview(tex, slot=slot)
#Show Alpha Button for Brush Textures, see #29502
if context.space_data.texture_context == 'BRUSH':
layout.prop(tex, "use_preview_alpha")
class TEXTURE_PT_colors(TextureButtonsPanel, Panel):
bl_label = "Colors"

@ -1223,7 +1223,7 @@ void uiTemplatePreview(uiLayout *layout, ID *id, int show_buttons, ID *parent, M
uiDefButS(block, ROW, B_MATPRV, IFACE_("World"), 0, 0,UI_UNIT_X*10,UI_UNIT_Y, pr_texture, 10, TEX_PR_OTHER, 0, 0, "");
uiDefButS(block, ROW, B_MATPRV, IFACE_("Both"), 0, 0,UI_UNIT_X*10,UI_UNIT_Y, pr_texture, 10, TEX_PR_BOTH, 0, 0, "");
/* Alpha buton for texture preview */
/* Alpha button for texture preview */
if(*pr_texture!=TEX_PR_OTHER) {
row = uiLayoutRow(layout, 0);
uiItemR(row, &texture_ptr, "use_preview_alpha", 0, NULL, ICON_NONE);