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); };