diff --git a/rpcs3/Emu/RSX/Overlays/overlay_slider.cpp b/rpcs3/Emu/RSX/Overlays/overlay_slider.cpp index 5ba3c5449c..bf00563ef5 100644 --- a/rpcs3/Emu/RSX/Overlays/overlay_slider.cpp +++ b/rpcs3/Emu/RSX/Overlays/overlay_slider.cpp @@ -7,6 +7,8 @@ namespace rsx::overlays constexpr u16 slider_cover_thickness = 6; constexpr u16 slider_indicator_radius = 8; constexpr u16 slider_indicator_dia = slider_indicator_radius * 2; + constexpr const char* slider_label_font_family = "Arial"; + constexpr int slider_label_font_size = 10; void slider::init() { @@ -48,7 +50,7 @@ namespace rsx::overlays foreground->set_pos(0, (slider_indicator_dia / 2) - foreground->radius); value_label->set_padding(2); - value_label->set_font("Arial", 10); + value_label->set_font(slider_label_font_family, slider_label_font_size); value_label->set_text(m_formatter(m_current_value)); value_label->auto_resize(); value_label->back_color.a = 0.f; @@ -56,19 +58,19 @@ namespace rsx::overlays min_label->fore_color = color4f(0.75f, 0.75f, 0.75f, 1.f); min_label->back_color.a = 0.f; - min_label->set_font("Arial", 10); + min_label->set_font(slider_label_font_family, slider_label_font_size); min_label->set_text(m_formatter(m_min_value)); min_label->set_pos(0, (value_label->h / 2) + slider_indicator_radius + 8); // Margin = Text Height + Indicator Rad (gets to half point) - Text Height / 2 (Offset back to box origin) min_label->auto_resize(); max_label->fore_color = color4f(0.75f, 0.75f, 0.75f, 1.f); max_label->back_color.a = 0.f; - max_label->set_font("Arial", 10); + max_label->set_font(slider_label_font_family, slider_label_font_size); max_label->set_text(m_formatter(m_max_value)); max_label->set_pos(0, (value_label->h / 2) + slider_indicator_radius + 8); // Margin max_label->auto_resize(); - const u16 horizontal_padding = slider_indicator_dia; + const u16 horizontal_padding = slider_indicator_radius + 4; if (m_show_labels) {