This is the same as a Fl_Button except the type() is initialized to FL_TOGGLE_BUTTON. Clicking it inverts the value(). XForms called this a "push" button, although I find that very confusing.
Fl_Toggle_Button(int x,int y,int w,int h,const char *l);