Menu Bar keyboard navigation improvements.

This commit is contained in:
Martín Lucas Golini
2024-04-14 16:44:16 -03:00
parent 16f4bea13e
commit 6461402e30
7 changed files with 100 additions and 17 deletions

View File

@@ -50,6 +50,12 @@ class EE_API UIMenuBar : public UIWidget {
void setCurrentMenu( UIPopUpMenu* currentMenu );
void showMenu( const Uint32& index );
void showNextMenu();
void showPrevMenu();
protected:
UIMenuBar();
@@ -60,6 +66,8 @@ class EE_API UIMenuBar : public UIWidget {
MenuBarList mButtons;
UIPopUpMenu* mWaitingUp;
Uint32 getMenuIndex( UIPopUpMenu* menu );
void refreshButtons();
virtual Uint32 onMessage( const NodeMessage* Msg );