Implemented max width for button guide strings for localisation (#421)

* button_guide: implemented max width for localisation

* button_guide: implemented max width for dual icon strings

* button_guide: scale max width internally
This commit is contained in:
Hyper
2025-02-17 19:30:33 +00:00
committed by GitHub
parent df8234ab3b
commit 91f874cbad
7 changed files with 81 additions and 77 deletions

View File

@@ -245,7 +245,7 @@ void DrawNextButtonGuide(bool isController, bool isKeyboard)
if (App::s_isInit)
icon = EButtonIcon::A;
ButtonGuide::Open(Button("Common_Next", icon));
ButtonGuide::Open(Button("Common_Next", FLT_MAX, icon));
}
static void ResetSelection()
@@ -425,8 +425,8 @@ void MessageWindow::Draw()
std::array<Button, 2> buttons =
{
Button("Common_Select", selectIcon),
Button("Common_Back", backIcon),
Button("Common_Select", 115.0f, selectIcon),
Button("Common_Back", FLT_MAX, backIcon),
};
ButtonGuide::Open(buttons);
@@ -470,8 +470,8 @@ void MessageWindow::Draw()
std::array<Button, 2> buttons =
{
Button("Common_Select", EButtonIcon::LMB),
Button("Common_Back", EButtonIcon::Escape),
Button("Common_Select", 115.0f, EButtonIcon::LMB),
Button("Common_Back", FLT_MAX, EButtonIcon::Escape),
};
ButtonGuide::Open(buttons);