summaryrefslogtreecommitdiff
path: root/documentation
diff options
context:
space:
mode:
Diffstat (limited to 'documentation')
-rw-r--r--documentation/.gitignore40
-rw-r--r--documentation/CMakeLists.txt8
-rw-r--r--documentation/Doxyfile.in2
-rw-r--r--documentation/fltk-title.tex.in (renamed from documentation/src/fltk-title.tex.in)0
-rw-r--r--documentation/images/FL.png (renamed from documentation/src/FL.png)bin5642 -> 5642 bytes
-rw-r--r--documentation/images/FL200.png (renamed from documentation/src/FL200.png)bin5232 -> 5232 bytes
-rw-r--r--documentation/images/Fl_Check_Button.png (renamed from documentation/src/Fl_Check_Button.png)bin1652 -> 1652 bytes
-rw-r--r--documentation/images/Fl_File_Chooser.jpg (renamed from documentation/src/Fl_File_Chooser.jpg)bin61208 -> 61208 bytes
-rw-r--r--documentation/images/Fl_File_Input.png (renamed from documentation/src/Fl_File_Input.png)bin3112 -> 3112 bytes
-rw-r--r--documentation/images/Fl_Flex_simple.png (renamed from documentation/src/Fl_Flex_simple.png)bin1952 -> 1952 bytes
-rw-r--r--documentation/images/Fl_Grid.png (renamed from documentation/src/Fl_Grid.png)bin10544 -> 10544 bytes
-rw-r--r--documentation/images/Fl_Grid_show_grid_1.png (renamed from documentation/src/Fl_Grid_show_grid_1.png)bin11282 -> 11282 bytes
-rw-r--r--documentation/images/Fl_Help_Dialog.png (renamed from documentation/src/Fl_Help_Dialog.png)bin5010 -> 5010 bytes
-rw-r--r--documentation/images/Fl_Light_Button.png (renamed from documentation/src/Fl_Light_Button.png)bin457 -> 457 bytes
-rw-r--r--documentation/images/Fl_Multi_Label-menu-item.png (renamed from documentation/src/Fl_Multi_Label-menu-item.png)bin1645 -> 1645 bytes
-rw-r--r--documentation/images/Fl_Native_File_Chooser.png (renamed from documentation/src/Fl_Native_File_Chooser.png)bin410508 -> 410508 bytes
-rw-r--r--documentation/images/Fl_Return_Button.png (renamed from documentation/src/Fl_Return_Button.png)bin517 -> 517 bytes
-rw-r--r--documentation/images/Fl_Roller.png (renamed from documentation/src/Fl_Roller.png)bin1167 -> 1167 bytes
-rw-r--r--documentation/images/Fl_Round_Button.png (renamed from documentation/src/Fl_Round_Button.png)bin526 -> 526 bytes
-rw-r--r--documentation/images/Fl_Scroll.png (renamed from documentation/src/Fl_Scroll.png)bin5749 -> 5749 bytes
-rw-r--r--documentation/images/Fl_Spinner.png (renamed from documentation/src/Fl_Spinner.png)bin10885 -> 10885 bytes
-rw-r--r--documentation/images/Fl_Terminal-24bit-colors.png (renamed from documentation/src/Fl_Terminal-24bit-colors.png)bin63524 -> 63524 bytes
-rw-r--r--documentation/images/Fl_Terminal-3bit-colors.png (renamed from documentation/src/Fl_Terminal-3bit-colors.png)bin59419 -> 59419 bytes
-rw-r--r--documentation/images/Fl_Terminal-demo.png (renamed from documentation/src/Fl_Terminal-demo.png)bin48352 -> 48352 bytes
-rw-r--r--documentation/images/Fl_Terminal-utf8-demo.png (renamed from documentation/src/Fl_Terminal-utf8-demo.png)bin37477 -> 37477 bytes
-rw-r--r--documentation/images/Fl_Tile.png (renamed from documentation/src/Fl_Tile.png)bin8453 -> 8453 bytes
-rw-r--r--documentation/images/Fl_Tree_Item-dimensions.png (renamed from documentation/src/Fl_Tree_Item-dimensions.png)bin64350 -> 64350 bytes
-rw-r--r--documentation/images/Fl_Value_Input.png (renamed from documentation/src/Fl_Value_Input.png)bin540 -> 540 bytes
-rw-r--r--documentation/images/Fl_Value_Output.png (renamed from documentation/src/Fl_Value_Output.png)bin573 -> 573 bytes
-rw-r--r--documentation/images/adjuster1.png (renamed from documentation/src/adjuster1.png)bin1090 -> 1090 bytes
-rw-r--r--documentation/images/boxtypes.png (renamed from documentation/src/boxtypes.png)bin17302 -> 17302 bytes
-rw-r--r--documentation/images/buttons.png (renamed from documentation/src/buttons.png)bin1384 -> 1384 bytes
-rw-r--r--documentation/images/cairo_test.png (renamed from documentation/src/cairo_test.png)bin44698 -> 44698 bytes
-rw-r--r--documentation/images/charts.png (renamed from documentation/src/charts.png)bin6657 -> 6657 bytes
-rw-r--r--documentation/images/choice.png (renamed from documentation/src/choice.png)bin1254 -> 1254 bytes
-rw-r--r--documentation/images/clock.png (renamed from documentation/src/clock.png)bin2189 -> 2189 bytes
-rw-r--r--documentation/images/compact_buttons_gleam.png (renamed from documentation/src/compact_buttons_gleam.png)bin10214 -> 10214 bytes
-rw-r--r--documentation/images/compact_buttons_gtk.png (renamed from documentation/src/compact_buttons_gtk.png)bin9429 -> 9429 bytes
-rw-r--r--documentation/images/coordinates.png (renamed from documentation/src/coordinates.png)bin15085 -> 15085 bytes
-rw-r--r--documentation/images/counter.png (renamed from documentation/src/counter.png)bin1305 -> 1305 bytes
-rw-r--r--documentation/images/dial.png (renamed from documentation/src/dial.png)bin908 -> 908 bytes
-rw-r--r--documentation/images/editor-linenumbers.png (renamed from documentation/src/editor-linenumbers.png)bin56078 -> 56078 bytes
-rw-r--r--documentation/images/editor-replace.png (renamed from documentation/src/editor-replace.png)bin877 -> 877 bytes
-rw-r--r--documentation/images/editor.png (renamed from documentation/src/editor.png)bin8822 -> 8822 bytes
-rw-r--r--documentation/images/extraPSchars.png (renamed from documentation/src/extraPSchars.png)bin197754 -> 197754 bytes
-rw-r--r--documentation/images/fl_alert.png (renamed from documentation/src/fl_alert.png)bin1103 -> 1103 bytes
-rw-r--r--documentation/images/fl_arc_xyr_diagram.png (renamed from documentation/src/fl_arc_xyr_diagram.png)bin5330 -> 5330 bytes
-rw-r--r--documentation/images/fl_ask.png (renamed from documentation/src/fl_ask.png)bin860 -> 860 bytes
-rw-r--r--documentation/images/fl_choice.png (renamed from documentation/src/fl_choice.png)bin879 -> 879 bytes
-rw-r--r--documentation/images/fl_choice_left_middle_right.png (renamed from documentation/src/fl_choice_left_middle_right.png)bin5004 -> 5004 bytes
-rw-r--r--documentation/images/fl_choice_one.png (renamed from documentation/src/fl_choice_one.png)bin1165 -> 1165 bytes
-rw-r--r--documentation/images/fl_choice_three.png (renamed from documentation/src/fl_choice_three.png)bin1721 -> 1721 bytes
-rw-r--r--documentation/images/fl_choice_three_fmt.png (renamed from documentation/src/fl_choice_three_fmt.png)bin1520 -> 1520 bytes
-rw-r--r--documentation/images/fl_choice_two.png (renamed from documentation/src/fl_choice_two.png)bin1311 -> 1311 bytes
-rw-r--r--documentation/images/fl_color_chooser.jpg (renamed from documentation/src/fl_color_chooser.jpg)bin7694 -> 7694 bytes
-rw-r--r--documentation/images/fl_hold_browser.png (renamed from documentation/src/fl_hold_browser.png)bin661 -> 661 bytes
-rw-r--r--documentation/images/fl_hor_nice_slider.png (renamed from documentation/src/fl_hor_nice_slider.png)bin6719 -> 6719 bytes
-rw-r--r--documentation/images/fl_input.png (renamed from documentation/src/fl_input.png)bin1150 -> 1150 bytes
-rw-r--r--documentation/images/fl_line_style.png (renamed from documentation/src/fl_line_style.png)bin20661 -> 20661 bytes
-rw-r--r--documentation/images/fl_message.png (renamed from documentation/src/fl_message.png)bin1011 -> 1011 bytes
-rw-r--r--documentation/images/fl_multi_browser.png (renamed from documentation/src/fl_multi_browser.png)bin683 -> 683 bytes
-rw-r--r--documentation/images/fl_password.png (renamed from documentation/src/fl_password.png)bin901 -> 901 bytes
-rw-r--r--documentation/images/fl_pie_arc_diagram.png (renamed from documentation/src/fl_pie_arc_diagram.png)bin5419 -> 5419 bytes
-rw-r--r--documentation/images/fl_show_colormap.png (renamed from documentation/src/fl_show_colormap.png)bin1869 -> 1869 bytes
-rw-r--r--documentation/images/fltk-colormap.png (renamed from documentation/src/fltk-colormap.png)bin53032 -> 53032 bytes
-rw-r--r--documentation/images/fltk-options.png (renamed from documentation/src/fltk-options.png)bin160099 -> 160099 bytes
-rw-r--r--documentation/images/hello_cxx.png (renamed from documentation/src/hello_cxx.png)bin2383 -> 2383 bytes
-rw-r--r--documentation/images/icon.png (renamed from documentation/src/icon.png)bin15215 -> 15215 bytes
-rw-r--r--documentation/images/input_choice.png (renamed from documentation/src/input_choice.png)bin24263 -> 24263 bytes
-rw-r--r--documentation/images/mac-app-menu-preferences.png (renamed from documentation/src/mac-app-menu-preferences.png)bin4171 -> 4171 bytes
-rw-r--r--documentation/images/menu.png (renamed from documentation/src/menu.png)bin2058 -> 2058 bytes
-rw-r--r--documentation/images/menu_button.png (renamed from documentation/src/menu_button.png)bin1184 -> 1184 bytes
-rw-r--r--documentation/images/menubar.png (renamed from documentation/src/menubar.png)bin920 -> 920 bytes
-rw-r--r--documentation/images/pack.png (renamed from documentation/src/pack.png)bin4041 -> 4041 bytes
-rw-r--r--documentation/images/positioner.png (renamed from documentation/src/positioner.png)bin1005 -> 1005 bytes
-rw-r--r--documentation/images/resize-example1.png (renamed from documentation/src/resize-example1.png)bin9422 -> 9422 bytes
-rw-r--r--documentation/images/resize-example2.png (renamed from documentation/src/resize-example2.png)bin9355 -> 9355 bytes
-rw-r--r--documentation/images/resize-example3a.png (renamed from documentation/src/resize-example3a.png)bin7544 -> 7544 bytes
-rw-r--r--documentation/images/resize-example3b.png (renamed from documentation/src/resize-example3b.png)bin6439 -> 6439 bytes
-rw-r--r--documentation/images/resize-example3c.png (renamed from documentation/src/resize-example3c.png)bin6534 -> 6534 bytes
-rw-r--r--documentation/images/resize-example4a.png (renamed from documentation/src/resize-example4a.png)bin3034 -> 3034 bytes
-rw-r--r--documentation/images/resize-example4b.png (renamed from documentation/src/resize-example4b.png)bin2921 -> 2921 bytes
-rw-r--r--documentation/images/resize-example5a.png (renamed from documentation/src/resize-example5a.png)bin2645 -> 2645 bytes
-rw-r--r--documentation/images/resize-example5b.png (renamed from documentation/src/resize-example5b.png)bin3241 -> 3241 bytes
-rw-r--r--documentation/images/resize-example5c.png (renamed from documentation/src/resize-example5c.png)bin2653 -> 2653 bytes
-rw-r--r--documentation/images/resizebox1.png (renamed from documentation/src/resizebox1.png)bin647 -> 647 bytes
-rw-r--r--documentation/images/resizebox2.png (renamed from documentation/src/resizebox2.png)bin809 -> 809 bytes
-rw-r--r--documentation/images/round_clock.png (renamed from documentation/src/round_clock.png)bin3090 -> 3090 bytes
-rw-r--r--documentation/images/scrollbar.png (renamed from documentation/src/scrollbar.png)bin1037 -> 1037 bytes
-rw-r--r--documentation/images/simple-terminal-default-ansi.png (renamed from documentation/src/simple-terminal-default-ansi.png)bin31676 -> 31676 bytes
-rw-r--r--documentation/images/slider.png (renamed from documentation/src/slider.png)bin1189 -> 1189 bytes
-rw-r--r--documentation/images/symbol-examples.png (renamed from documentation/src/symbol-examples.png)bin4807 -> 4807 bytes
-rw-r--r--documentation/images/symbols.png (renamed from documentation/src/symbols.png)bin80122 -> 80122 bytes
-rw-r--r--documentation/images/table-as-container.png (renamed from documentation/src/table-as-container.png)bin10281 -> 10281 bytes
-rw-r--r--documentation/images/table-dimensions.png (renamed from documentation/src/table-dimensions.png)bin2360 -> 2360 bytes
-rw-r--r--documentation/images/table-simple.png (renamed from documentation/src/table-simple.png)bin9630 -> 9630 bytes
-rw-r--r--documentation/images/tabs.png (renamed from documentation/src/tabs.png)bin1577 -> 1577 bytes
-rw-r--r--documentation/images/tabs_default.png (renamed from documentation/src/tabs_default.png)bin1054 -> 1054 bytes
-rw-r--r--documentation/images/tabs_selection.png (renamed from documentation/src/tabs_selection.png)bin1127 -> 1127 bytes
-rw-r--r--documentation/images/tabs_uniform.png (renamed from documentation/src/tabs_uniform.png)bin1199 -> 1199 bytes
-rw-r--r--documentation/images/text.png (renamed from documentation/src/text.png)bin1815 -> 1815 bytes
-rw-r--r--documentation/images/tiny.png (renamed from documentation/src/tiny.png)bin170 -> 170 bytes
-rw-r--r--documentation/images/tooltip-options.png (renamed from documentation/src/tooltip-options.png)bin6625 -> 6625 bytes
-rw-r--r--documentation/images/tree-dimensions.png (renamed from documentation/src/tree-dimensions.png)bin5186 -> 5186 bytes
-rw-r--r--documentation/images/tree-elements.png (renamed from documentation/src/tree-elements.png)bin14421 -> 14421 bytes
-rw-r--r--documentation/images/tree-simple.png (renamed from documentation/src/tree-simple.png)bin2175 -> 2175 bytes
-rw-r--r--documentation/images/unittest_images.png (renamed from documentation/src/unittest_images.png)bin14895 -> 14895 bytes
-rw-r--r--documentation/images/valuators.png (renamed from documentation/src/valuators.png)bin6908 -> 6908 bytes
-rw-r--r--documentation/images/value_slider.png (renamed from documentation/src/value_slider.png)bin1437 -> 1437 bytes
-rw-r--r--documentation/images/wizard.png (renamed from documentation/src/wizard.png)bin1043 -> 1043 bytes
110 files changed, 8 insertions, 42 deletions
diff --git a/documentation/.gitignore b/documentation/.gitignore
index 44b0f2ba3..0a9913da7 100644
--- a/documentation/.gitignore
+++ b/documentation/.gitignore
@@ -1,45 +1,11 @@
#
# Files to be ignored by Git (do not commit)
#
+# Note: since FLTK 1.5 building FLTK in-source is no longer allowed.
+# Therefore we don't need to "ignore" generated files anymore
+# because generated files are stored in the build tree.
# /documentation/
-.xvpics
-blocks.0
-blocks.6
-blocks.z
-checkers.0
-checkers.6
-checkers.z
-copyright.dox
-Doxybook
-Doxyfile
-fltk.0
-fltk.3
-fltk-config.0
-fltk-config.1
-fltk-config.z
-fltk.d
-fltk.pdf
-fltk.z
-fluid.0
-fluid.1
-fluid.z
-generated.dox
-html
-latex
-sudoku.0
-sudoku.6
-sudoku.z
*.bck
*.bak
*.log
-
-# /documentation/src/
-src/*.0
-src/*.1
-src/*.3
-src/*.6
-src/*.z
-src/fltk-book.tex
-src/fltk-book.tex.in
-src/fltk-title.tex
diff --git a/documentation/CMakeLists.txt b/documentation/CMakeLists.txt
index ada291af2..c4f9c599c 100644
--- a/documentation/CMakeLists.txt
+++ b/documentation/CMakeLists.txt
@@ -1,7 +1,7 @@
#
# CMakeLists.txt to build docs for the FLTK project using CMake (www.cmake.org)
#
-# Copyright 1998-2024 by Bill Spitzak and others.
+# Copyright 1998-2025 by Bill Spitzak and others.
#
# This library is free software. Distribution and use rights are outlined in
# the file "COPYING" which should have been included with this file. If this
@@ -191,7 +191,7 @@ if(FLTK_BUILD_PDF_DOCS)
# generate LaTeX title fltk-title.tex and make_pdf script
configure_file(
- ${CMAKE_CURRENT_SOURCE_DIR}/src/fltk-title.tex.in
+ ${CMAKE_CURRENT_SOURCE_DIR}/fltk-title.tex.in
${CMAKE_CURRENT_BINARY_DIR}/fltk-title.tex
@ONLY
)
@@ -209,8 +209,8 @@ if(FLTK_BUILD_PDF_DOCS)
set(_deps)
set(image_input_sources
${CMAKE_CURRENT_SOURCE_DIR}/src/unicode.dox
- # ${CMAKE_CURRENT_SOURCE_DIR}/src/cmp.dox
- # ${FLTK_SOURCE_DIR}/src/Fl.cxx # example source file
+ # ${CMAKE_CURRENT_SOURCE_DIR}/src/cmp.dox # more documentation files
+ # ${FLTK_SOURCE_DIR}/src/Fl.cxx # example source file
)
# Generate one custom command and one timestamp per input file
diff --git a/documentation/Doxyfile.in b/documentation/Doxyfile.in
index 85b208cce..e923d8c96 100644
--- a/documentation/Doxyfile.in
+++ b/documentation/Doxyfile.in
@@ -921,7 +921,7 @@ EXAMPLE_RECURSIVE = NO
# that contain images that are to be included in the documentation (see the
# \image command).
-IMAGE_PATH = @CMAKE_CURRENT_SOURCE_DIR@/src \
+IMAGE_PATH = @CMAKE_CURRENT_SOURCE_DIR@/images \
@CMAKE_CURRENT_BINARY_DIR@/generated
# The INPUT_FILTER tag can be used to specify a program that doxygen should
diff --git a/documentation/src/fltk-title.tex.in b/documentation/fltk-title.tex.in
index 5096461c2..5096461c2 100644
--- a/documentation/src/fltk-title.tex.in
+++ b/documentation/fltk-title.tex.in
diff --git a/documentation/src/FL.png b/documentation/images/FL.png
index a723eef7d..a723eef7d 100644
--- a/documentation/src/FL.png
+++ b/documentation/images/FL.png
Binary files differ
diff --git a/documentation/src/FL200.png b/documentation/images/FL200.png
index 2d4db9833..2d4db9833 100644
--- a/documentation/src/FL200.png
+++ b/documentation/images/FL200.png
Binary files differ
diff --git a/documentation/src/Fl_Check_Button.png b/documentation/images/Fl_Check_Button.png
index b0084e811..b0084e811 100644
--- a/documentation/src/Fl_Check_Button.png
+++ b/documentation/images/Fl_Check_Button.png
Binary files differ
diff --git a/documentation/src/Fl_File_Chooser.jpg b/documentation/images/Fl_File_Chooser.jpg
index 4447a5f25..4447a5f25 100644
--- a/documentation/src/Fl_File_Chooser.jpg
+++ b/documentation/images/Fl_File_Chooser.jpg
Binary files differ
diff --git a/documentation/src/Fl_File_Input.png b/documentation/images/Fl_File_Input.png
index 08ce0350d..08ce0350d 100644
--- a/documentation/src/Fl_File_Input.png
+++ b/documentation/images/Fl_File_Input.png
Binary files differ
diff --git a/documentation/src/Fl_Flex_simple.png b/documentation/images/Fl_Flex_simple.png
index 8547a9457..8547a9457 100644
--- a/documentation/src/Fl_Flex_simple.png
+++ b/documentation/images/Fl_Flex_simple.png
Binary files differ
diff --git a/documentation/src/Fl_Grid.png b/documentation/images/Fl_Grid.png
index 62341b63d..62341b63d 100644
--- a/documentation/src/Fl_Grid.png
+++ b/documentation/images/Fl_Grid.png
Binary files differ
diff --git a/documentation/src/Fl_Grid_show_grid_1.png b/documentation/images/Fl_Grid_show_grid_1.png
index 57665f2f0..57665f2f0 100644
--- a/documentation/src/Fl_Grid_show_grid_1.png
+++ b/documentation/images/Fl_Grid_show_grid_1.png
Binary files differ
diff --git a/documentation/src/Fl_Help_Dialog.png b/documentation/images/Fl_Help_Dialog.png
index 11a4b29f5..11a4b29f5 100644
--- a/documentation/src/Fl_Help_Dialog.png
+++ b/documentation/images/Fl_Help_Dialog.png
Binary files differ
diff --git a/documentation/src/Fl_Light_Button.png b/documentation/images/Fl_Light_Button.png
index 6eca7d8c2..6eca7d8c2 100644
--- a/documentation/src/Fl_Light_Button.png
+++ b/documentation/images/Fl_Light_Button.png
Binary files differ
diff --git a/documentation/src/Fl_Multi_Label-menu-item.png b/documentation/images/Fl_Multi_Label-menu-item.png
index c2bd4e362..c2bd4e362 100644
--- a/documentation/src/Fl_Multi_Label-menu-item.png
+++ b/documentation/images/Fl_Multi_Label-menu-item.png
Binary files differ
diff --git a/documentation/src/Fl_Native_File_Chooser.png b/documentation/images/Fl_Native_File_Chooser.png
index ea92d92cc..ea92d92cc 100644
--- a/documentation/src/Fl_Native_File_Chooser.png
+++ b/documentation/images/Fl_Native_File_Chooser.png
Binary files differ
diff --git a/documentation/src/Fl_Return_Button.png b/documentation/images/Fl_Return_Button.png
index e8e5d0bf6..e8e5d0bf6 100644
--- a/documentation/src/Fl_Return_Button.png
+++ b/documentation/images/Fl_Return_Button.png
Binary files differ
diff --git a/documentation/src/Fl_Roller.png b/documentation/images/Fl_Roller.png
index b85d4746f..b85d4746f 100644
--- a/documentation/src/Fl_Roller.png
+++ b/documentation/images/Fl_Roller.png
Binary files differ
diff --git a/documentation/src/Fl_Round_Button.png b/documentation/images/Fl_Round_Button.png
index 723c8d549..723c8d549 100644
--- a/documentation/src/Fl_Round_Button.png
+++ b/documentation/images/Fl_Round_Button.png
Binary files differ
diff --git a/documentation/src/Fl_Scroll.png b/documentation/images/Fl_Scroll.png
index 21e3572df..21e3572df 100644
--- a/documentation/src/Fl_Scroll.png
+++ b/documentation/images/Fl_Scroll.png
Binary files differ
diff --git a/documentation/src/Fl_Spinner.png b/documentation/images/Fl_Spinner.png
index db86669b7..db86669b7 100644
--- a/documentation/src/Fl_Spinner.png
+++ b/documentation/images/Fl_Spinner.png
Binary files differ
diff --git a/documentation/src/Fl_Terminal-24bit-colors.png b/documentation/images/Fl_Terminal-24bit-colors.png
index 5e7f6adb1..5e7f6adb1 100644
--- a/documentation/src/Fl_Terminal-24bit-colors.png
+++ b/documentation/images/Fl_Terminal-24bit-colors.png
Binary files differ
diff --git a/documentation/src/Fl_Terminal-3bit-colors.png b/documentation/images/Fl_Terminal-3bit-colors.png
index a0407738e..a0407738e 100644
--- a/documentation/src/Fl_Terminal-3bit-colors.png
+++ b/documentation/images/Fl_Terminal-3bit-colors.png
Binary files differ
diff --git a/documentation/src/Fl_Terminal-demo.png b/documentation/images/Fl_Terminal-demo.png
index 43996ba72..43996ba72 100644
--- a/documentation/src/Fl_Terminal-demo.png
+++ b/documentation/images/Fl_Terminal-demo.png
Binary files differ
diff --git a/documentation/src/Fl_Terminal-utf8-demo.png b/documentation/images/Fl_Terminal-utf8-demo.png
index a04f11bf9..a04f11bf9 100644
--- a/documentation/src/Fl_Terminal-utf8-demo.png
+++ b/documentation/images/Fl_Terminal-utf8-demo.png
Binary files differ
diff --git a/documentation/src/Fl_Tile.png b/documentation/images/Fl_Tile.png
index 20d90deed..20d90deed 100644
--- a/documentation/src/Fl_Tile.png
+++ b/documentation/images/Fl_Tile.png
Binary files differ
diff --git a/documentation/src/Fl_Tree_Item-dimensions.png b/documentation/images/Fl_Tree_Item-dimensions.png
index 2bbc4cf73..2bbc4cf73 100644
--- a/documentation/src/Fl_Tree_Item-dimensions.png
+++ b/documentation/images/Fl_Tree_Item-dimensions.png
Binary files differ
diff --git a/documentation/src/Fl_Value_Input.png b/documentation/images/Fl_Value_Input.png
index f555c7059..f555c7059 100644
--- a/documentation/src/Fl_Value_Input.png
+++ b/documentation/images/Fl_Value_Input.png
Binary files differ
diff --git a/documentation/src/Fl_Value_Output.png b/documentation/images/Fl_Value_Output.png
index af2f362d0..af2f362d0 100644
--- a/documentation/src/Fl_Value_Output.png
+++ b/documentation/images/Fl_Value_Output.png
Binary files differ
diff --git a/documentation/src/adjuster1.png b/documentation/images/adjuster1.png
index 5fb9911f4..5fb9911f4 100644
--- a/documentation/src/adjuster1.png
+++ b/documentation/images/adjuster1.png
Binary files differ
diff --git a/documentation/src/boxtypes.png b/documentation/images/boxtypes.png
index 8708f14c1..8708f14c1 100644
--- a/documentation/src/boxtypes.png
+++ b/documentation/images/boxtypes.png
Binary files differ
diff --git a/documentation/src/buttons.png b/documentation/images/buttons.png
index 66fd2b033..66fd2b033 100644
--- a/documentation/src/buttons.png
+++ b/documentation/images/buttons.png
Binary files differ
diff --git a/documentation/src/cairo_test.png b/documentation/images/cairo_test.png
index 9c91ce7d5..9c91ce7d5 100644
--- a/documentation/src/cairo_test.png
+++ b/documentation/images/cairo_test.png
Binary files differ
diff --git a/documentation/src/charts.png b/documentation/images/charts.png
index 9771bd266..9771bd266 100644
--- a/documentation/src/charts.png
+++ b/documentation/images/charts.png
Binary files differ
diff --git a/documentation/src/choice.png b/documentation/images/choice.png
index 614002c72..614002c72 100644
--- a/documentation/src/choice.png
+++ b/documentation/images/choice.png
Binary files differ
diff --git a/documentation/src/clock.png b/documentation/images/clock.png
index 141dc63d9..141dc63d9 100644
--- a/documentation/src/clock.png
+++ b/documentation/images/clock.png
Binary files differ
diff --git a/documentation/src/compact_buttons_gleam.png b/documentation/images/compact_buttons_gleam.png
index 2fd944dfe..2fd944dfe 100644
--- a/documentation/src/compact_buttons_gleam.png
+++ b/documentation/images/compact_buttons_gleam.png
Binary files differ
diff --git a/documentation/src/compact_buttons_gtk.png b/documentation/images/compact_buttons_gtk.png
index 310a90510..310a90510 100644
--- a/documentation/src/compact_buttons_gtk.png
+++ b/documentation/images/compact_buttons_gtk.png
Binary files differ
diff --git a/documentation/src/coordinates.png b/documentation/images/coordinates.png
index 81d6f8bc0..81d6f8bc0 100644
--- a/documentation/src/coordinates.png
+++ b/documentation/images/coordinates.png
Binary files differ
diff --git a/documentation/src/counter.png b/documentation/images/counter.png
index 3c51f6215..3c51f6215 100644
--- a/documentation/src/counter.png
+++ b/documentation/images/counter.png
Binary files differ
diff --git a/documentation/src/dial.png b/documentation/images/dial.png
index efc2aadc9..efc2aadc9 100644
--- a/documentation/src/dial.png
+++ b/documentation/images/dial.png
Binary files differ
diff --git a/documentation/src/editor-linenumbers.png b/documentation/images/editor-linenumbers.png
index 54732d4e0..54732d4e0 100644
--- a/documentation/src/editor-linenumbers.png
+++ b/documentation/images/editor-linenumbers.png
Binary files differ
diff --git a/documentation/src/editor-replace.png b/documentation/images/editor-replace.png
index a371b18a5..a371b18a5 100644
--- a/documentation/src/editor-replace.png
+++ b/documentation/images/editor-replace.png
Binary files differ
diff --git a/documentation/src/editor.png b/documentation/images/editor.png
index 4e3c2347d..4e3c2347d 100644
--- a/documentation/src/editor.png
+++ b/documentation/images/editor.png
Binary files differ
diff --git a/documentation/src/extraPSchars.png b/documentation/images/extraPSchars.png
index c39fa5eed..c39fa5eed 100644
--- a/documentation/src/extraPSchars.png
+++ b/documentation/images/extraPSchars.png
Binary files differ
diff --git a/documentation/src/fl_alert.png b/documentation/images/fl_alert.png
index 0c06fa46f..0c06fa46f 100644
--- a/documentation/src/fl_alert.png
+++ b/documentation/images/fl_alert.png
Binary files differ
diff --git a/documentation/src/fl_arc_xyr_diagram.png b/documentation/images/fl_arc_xyr_diagram.png
index e47aab2bc..e47aab2bc 100644
--- a/documentation/src/fl_arc_xyr_diagram.png
+++ b/documentation/images/fl_arc_xyr_diagram.png
Binary files differ
diff --git a/documentation/src/fl_ask.png b/documentation/images/fl_ask.png
index 39b9c3da4..39b9c3da4 100644
--- a/documentation/src/fl_ask.png
+++ b/documentation/images/fl_ask.png
Binary files differ
diff --git a/documentation/src/fl_choice.png b/documentation/images/fl_choice.png
index 7e33f35ea..7e33f35ea 100644
--- a/documentation/src/fl_choice.png
+++ b/documentation/images/fl_choice.png
Binary files differ
diff --git a/documentation/src/fl_choice_left_middle_right.png b/documentation/images/fl_choice_left_middle_right.png
index 1295a409e..1295a409e 100644
--- a/documentation/src/fl_choice_left_middle_right.png
+++ b/documentation/images/fl_choice_left_middle_right.png
Binary files differ
diff --git a/documentation/src/fl_choice_one.png b/documentation/images/fl_choice_one.png
index cfdf3b7f4..cfdf3b7f4 100644
--- a/documentation/src/fl_choice_one.png
+++ b/documentation/images/fl_choice_one.png
Binary files differ
diff --git a/documentation/src/fl_choice_three.png b/documentation/images/fl_choice_three.png
index 70b45107b..70b45107b 100644
--- a/documentation/src/fl_choice_three.png
+++ b/documentation/images/fl_choice_three.png
Binary files differ
diff --git a/documentation/src/fl_choice_three_fmt.png b/documentation/images/fl_choice_three_fmt.png
index 62bdf7140..62bdf7140 100644
--- a/documentation/src/fl_choice_three_fmt.png
+++ b/documentation/images/fl_choice_three_fmt.png
Binary files differ
diff --git a/documentation/src/fl_choice_two.png b/documentation/images/fl_choice_two.png
index 7dc2051b8..7dc2051b8 100644
--- a/documentation/src/fl_choice_two.png
+++ b/documentation/images/fl_choice_two.png
Binary files differ
diff --git a/documentation/src/fl_color_chooser.jpg b/documentation/images/fl_color_chooser.jpg
index 55dd82f07..55dd82f07 100644
--- a/documentation/src/fl_color_chooser.jpg
+++ b/documentation/images/fl_color_chooser.jpg
Binary files differ
diff --git a/documentation/src/fl_hold_browser.png b/documentation/images/fl_hold_browser.png
index 45a8b8e41..45a8b8e41 100644
--- a/documentation/src/fl_hold_browser.png
+++ b/documentation/images/fl_hold_browser.png
Binary files differ
diff --git a/documentation/src/fl_hor_nice_slider.png b/documentation/images/fl_hor_nice_slider.png
index e2442417d..e2442417d 100644
--- a/documentation/src/fl_hor_nice_slider.png
+++ b/documentation/images/fl_hor_nice_slider.png
Binary files differ
diff --git a/documentation/src/fl_input.png b/documentation/images/fl_input.png
index efffd09a6..efffd09a6 100644
--- a/documentation/src/fl_input.png
+++ b/documentation/images/fl_input.png
Binary files differ
diff --git a/documentation/src/fl_line_style.png b/documentation/images/fl_line_style.png
index eab01492c..eab01492c 100644
--- a/documentation/src/fl_line_style.png
+++ b/documentation/images/fl_line_style.png
Binary files differ
diff --git a/documentation/src/fl_message.png b/documentation/images/fl_message.png
index 0464000f6..0464000f6 100644
--- a/documentation/src/fl_message.png
+++ b/documentation/images/fl_message.png
Binary files differ
diff --git a/documentation/src/fl_multi_browser.png b/documentation/images/fl_multi_browser.png
index 1237b6e7c..1237b6e7c 100644
--- a/documentation/src/fl_multi_browser.png
+++ b/documentation/images/fl_multi_browser.png
Binary files differ
diff --git a/documentation/src/fl_password.png b/documentation/images/fl_password.png
index d268c2ba8..d268c2ba8 100644
--- a/documentation/src/fl_password.png
+++ b/documentation/images/fl_password.png
Binary files differ
diff --git a/documentation/src/fl_pie_arc_diagram.png b/documentation/images/fl_pie_arc_diagram.png
index de7ece5d5..de7ece5d5 100644
--- a/documentation/src/fl_pie_arc_diagram.png
+++ b/documentation/images/fl_pie_arc_diagram.png
Binary files differ
diff --git a/documentation/src/fl_show_colormap.png b/documentation/images/fl_show_colormap.png
index efb2f7c64..efb2f7c64 100644
--- a/documentation/src/fl_show_colormap.png
+++ b/documentation/images/fl_show_colormap.png
Binary files differ
diff --git a/documentation/src/fltk-colormap.png b/documentation/images/fltk-colormap.png
index 36bdac618..36bdac618 100644
--- a/documentation/src/fltk-colormap.png
+++ b/documentation/images/fltk-colormap.png
Binary files differ
diff --git a/documentation/src/fltk-options.png b/documentation/images/fltk-options.png
index fc9bd1d40..fc9bd1d40 100644
--- a/documentation/src/fltk-options.png
+++ b/documentation/images/fltk-options.png
Binary files differ
diff --git a/documentation/src/hello_cxx.png b/documentation/images/hello_cxx.png
index de86966df..de86966df 100644
--- a/documentation/src/hello_cxx.png
+++ b/documentation/images/hello_cxx.png
Binary files differ
diff --git a/documentation/src/icon.png b/documentation/images/icon.png
index e6cb8429b..e6cb8429b 100644
--- a/documentation/src/icon.png
+++ b/documentation/images/icon.png
Binary files differ
diff --git a/documentation/src/input_choice.png b/documentation/images/input_choice.png
index 03911fdf5..03911fdf5 100644
--- a/documentation/src/input_choice.png
+++ b/documentation/images/input_choice.png
Binary files differ
diff --git a/documentation/src/mac-app-menu-preferences.png b/documentation/images/mac-app-menu-preferences.png
index fe95ccce2..fe95ccce2 100644
--- a/documentation/src/mac-app-menu-preferences.png
+++ b/documentation/images/mac-app-menu-preferences.png
Binary files differ
diff --git a/documentation/src/menu.png b/documentation/images/menu.png
index eafeb957f..eafeb957f 100644
--- a/documentation/src/menu.png
+++ b/documentation/images/menu.png
Binary files differ
diff --git a/documentation/src/menu_button.png b/documentation/images/menu_button.png
index 704c0e623..704c0e623 100644
--- a/documentation/src/menu_button.png
+++ b/documentation/images/menu_button.png
Binary files differ
diff --git a/documentation/src/menubar.png b/documentation/images/menubar.png
index a2943769e..a2943769e 100644
--- a/documentation/src/menubar.png
+++ b/documentation/images/menubar.png
Binary files differ
diff --git a/documentation/src/pack.png b/documentation/images/pack.png
index df87e06ef..df87e06ef 100644
--- a/documentation/src/pack.png
+++ b/documentation/images/pack.png
Binary files differ
diff --git a/documentation/src/positioner.png b/documentation/images/positioner.png
index edc588a9f..edc588a9f 100644
--- a/documentation/src/positioner.png
+++ b/documentation/images/positioner.png
Binary files differ
diff --git a/documentation/src/resize-example1.png b/documentation/images/resize-example1.png
index 6b85245dc..6b85245dc 100644
--- a/documentation/src/resize-example1.png
+++ b/documentation/images/resize-example1.png
Binary files differ
diff --git a/documentation/src/resize-example2.png b/documentation/images/resize-example2.png
index 33d3040b2..33d3040b2 100644
--- a/documentation/src/resize-example2.png
+++ b/documentation/images/resize-example2.png
Binary files differ
diff --git a/documentation/src/resize-example3a.png b/documentation/images/resize-example3a.png
index b20ba3c85..b20ba3c85 100644
--- a/documentation/src/resize-example3a.png
+++ b/documentation/images/resize-example3a.png
Binary files differ
diff --git a/documentation/src/resize-example3b.png b/documentation/images/resize-example3b.png
index b2ed1475c..b2ed1475c 100644
--- a/documentation/src/resize-example3b.png
+++ b/documentation/images/resize-example3b.png
Binary files differ
diff --git a/documentation/src/resize-example3c.png b/documentation/images/resize-example3c.png
index ac8c4d640..ac8c4d640 100644
--- a/documentation/src/resize-example3c.png
+++ b/documentation/images/resize-example3c.png
Binary files differ
diff --git a/documentation/src/resize-example4a.png b/documentation/images/resize-example4a.png
index 5a1d6b92d..5a1d6b92d 100644
--- a/documentation/src/resize-example4a.png
+++ b/documentation/images/resize-example4a.png
Binary files differ
diff --git a/documentation/src/resize-example4b.png b/documentation/images/resize-example4b.png
index 4ab748f8c..4ab748f8c 100644
--- a/documentation/src/resize-example4b.png
+++ b/documentation/images/resize-example4b.png
Binary files differ
diff --git a/documentation/src/resize-example5a.png b/documentation/images/resize-example5a.png
index 0bb170688..0bb170688 100644
--- a/documentation/src/resize-example5a.png
+++ b/documentation/images/resize-example5a.png
Binary files differ
diff --git a/documentation/src/resize-example5b.png b/documentation/images/resize-example5b.png
index 165a2c43e..165a2c43e 100644
--- a/documentation/src/resize-example5b.png
+++ b/documentation/images/resize-example5b.png
Binary files differ
diff --git a/documentation/src/resize-example5c.png b/documentation/images/resize-example5c.png
index 78a96f635..78a96f635 100644
--- a/documentation/src/resize-example5c.png
+++ b/documentation/images/resize-example5c.png
Binary files differ
diff --git a/documentation/src/resizebox1.png b/documentation/images/resizebox1.png
index 3bb12ad53..3bb12ad53 100644
--- a/documentation/src/resizebox1.png
+++ b/documentation/images/resizebox1.png
Binary files differ
diff --git a/documentation/src/resizebox2.png b/documentation/images/resizebox2.png
index c8d4ce45e..c8d4ce45e 100644
--- a/documentation/src/resizebox2.png
+++ b/documentation/images/resizebox2.png
Binary files differ
diff --git a/documentation/src/round_clock.png b/documentation/images/round_clock.png
index aeb245334..aeb245334 100644
--- a/documentation/src/round_clock.png
+++ b/documentation/images/round_clock.png
Binary files differ
diff --git a/documentation/src/scrollbar.png b/documentation/images/scrollbar.png
index f8d27fd43..f8d27fd43 100644
--- a/documentation/src/scrollbar.png
+++ b/documentation/images/scrollbar.png
Binary files differ
diff --git a/documentation/src/simple-terminal-default-ansi.png b/documentation/images/simple-terminal-default-ansi.png
index 1c49b3337..1c49b3337 100644
--- a/documentation/src/simple-terminal-default-ansi.png
+++ b/documentation/images/simple-terminal-default-ansi.png
Binary files differ
diff --git a/documentation/src/slider.png b/documentation/images/slider.png
index 51a7a169f..51a7a169f 100644
--- a/documentation/src/slider.png
+++ b/documentation/images/slider.png
Binary files differ
diff --git a/documentation/src/symbol-examples.png b/documentation/images/symbol-examples.png
index 429c1ccdc..429c1ccdc 100644
--- a/documentation/src/symbol-examples.png
+++ b/documentation/images/symbol-examples.png
Binary files differ
diff --git a/documentation/src/symbols.png b/documentation/images/symbols.png
index 49c6a0fcd..49c6a0fcd 100644
--- a/documentation/src/symbols.png
+++ b/documentation/images/symbols.png
Binary files differ
diff --git a/documentation/src/table-as-container.png b/documentation/images/table-as-container.png
index 1a7482302..1a7482302 100644
--- a/documentation/src/table-as-container.png
+++ b/documentation/images/table-as-container.png
Binary files differ
diff --git a/documentation/src/table-dimensions.png b/documentation/images/table-dimensions.png
index 46b7e9005..46b7e9005 100644
--- a/documentation/src/table-dimensions.png
+++ b/documentation/images/table-dimensions.png
Binary files differ
diff --git a/documentation/src/table-simple.png b/documentation/images/table-simple.png
index b54d883b1..b54d883b1 100644
--- a/documentation/src/table-simple.png
+++ b/documentation/images/table-simple.png
Binary files differ
diff --git a/documentation/src/tabs.png b/documentation/images/tabs.png
index 81f2a8390..81f2a8390 100644
--- a/documentation/src/tabs.png
+++ b/documentation/images/tabs.png
Binary files differ
diff --git a/documentation/src/tabs_default.png b/documentation/images/tabs_default.png
index 6ba92308d..6ba92308d 100644
--- a/documentation/src/tabs_default.png
+++ b/documentation/images/tabs_default.png
Binary files differ
diff --git a/documentation/src/tabs_selection.png b/documentation/images/tabs_selection.png
index 80b74e5f2..80b74e5f2 100644
--- a/documentation/src/tabs_selection.png
+++ b/documentation/images/tabs_selection.png
Binary files differ
diff --git a/documentation/src/tabs_uniform.png b/documentation/images/tabs_uniform.png
index 1c37af58d..1c37af58d 100644
--- a/documentation/src/tabs_uniform.png
+++ b/documentation/images/tabs_uniform.png
Binary files differ
diff --git a/documentation/src/text.png b/documentation/images/text.png
index fb073fc2d..fb073fc2d 100644
--- a/documentation/src/text.png
+++ b/documentation/images/text.png
Binary files differ
diff --git a/documentation/src/tiny.png b/documentation/images/tiny.png
index 133ecd10e..133ecd10e 100644
--- a/documentation/src/tiny.png
+++ b/documentation/images/tiny.png
Binary files differ
diff --git a/documentation/src/tooltip-options.png b/documentation/images/tooltip-options.png
index f742b72ce..f742b72ce 100644
--- a/documentation/src/tooltip-options.png
+++ b/documentation/images/tooltip-options.png
Binary files differ
diff --git a/documentation/src/tree-dimensions.png b/documentation/images/tree-dimensions.png
index 922d426d0..922d426d0 100644
--- a/documentation/src/tree-dimensions.png
+++ b/documentation/images/tree-dimensions.png
Binary files differ
diff --git a/documentation/src/tree-elements.png b/documentation/images/tree-elements.png
index 4218a36c9..4218a36c9 100644
--- a/documentation/src/tree-elements.png
+++ b/documentation/images/tree-elements.png
Binary files differ
diff --git a/documentation/src/tree-simple.png b/documentation/images/tree-simple.png
index 9b921514e..9b921514e 100644
--- a/documentation/src/tree-simple.png
+++ b/documentation/images/tree-simple.png
Binary files differ
diff --git a/documentation/src/unittest_images.png b/documentation/images/unittest_images.png
index 3a68a4b7b..3a68a4b7b 100644
--- a/documentation/src/unittest_images.png
+++ b/documentation/images/unittest_images.png
Binary files differ
diff --git a/documentation/src/valuators.png b/documentation/images/valuators.png
index e2fd68472..e2fd68472 100644
--- a/documentation/src/valuators.png
+++ b/documentation/images/valuators.png
Binary files differ
diff --git a/documentation/src/value_slider.png b/documentation/images/value_slider.png
index 989ee11ee..989ee11ee 100644
--- a/documentation/src/value_slider.png
+++ b/documentation/images/value_slider.png
Binary files differ
diff --git a/documentation/src/wizard.png b/documentation/images/wizard.png
index 4357648d0..4357648d0 100644
--- a/documentation/src/wizard.png
+++ b/documentation/images/wizard.png
Binary files differ