diff options
Diffstat (limited to 'src/frontend/mame/ui/menu.h')
-rw-r--r-- | src/frontend/mame/ui/menu.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/frontend/mame/ui/menu.h b/src/frontend/mame/ui/menu.h index c57fcb96f50..4f0a3d74de1 100644 --- a/src/frontend/mame/ui/menu.h +++ b/src/frontend/mame/ui/menu.h @@ -209,6 +209,7 @@ protected: rgb_t fgcolor, rgb_t bgcolor, float text_size) { // size up the text + float const lrborder(ui().box_lr_border() * machine().render().ui_aspect(&container())); float maxwidth(origx2 - origx1); for (Iter it = begin; it != end; ++it) { @@ -218,7 +219,7 @@ protected: 0.0f, 0.0f, 1.0f, justify, wrap, mame_ui_manager::NONE, rgb_t::black(), rgb_t::white(), &width, nullptr, text_size); - width += 2.0f * ui().box_lr_border(); + width += 2.0f * lrborder; maxwidth = (std::max)(maxwidth, width); } if (scale && ((origx2 - origx1) < maxwidth)) @@ -233,8 +234,8 @@ protected: ui().draw_outlined_box(container(), x1, y1, x2, y2, bgcolor); // inset box and draw content - x1 += ui().box_lr_border(); - x2 -= ui().box_lr_border(); + x1 += lrborder; + x2 -= lrborder; y1 += ui().box_tb_border(); y2 -= ui().box_tb_border(); for (Iter it = begin; it != end; ++it) |