fltk/FL
Matthias Melcher 87160b6eb9 Remove boxtype linke trick.
By defining boxtypes with underscores, box
drawing cod ethat was not used was not linked,
but with the introduction of themes, all boxes
are available at all times. Reducing complexity.
2025-12-03 23:33:14 +01:00
..
core Adjust some pen driver comments. 2025-11-20 22:24:21 +01:00
Enumerations.H Remove boxtype linke trick. 2025-12-03 23:33:14 +01: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
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
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
Fl_Flex.H Replace 'FL_OVERRIDE' with 'override' in public headers 2025-07-08 15:25:14 +02:00
Fl_Float_Input.H
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
Fl_Hor_Fill_Slider.H
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
Fl_Hor_Value_Slider.H
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
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
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
Fl_Menu.H
fl_message.H Fix trailing comma in enums of public headers 2023-04-13 20:14:36 +02:00
Fl_Multi_Browser.H
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
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
Fl_Object.H
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
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
Fl_Radio_Light_Button.H
Fl_Radio_Round_Button.H
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
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
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
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
fl_show_input.H
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 Fluid: convert modal panels into tabs in the widget panel (#1339) 2025-11-29 12:57:08 +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
Fl_Toggle_Light_Button.H
Fl_Toggle_Round_Button.H
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
Fl_XPM_Image.H
Fl.H Add background (bg) attribute to table of boxtypes 2025-12-01 23:06:37 +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
gl.h Protect GL_SILENCE_DEPRECATION from re-definition. 2023-03-15 23:15:32 +01:00
glu.h
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
names.h Fix names map for multiple includes. 2025-11-29 23:24:10 +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

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