fltk/FL
Matthias Melcher 86b9df01ee Add initial log support for sliders (#1232).
Works for all slider types.
Adds tick marks to "nice slider".
Defaults to linear if min or max is zero.
There is room for improvement for drawing the tick marks.
2025-11-26 14:08:58 +01:00
..
core Adjust some pen driver comments. 2025-11-20 22:24:21 +01:00
Enumerations.H Fix "Callback or event on minimize of the main window " for Wayland (#1288) 2025-08-04 15:54:14 +02:00
filename.H Making fl_filename_... public for std::string. 2025-03-07 20:26:03 +01:00
Fl_Adjuster.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Anim_GIF_Image.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
fl_ask.H Remove deprecated methods and functions 2025-07-02 17:19:52 +02:00
fl_attr.h Define FL_OVERRIDE unconditionally as 'override' 2025-03-06 19:23:25 +01:00
Fl_Bitmap.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_BMP_Image.H New Fl_ICO_Image class to read Windows .ico icon files 2022-12-09 10:43:20 +01:00
Fl_Box.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Browser_.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Browser.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Button.H Fix MSVC Level 4 warnings (#1126) 2025-10-31 19:15:38 +01:00
Fl_Cairo_Window.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Cairo.H Remove libfltk_cairo (fltk::cairo) 2025-03-16 00:10:53 +01:00
fl_callback_macros.H Fix several compiler warnings [-Wextra-semi] 2025-06-05 09:50:07 +02:00
fl_casts.H Fix trailing comma in enums of public headers 2023-04-13 20:14:36 +02:00
Fl_Chart.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Check_Browser.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Check_Button.H Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
Fl_Choice.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Clock.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Color_Chooser.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Copy_Surface.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Counter.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Device.H Documentation: improve description of how to use drawing surfaces 2024-08-10 23:14:56 +02:00
Fl_Dial.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Double_Window.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
fl_draw.H Add option to uniform line drawing in scaled mode (#167) 2025-11-01 14:33:06 +01:00
Fl_Export.H Comment-only changes. 2022-08-23 09:04:14 +02:00
Fl_File_Browser.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_File_Chooser.H Update version numbers to 1.5.0 2025-03-06 18:16:03 +01:00
Fl_File_Icon.H Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
Fl_File_Input.H Fix MSVC Level 4 warnings (#1126) 2025-10-31 19:15:38 +01:00
Fl_Fill_Dial.H Fixes missing default argument in Fl_Fill_Dial constructor. 2024-08-03 19:06:23 +02:00
Fl_Fill_Slider.H Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
Fl_Flex.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Float_Input.H Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
Fl_FormsBitmap.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_FormsPixmap.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Free.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_GIF_Image.H Fix potential compiler warnings in public headers [-Wshadow] 2024-04-18 16:27:29 +02:00
Fl_Gl_Window.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Graphics_Driver.H Remove FLTK 1.4 ABI guards 2025-07-01 11:04:52 +02:00
Fl_Grid.H Fix MSVC Level 4 warnings (#1126) 2025-10-31 19:15:38 +01:00
Fl_Group.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Help_Dialog.H Fl_Help_View: Thin out header file 2025-07-05 17:48:30 +02:00
Fl_Help_View.H #146: Add access to scrollbars widget in Fl_Help_View 2025-07-08 14:36:24 +02:00
Fl_Hold_Browser.H Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
Fl_Hor_Fill_Slider.H Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
Fl_Hor_Nice_Slider.H Docs: add widget screenshot for Fl_Hor_Nice_Slider 2022-12-10 07:53:28 -08:00
Fl_Hor_Slider.H Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
Fl_Hor_Value_Slider.H Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
Fl_ICO_Image.H Fix misplaced 'const' [-Wignored-qualifiers] 2023-04-13 19:58:26 +02:00
Fl_Image_Surface.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Image.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Input_.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Input_Choice.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Input.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Int_Input.H Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
Fl_JPEG_Image.H Adding length checks for in-memory image data (see #542) (#592) 2022-12-17 16:01:35 +01:00
Fl_Light_Button.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Line_Dial.H Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
Fl_Menu_.H Fix MSVC Level 4 warnings (#1126) 2025-10-31 19:15:38 +01:00
Fl_Menu_Bar.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Menu_Button.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Menu_Item.H Add headline menu item style (#1059) 2025-11-19 16:58:08 +01:00
Fl_Menu_Window.H Fix for issue #254: remove hardware overlay support . 2021-11-26 15:16:15 +01:00
Fl_Menu.H Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
fl_message.H Fix trailing comma in enums of public headers 2023-04-13 20:14:36 +02:00
Fl_Multi_Browser.H Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
Fl_Multi_Label.H Improve docs and add two new Fl_Menu_Item methods (#875) 2023-12-23 20:08:18 +01:00
Fl_Multiline_Input.H Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
Fl_Multiline_Output.H Document Fl_Multiline_Output keynav and caret cursor 2022-11-07 17:08:14 -08:00
Fl_Native_File_Chooser.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Nice_Slider.H Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
Fl_Object.H Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
Fl_Output.H Remove superfluous center alignment from images 2022-10-09 19:35:20 +02:00
Fl_Overlay_Window.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Pack.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Paged_Device.H Fix potential compiler warnings in public headers [-Wshadow] 2024-04-18 16:27:29 +02:00
Fl_PDF_File_Surface.H Fix several compiler warnings [-Wextra-semi] 2025-06-05 09:50:07 +02:00
Fl_Pixmap.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Plugin.H A more cross-platform way to fix issue #876 2023-12-22 09:16:48 +01:00
Fl_PNG_Image.H Fixes a bunch of typos in comments. 2023-08-26 15:17:28 +02:00
Fl_PNM_Image.H Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
Fl_Positioner.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_PostScript.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Preferences.H Fl_String is now just an alias for std::string. 2025-03-07 00:12:40 +01:00
Fl_Printer.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Progress.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Radio_Button.H Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
Fl_Radio_Light_Button.H Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
Fl_Radio_Round_Button.H Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
Fl_Rect.H Fl_Help_View: Refactor Fl_Help_Link to C++11 2025-07-02 20:45:54 +02:00
Fl_Repeat_Button.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Return_Button.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_RGB_Image.H Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
Fl_Roller.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Round_Button.H Remove superfluous center alignment from images 2022-10-09 19:35:20 +02:00
Fl_Round_Clock.H Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
Fl_Scheme_Choice.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Scheme.H Add the initial version of class Fl_Scheme 2023-01-12 19:21:09 +01:00
Fl_Scroll.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Scrollbar.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Secret_Input.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Select_Browser.H Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
Fl_Shared_Image.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Shortcut_Button.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
fl_show_colormap.H Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
fl_show_input.H Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
Fl_Simple_Counter.H Remove superfluous center alignment from images 2022-10-09 19:35:20 +02:00
Fl_Single_Window.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Slider.H Add initial log support for sliders (#1232). 2025-11-26 14:08:58 +01:00
Fl_Spinner.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
fl_string_functions.h Promote fl_strlcpy to <FL/fl_string_functions.h> 2024-03-02 23:49:35 +01:00
Fl_SVG_File_Surface.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_SVG_Image.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Sys_Menu_Bar.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Table_Row.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Table.H Fix MSVC Level 4 warnings (#1126) 2025-10-31 19:15:38 +01:00
Fl_Tabs.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Terminal.H Fix comment alignment. 2025-11-01 02:13:23 +01:00
Fl_Text_Buffer.H Improve and clarify documentation 2024-11-01 18:24:06 +01:00
Fl_Text_Display.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Text_Editor.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Tile.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Tiled_Image.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Timer.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Toggle_Button.H Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
Fl_Toggle_Light_Button.H Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
Fl_Toggle_Round_Button.H Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
Fl_Tooltip.H Adding FL_BEFORE_MENU event to classes derived from Fl_Menu_ 2025-03-29 23:36:19 +01:00
Fl_Tree_Item_Array.H Fix trailing comma in enums of public headers 2023-04-13 20:14:36 +02:00
Fl_Tree_Item.H Fix MSVC Level 4 warnings (#1126) 2025-10-31 19:15:38 +01:00
Fl_Tree_Prefs.H Fix MSVC Level 4 warnings (#1126) 2025-10-31 19:15:38 +01:00
Fl_Tree.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
fl_types.h Use correct Doxygen syntax for "member groups" 2023-02-06 09:04:50 +01:00
fl_utf8.h Remove warnings when building Doxygen documentation. 2025-11-09 14:37:07 +01:00
Fl_Valuator.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Value_Input.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Value_Output.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Value_Slider.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Widget_Surface.H Member Fl_Widget_Surface::draw_decorated_window() needs not be virtual 2023-10-31 18:33:31 +01:00
Fl_Widget_Tracker.H Add pen/stylus/tablet API and driver for macOS (#1326) 2025-11-17 21:10:01 +01:00
Fl_Widget.H Fix MSVC Level 4 warnings (#1126) 2025-10-31 19:15:38 +01:00
Fl_Window.H Declare some methods of Fl_Window 'const' 2025-11-10 16:23:04 +01:00
Fl_Wizard.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_XBM_Image.H Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
Fl_XPM_Image.H Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
Fl.H Add pen/stylus/tablet API and driver for macOS (#1326) 2025-11-17 21:10:01 +01:00
forms.H Fix MSVC Level 4 warnings (#1126) 2025-10-31 19:15:38 +01:00
gl2opengl.h Fix trailing comma in enums of public headers 2023-04-13 20:14:36 +02:00
gl_draw.H Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
gl.h Protect GL_SILENCE_DEPRECATION from re-definition. 2023-03-15 23:15:32 +01:00
glu.h Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
glut.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
mac.H Undo 6f6a375 that does not properly support macOS SDK 15.x (#1103) 2024-11-04 04:50:31 +01:00
math.h Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
names.h Add pen/stylus/tablet API and driver for macOS (#1326) 2025-11-17 21:10:01 +01:00
platform_types.h Use type cairo_region_t* for Fl_Region under Wayland platform 2024-03-20 15:20:31 +01:00
platform.H Allow cmake -DOPTION_APPLE_X11=On without -U__APPLE__ 2023-02-02 18:48:24 +01:00
README.Xcode
wayland.H Document with more details function fl_wl_gc() 2025-11-16 10:09:01 +01:00
win32.H Make hybrid Wayland/X11 platform. 2022-08-29 12:15:32 +02:00
x11.H Introduce "Modern CMake" in FLTK 2024-02-07 18:37:34 +01:00
x.H Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00

All FLTK header files are in the FL subdirectory of the fltk.framework.
Image header files are located in "fltk.framework/Headers/FL/images/".