diff options
author | Yevgeny Makarov <jenkm> | 2019-08-27 13:28:34 +0300 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@gmail.com> | 2019-08-27 13:32:35 +0300 |
commit | 1a40f089ea7a59cb45cbf8986e0516d0c8ab2632 (patch) | |
tree | 16514b6d5dd8e6916ba791159633b24f8aaf32da | |
parent | 811ac2965a580e3af2d9e7a82afa1b9699d6c1f7 (diff) |
UI: improve layout of curve widget clipping options popup
Differential Revision: https://developer.blender.org/D5593
-rw-r--r-- | source/blender/editors/interface/interface_templates.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/source/blender/editors/interface/interface_templates.c b/source/blender/editors/interface/interface_templates.c index cae2338389a..fc2c606dfc8 100644 --- a/source/blender/editors/interface/interface_templates.c +++ b/source/blender/editors/interface/interface_templates.c @@ -3745,12 +3745,11 @@ static uiBlock *curvemap_clipping_func(bContext *C, ARegion *ar, void *cumap_v) float width = 8 * UI_UNIT_X; block = UI_block_begin(C, ar, __func__, UI_EMBOSS); - - /* use this for a fake extra empty space around the buttons */ - uiDefBut(block, UI_BTYPE_LABEL, 0, "", -4, 16, width + 8, 6 * UI_UNIT_Y, NULL, 0, 0, 0, 0, ""); + UI_block_flag_enable(block, UI_BLOCK_KEEP_OPEN | UI_BLOCK_MOVEMOUSE_QUIT); + UI_block_theme_style_set(block, UI_BLOCK_THEME_STYLE_POPUP); bt = uiDefButBitI(block, - UI_BTYPE_TOGGLE, + UI_BTYPE_CHECKBOX, CUMA_DO_CLIP, 1, IFACE_("Use Clipping"), @@ -3770,7 +3769,7 @@ static uiBlock *curvemap_clipping_func(bContext *C, ARegion *ar, void *cumap_v) uiDefButF(block, UI_BTYPE_NUM, 0, - IFACE_("Min X "), + IFACE_("Min X:"), 0, 4 * UI_UNIT_Y, width, @@ -3784,7 +3783,7 @@ static uiBlock *curvemap_clipping_func(bContext *C, ARegion *ar, void *cumap_v) uiDefButF(block, UI_BTYPE_NUM, 0, - IFACE_("Min Y "), + IFACE_("Min Y:"), 0, 3 * UI_UNIT_Y, width, @@ -3798,7 +3797,7 @@ static uiBlock *curvemap_clipping_func(bContext *C, ARegion *ar, void *cumap_v) uiDefButF(block, UI_BTYPE_NUM, 0, - IFACE_("Max X "), + IFACE_("Max X:"), 0, 2 * UI_UNIT_Y, width, @@ -3812,7 +3811,7 @@ static uiBlock *curvemap_clipping_func(bContext *C, ARegion *ar, void *cumap_v) uiDefButF(block, UI_BTYPE_NUM, 0, - IFACE_("Max Y "), + IFACE_("Max Y:"), 0, UI_UNIT_Y, width, @@ -3824,7 +3823,8 @@ static uiBlock *curvemap_clipping_func(bContext *C, ARegion *ar, void *cumap_v) 2, ""); - UI_block_direction_set(block, UI_DIR_RIGHT); + UI_block_bounds_set_normal(block, 0.3f * U.widget_unit); + UI_block_direction_set(block, UI_DIR_DOWN); return block; } |