GLUT provides simple pop-up menus
A menu is attached to a mouse button, and appears whenever that button is pressed
If a menu entry is selected, a callback is called with a value associated with that entry
Menus can include sub-menus