FLTK

FLTK a C++ user interface toolkit for X11, Win32, and MacOS X.
Download

FLTK Ranking & Summary

Advertisement

  • Rating:
  • License:
  • LGPL
  • Price:
  • FREE
  • Publisher Name:
  • Michael Sweet
  • Publisher web site:
  • http://www.easysw.com/~mike/mxml/

FLTK Tags


FLTK Description

FLTK a C++ user interface toolkit for X11, Win32, and MacOS X. FLTK project includes all of the usual widgets to develop your applications, and new widgets can be created easily through C++ subclassing. All widgets support keyboard shortcuts and can be controlled both via the keyboard or mouse.The Fl_Button class supports push, check (Fl_Check_Button), round (Fl_Round_Button), and "light" (Fl_Light_Button) button styles; all styles can operate in momentary (press and release), toggle (press on, press off), or radio (press one of many) modes, so it is possible to create almost any kind of button from a single widget.The Fl_Input_, Fl_Text_Display, and Fl_Help_View widgets provide simple to complex text input and output facilities. The Fl_Text_Display widget is based on a C++ version of the NEdit software's extensible text editor API.The Fl_Valuator class provides a variety of numeric input controls including scrollbars (Fl_Scrollbar) and sliders (Fl_Slider).The Fl_Menu_ class provides several menu-based controls including menubars (Fl_Menu_Bar) and combo boxes (Fl_Choice).The Fl_Browser_ class is the basis for list controls. The Fl_Browser widget shown at right lists lines of plain text. Other widgets list files, widgets, and so forth.User interfaces can be organized using scroll areas (Fl_Scroll), tabs (Fl_Tabs), tiles (Fl_Tile), and wizards (Fl_Wizard).FLTK also provides standard dialogs for alerts, button choosers, color choosers, file choosers, help browsers, messages, passwords, and text input.Finally, FLTK 1.1.x offers two appearance schemes: "standard" and "plastic". FLTK 2.0 will extend this to include platform schemes as well as user-defined schemes. Colors and fonts automatically adjust to the current user preferences.


FLTK Related Software