Serial LCD Menu system with buttons instead of RPG. Based on Peihsun Yeh's work

Fork of Menu by Peihsun Yeh

Committer:
mshuck
Date:
Sun Aug 04 18:02:39 2013 +0000
Revision:
5:70fec61bebaf
Parent:
1:84d263c8932d
Serial LCD based; removed RPG and hard defined buttons

Who changed what in which revision?

UserRevisionLine numberNew contents of line
pyeh9 0:577f0ec71f4c 1 #ifndef MENU_H
pyeh9 0:577f0ec71f4c 2 #define MENU_H
pyeh9 0:577f0ec71f4c 3
pyeh9 0:577f0ec71f4c 4 #include "mbed.h"
pyeh9 0:577f0ec71f4c 5 #include "Selection.h"
pyeh9 0:577f0ec71f4c 6 #include <vector>
pyeh9 0:577f0ec71f4c 7
pyeh9 1:84d263c8932d 8 class Selection;
pyeh9 1:84d263c8932d 9
pyeh9 0:577f0ec71f4c 10 class Menu {
pyeh9 0:577f0ec71f4c 11 private:
pyeh9 0:577f0ec71f4c 12
pyeh9 0:577f0ec71f4c 13 public:
pyeh9 0:577f0ec71f4c 14 vector<Selection> selections;
pyeh9 1:84d263c8932d 15 char *menuID;
pyeh9 1:84d263c8932d 16
pyeh9 1:84d263c8932d 17 Menu(char *);
pyeh9 0:577f0ec71f4c 18
pyeh9 0:577f0ec71f4c 19 void add(const Selection &toAdd);
pyeh9 0:577f0ec71f4c 20 char *getText(int);
pyeh9 0:577f0ec71f4c 21 };
pyeh9 0:577f0ec71f4c 22 #endif