#ifndef _olbutton_ #define _olbutton_ #include typedef struct olbutton olbutton; struct olbutton : button { displayitem str; /* scoped */ boolean active; boolean busy; boolean defaulted; boolean abbreviated; void Action(char *); void PaintLabel(displayitem i); void PaintDefaultRing(); void setlabel(displayitem i); void setabbreviated(boolean val); void setdefaultchoice(boolean val); void setvisualstate(name state); }; #endif