menu: [#25] rename event to state

This commit is contained in:
Vasily Davydov 2023-05-02 11:24:54 +03:00 committed by RedHawk
parent bd2f6b32f1
commit fad70c9f37
2 changed files with 5 additions and 5 deletions

View File

@ -63,10 +63,10 @@ void Menu::HandleEventPair (Event::EventPair *ep)
return;
}
void Menu::SetEvent (obj_pointer newevent)
void Menu::SetState (p_state new_state)
{
(this->*current) (MenuObjEvent (MenuObjEvent::eUnFocus));
current = newevent;
current = new_state;
(this->*current) (MenuObjEvent (MenuObjEvent::eFocus));
}

View File

@ -14,7 +14,7 @@
#define THREADS_MANAGER_MENU_H_
class Menu;
typedef void (Menu::*obj_pointer) (const MenuObjEvent &);
typedef void (Menu::*p_state) (const MenuObjEvent &);
class Menu
{
@ -25,9 +25,9 @@ public:
private:
/* Variables and objects */
obj_pointer current;
p_state current;
/* Methods */
void SetEvent (obj_pointer newevent);
void SetState (p_state new_state);
void HandleObj (const MenuObjEvent &event);
};