Library to display menus on TextLCDs. Interaction with functions Up,Down and Select (Buttons or RPG) Based on menu-library from pyeh9
Fork of Menu by
Library to display menus on TextLCDs. Interaction with functions Up,Down and Select (Buttons or RPG) Based on menu-library from pyeh9
Diff: MenuItem.h
- Revision:
- 9:c9df0b33d176
- Child:
- 10:2b6ddf53b05e
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/MenuItem.h Fri Mar 13 18:44:49 2015 +0000
@@ -0,0 +1,33 @@
+#ifndef MENUITEM_H
+#define MENUITEM_H
+
+#include "Menu.h"
+
+class Menu;
+
+/** MenuItem is a menu-item of menu
+*/
+class MenuItem {
+ private:
+
+ public:
+ /** pointer to user-action to execute when menu item is selected
+ */
+ void (*userAction)();
+ /** Text of Menue-Item to display
+ */
+ char* selText;
+ /** position of menuitem in menu
+ */
+ int pos;
+ /** Pointer to child-menue
+ */
+ Menu *childMenu;
+
+ /** a sub-menu
+ */
+ MenuItem(void (*)(), int, Menu *, char *);
+
+};
+
+#endif
\ No newline at end of file
