Appendix A. Widget Reference

Table of Contents
class FL_Adjuster — value adjuster widget
class Fl_Box — box drawing widget
class Fl_Browser — scrolling list widget
class Fl_Browser_ — browser base class
class Fl_Button — button widget
class Fl_Chart — chart widget
class Fl_Check_Button — check button widget
class Fl_Choice — Pop up menu widget
class Fl_Clock — clock widget
class Fl_Color_Chooser — color chooser widget
class Fl_Counter — floating-point counter widget
class Fl_Dial — circular dial widget
class Fl_Double_Window — double-buffered window widget
class Fl_End — dummy group end widget
class Fl_Float_Input — floating point number input widget
class Fl_Free — forms free widget
class Fl_Gl_Window — OpenGL widget
class Fl_Group — container widget
class Fl_Hold_Browser — single item selection widget
class Fl_Input — text input widget
class Fl_Input_ — virtual base class for input and output widgets
class Fl_Int_Input — integer input widget
class Fl_Light_Button — lighted toggle button widget
class Fl_Menu_ — parent class for all menu widgets
class Fl_Menu_Bar — menubar interface widget
class Fl_Menu_Button — pop-up menu widget
struct Fl_Menu_Item — single menu item structure
class Fl_Menu_Window — menu window widget
class Fl_Multi_Browser — multiple selection list widget
class Fl_Multiline_Input — multiline input widget
class Fl_Multiline_Output — multiple line text display widget
class Fl_Output — text display widget
class Fl_Overlay_Window — overlay window widget
class Fl_Pack — compression and alignment widet
class Fl_Positioner — Forms-compatible 2D input widegt
class Fl_Repeat_Button — repeat button widget
class Fl_Return_Button — return button widget
class Fl_Roller — roller widget
class Fl_Round_Button — round (lighted) button widget
class Fl_Scroll — scrolling window widget
class Fl_Scrollbar — scrollbar widget
class Fl_Secret_Input — hidden input widget
class Fl_Select_Browser — selectable list widget
class Fl_Single_Window — single-buffered window widget
class Fl_Slider — slider widget
class Fl_Tabs — card tab paging widget
class Fl_Tile — tiled window resizing widget
class Fl_Timer — Forms timer widget
class Fl_Valuator — floating-point value widget
class Fl_Value_Input — editable floating-point value widget
class Fl_Value_Output — floating-point value display widget
class Fl_Value_Slider — value slider widget
class Fl_Widget — base class for all widgets
class Fl_Window — window widget

This appendix describes all of the widget classes in FLTK. For a description of the fl_ functions and Fl:: methods, see Appendix B.