UI: tweak vertical centering of text in buttons.
This effectively moves up the text by one pixel to make it look more centered in the button and relative to the icon.
This commit is contained in:
parent
3f0873fa1e
commit
d90eb35662
|
@ -179,7 +179,8 @@ void UI_fontstyle_draw_ex(
|
|||
}
|
||||
else {
|
||||
/* draw from boundbox center */
|
||||
yofs = ceil(0.5f * (BLI_rcti_size_y(rect) - BLF_ascender(fs->uifont_id)));
|
||||
float height = BLF_ascender(fs->uifont_id) + BLF_descender(fs->uifont_id);
|
||||
yofs = ceil(0.5f * (BLI_rcti_size_y(rect) - height));
|
||||
}
|
||||
|
||||
if (fs->align == UI_STYLE_TEXT_CENTER) {
|
||||
|
@ -225,7 +226,7 @@ void UI_fontstyle_draw_rotated(const uiFontStyle *fs, const rcti *rect, const ch
|
|||
|
||||
UI_fontstyle_set(fs);
|
||||
|
||||
height = BLF_ascender(fs->uifont_id);
|
||||
height = BLF_ascender(fs->uifont_id) + BLF_descender(fs->uifont_id);
|
||||
/* becomes x-offset when rotated */
|
||||
xofs = ceil(0.5f * (BLI_rcti_size_y(rect) - height));
|
||||
|
||||
|
|
Loading…
Reference in New Issue