This is the "file card tabs" interface to allow you to put lots and lots of buttons and switches in a panel, as popularized by many toolkits.
Usually the children are Fl_Group objects containing several objects themselves. Each child makes a card, and it's label() is printed on the card tab (including the label font and style). The color of that child is used to color the card as well.
Clicking the tab makes a child visible() (by calling show() on it) and all other children are invisible (by calling hide() on them).
Fl_Tabs(int x,int y,int w,int h, const char * = 0);
Fl_Object *value() const;
int value(Fl_Object *);