interface menubutton : button { 
\c{\fbox{menubutton}}
menubutton(char* p, char* options = ""); menubutton(widget* w, char* p, char* options = ""); void menu(char* s);
\c{// to attach menu}
void menu(class menu* m); };

slide: The menubutton widget