|
FLTK 1.3.2
|
| The Fl is the FLTK global (static) class containing state information and global methods for the current application | |
| Was stolen from Prisms, and has proven to be very useful for values that need a large dynamic range | |
| Supports caching and drawing of mono-color (bitmap) images | |
| Supports loading, caching, and drawing of Windows Bitmap (BMP) image files | |
| This widget simply draws its box, and possibly its label | |
| Displays a scrolling list of text lines, and manages all the storage for the text | |
| This is the base class for browsers | |
| Buttons generate callbacks when they are clicked by the user | |
| Contains all the necessary info on the current cairo context | |
| This defines a pre-configured cairo fltk window | |
| Fl_Chart displays simple charts | |
| For internal use only | |
| Displays a scrolling list of text lines that may be selected and/or checked by the user | |
| A button with an "checkmark" to show its status | |
| A button that is used to pop up a menu | |
| This widget provides a round analog clock display | |
| This widget can be used to display a program-supplied time | |
| Standard RGB color chooser | |
| Controls a single floating point value with button (or keyboard) arrows | |
| All graphical output devices and all graphics systems | |
| This plugin socket allows the integration of new device drivers for special window or screen types | |
| Circular dial to control a single floating point value | |
| A display to which the computer can draw | |
| The Fl_Double_Window provides a double-buffered window | |
| This is a dummy class that allows you to end a Fl_Group in a constructor list of a class: | |
| Displays a list of filenames, optionally with file-specific icons | |
| Displays a standard file selection dialog that supports various selection modes | |
| Manages icon images that can be used as labels in other widgets and as icons in the FileBrowser widget | |
| This widget displays a pathname in a text input field | |
| Draws a dial with a filled arc | |
| Widget that draws a filled horizontal slider, useful as a progress or value meter | |
| Subclass of Fl_Input that only allows the user to type floating point numbers (sign, digits, decimal point, more digits, 'E' or 'e', sign, digits) | |
| This a structure for an actual system font, with junk to help choose it and info on character sizes | |
| Forms compatibility Bitmap Image Widget | |
| Forms pixmap drawing routines | |
| Emulation of the Forms "free" widget | |
| The MSWindows-specific graphics class | |
| The graphics driver used when printing on MSWindows | |
| Supports loading, caching, and drawing of Compuserve GIFSM images | |
| Sets things up so OpenGL works | |
| Fltk glut font/size attributes used in the glutXXX functions | |
| GLUT is emulated using this window class and these static variables (plus several more static variables hidden in glut_compatability.cxx): | |
| A virtual class subclassed for each graphics driver FLTK uses | |
| FLTK container widget | |
| Displays a standard help dialog window using the Fl_Help_View widget | |
| Fl_Help_View font stack element definition | |
| Definition of a link for the html viewer | |
| Fl_Help_Target structure | |
| Displays HTML text | |
| The Fl_Hold_Browser is a subclass of Fl_Browser which lets the user select a single item, or no items by clicking on the empty space | |
| Horizontal Slider class | |
| Fl_Image is the base class used for caching and drawing all kinds of images in FLTK | |
| This is the FLTK text input widget | |
| This class provides a low-overhead text input field | |
| A combination of the input widget and a menu button | |
| Subclass of Fl_Input that only allows the user to type decimal digits (or hex numbers of the form 0xaef) | |
| Supports loading, caching, and drawing of Joint Photographic Experts Group (JPEG) File Interchange Format (JFIF) images | |
| This struct stores all information for a text or mixed graphics label | |
| This subclass displays the "on" state by turning on a light, rather than drawing pushed in | |
| Mac OS-specific class allowing to localize the application menu | |
| Base class of all widgets that have a menu in FLTK | |
| This widget provides a standard menubar interface | |
| This is a button that when pushed pops up a menu (or hierarchy of menus) defined by an array of Fl_Menu_Item objects | |
| The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class | |
| Window type used for menus | |
| Subclass of Fl_Browser which lets the user select any set of the lines | |
| This input field displays ' ' characters as new lines rather than ^J, and accepts the Return, Tab, and up and down arrow keys | |
| This widget is a subclass of Fl_Output that displays multiple lines of text | |
| This class lets an FLTK application easily and consistently access the operating system's native file chooser | |
| This widget displays a piece of text | |
| This window provides double buffering and also the ability to draw the "overlay" which is another picture placed on top of the main image | |
| This widget was designed to add the functionality of compressing and aligning widgets | |
| Represents page-structured drawing surfaces | |
| Supports caching and drawing of colormap (pixmap) images, including transparency | |
| Fl_Plugin allows link-time and run-time integration of binary modules | |
| Fl_Plugin_Manager manages link-time and run-time plugin binaries | |
| Supports loading, caching, and drawing of Portable Network Graphics (PNG) image files | |
| Supports loading, caching, and drawing of Portable Anymap (PNM, PBM, PGM, PPM) image files | |
| This class is provided for Forms compatibility | |
| To send graphical output to a PostScript file | |
| PostScript graphical backend | |
| Print support under Unix/Linux | |
| Fl_Preferences provides methods to store user settings between application starts | |
| OS-independent print support | |
| Displays a progress bar for the user | |
| The Mac OS X-specific graphics class | |
| The Fl_Repeat_Button is a subclass of Fl_Button that generates a callback when it is pressed and then repeatedly generates callbacks as long as it is held down | |
| The Fl_Return_Button is a subclass of Fl_Button that generates a callback when it is pressed or when the user presses the Enter key | |
| Supports caching and drawing of full-color images with 1 to 4 channels of color information | |
| "dolly" control commonly used to move 3D objects | |
| Buttons generate callbacks when they are clicked by the user | |
| A clock widget of type FL_ROUND_CLOCK | |
| This container widget lets you maneuver around a set of widgets much larger than your window | |
| Displays a slider with arrow buttons at the ends of the scrollbar | |
| Subclass of Fl_Input that displays its input as a string of placeholders | |
| The class is a subclass of Fl_Browser which lets the user select a single item, or no items by clicking on the empty space | |
| This class supports caching, loading, and drawing of image files | |
| This widget creates a counter with only 2 arrow buttons | |
| This is the same as Fl_Window | |
| Sliding knob inside a box | |
| This widget is a combination of the input widget and repeat buttons | |
| A surface that's susceptible to receive graphical output | |
| A class to create, modify and delete menus that appear on Mac OS X in the menu bar at the top of the screen | |
| Print support under MSWindows and Mac OS | |
| A table of widgets or other content | |
| A table with row selection capabilities | |
| "file card tabs" interface that allows you to put lots and lots of buttons and switches in a panel, as popularized by many toolkits | |
| This class manages unicode displayed in one or more Fl_Text_Display widgets | |
| Rich text display widget | |
| This is the FLTK text editor widget | |
| This is an internal class for Fl_Text_Buffer to manage text selections | |
| Lets you resize the children by dragging the border between them: | |
| This class supports tiling of images over a specified area | |
| This is provided only to emulate the Forms Timer widget | |
| The toggle button is a push button that needs to be clicked once to toggle on, and one more time to toggle off | |
| Tooltip support for all FLTK widgets | |
| Tree widget | |
| Tree item | |
| Manages an array of Fl_Tree_Item pointers | |
| Tree widget's preferences | |
| Controls a single floating-point value and provides a consistent interface to set the value, range, and step, and insures that callbacks are done the same for every object | |
| Displays a numeric value | |
| Displays a floating point value | |
| Fl_Slider widget with a box displaying the current value | |
| Fl_Widget is the base class for all widgets in FLTK | |
| This class should be used to control safe widget deletion | |
| This widget produces an actual window | |
| This widget is based off the Fl_Tabs widget, but instead of displaying tabs it only changes "tabs" under program control | |
| Supports loading, caching, and drawing of X Bitmap (XBM) bitmap files | |
| The Xlib-specific graphics class | |
| Supports loading, caching, and drawing of X Pixmap (XPM) images, including transparency |