A very simple text mode menu, includes a test application for windows console.
The menu is designed to be simple enough for a tiny text display as on a mobile phone.

Curses Menu

The same menu program, but using curses, so it can run on Linux. You have to link with curses, eg: gcc cmenu.cpp -lcurses, or gcc cmenu.cpp -lcurses -ocmenu.exe, on Windows