diff options
author | Ton Roosendaal <ton@blender.org> | 2009-06-08 14:00:14 +0400 |
---|---|---|
committer | Ton Roosendaal <ton@blender.org> | 2009-06-08 14:00:14 +0400 |
commit | ca6a8a233b653e4545427b00fe265566da924522 (patch) | |
tree | 1fef07ad3ac191f5c2ddba1f78f3da4054078457 /source/blender/editors/interface/interface.c | |
parent | 9d4ebe1088dd5f59b2a53d47eaed1d40ab5c0a3e (diff) |
2.5
Preview renders:
- Added proper button type (BUT_EXTRA) for preview buttons, to
handle drawing better. It now first draws an alpha mask, to
ensure the preview is correctly fitting inside the widget style.
It then draws the outline.
- Added protection for executing preview renders while regular
rendering, that's not going to work...
Diffstat (limited to 'source/blender/editors/interface/interface.c')
-rw-r--r-- | source/blender/editors/interface/interface.c | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/source/blender/editors/interface/interface.c b/source/blender/editors/interface/interface.c index 072bc5a6feb..bef01b5a454 100644 --- a/source/blender/editors/interface/interface.c +++ b/source/blender/editors/interface/interface.c @@ -665,13 +665,7 @@ void uiDrawBlock(const bContext *C, uiBlock *block) /* widgets */ for(but= block->buttons.first; but; but= but->next) { ui_but_to_pixelrect(&rect, ar, block, but); - ui_draw_but(ar, &style, but, &rect); - - /* temp? roundbox defines size/location of preview, and ID type */ - if(but->type==ROUNDBOX) - if(block->drawextra) - block->drawextra(C, but->poin, &rect); - + ui_draw_but(C, ar, &style, but, &rect); } /* restore matrix */ |