The ChoiceMenu class provides a simmliar list like the Standard Menu. In the ChoiceMenu each entry is associated with a boolean variable, which can be changed by pressing the OK Button.
More...
#include <modm/ui/menu/choice_menu.hpp>
template<typename Allocator = std::allocator<IAbstractView>>
class modm::ChoiceMenu< Allocator >
The ChoiceMenu class provides a simmliar list like the Standard Menu. In the ChoiceMenu each entry is associated with a boolean variable, which can be changed by pressing the OK Button.
Controls: DOWN - select next entry UP - select previous entry OK - toogle boolean value of selected entry LEFT - remove screen from stack RIGHT - put next screen on stack
- Author
- Thorsten Lajewski
template<typename Allocator = std::allocator<IAbstractView>>
void modm::ChoiceMenu< Allocator >::addEntry |
( |
const char * |
text, |
|
|
bool * |
valuePtr, |
|
|
bool |
defaultValue = true |
|
) |
| |
addEntry a new entry to the ChoiceMenu
- Parameters
-
text | to be displayed in the list |
valuePtr | pointer to the associated boolean variable |
defaultValue | default value of the boolean variable |
bool modm::IAbstractView::isAlive |
( |
| ) |
const |
|
inheritedinline |
template<typename Allocator = std::allocator<IAbstractView>>
void modm::ChoiceMenu< Allocator >::setTitle |
( |
const char * |
text | ) |
|
setTitle set the title displayed on top of the entryList
- Parameters
-
The documentation for this class was generated from the following file: