FLTK - Fast Light Tool Kit - https://github.com/fltk/fltk - cross platform GUI development
Go to file
Albrecht Schlosser 62d85333bd Improve handling of events in test/handle_keys.cxx
(1) Ensure that the terminal widgets doesn't use keyboard events.
  Advantage: keyboard navigation and selection doesn't interfere
    with the display.
  Drawback: Contents of the terminal can no longer be copied.
    This will be addressed in a later update.

(2) Thanks to Manolo for his addition of the "GUI scaling" button.
  Although GUI scaling can be useful, it can also be annoying while
  testing shortcuts.

(3) Changed all light buttons to check buttons.
2024-03-11 17:07:56 +01:00
.github Fix GitHub CI build and minor CMake issues 2024-02-07 20:03:29 +01:00
cairo Introduce "Modern CMake" in FLTK 2024-02-07 18:37:34 +01:00
CMake CMake/macOS/X11: fix "FINK" search directories 2024-02-24 19:20:22 +01:00
documentation Update doc about Ctrl/+/-/0/ zoom shortcuts 2024-03-03 08:15:42 +01:00
examples Update examples/CMakeLists.txt to modern CMake 2024-02-11 16:06:17 +01:00
FL Add key name FL_Alt_Gr for AltGr on international keyboards 2024-03-09 13:53:34 +01:00
fltk-options fltk-options: enlarge text area for Linux fonts 2024-03-02 19:41:51 +01:00
fluid FLUID: comments, typos, formatting 2024-03-02 22:58:57 +01:00
GL
jpeg Update bundled libjpeg to version 9f 2024-02-17 12:20:28 +01:00
lib Fix a typo, trailing whitespace, and dependencies 2023-12-21 14:03:04 +01:00
libdecor Introduce "Modern CMake" in FLTK 2024-02-07 18:37:34 +01:00
misc Update source URL in misc/update_config_scripts 2023-11-17 16:12:41 +01:00
nanosvg Update nanosvg/README.txt to reflect recent changes 2023-12-02 23:42:16 +01:00
png Update bundled libpng to version 1.6.42 2024-02-17 12:20:28 +01:00
public
src macOS: Fullscreen window loses sys menu bar if 2nd window is opened (#924) 2024-03-11 15:18:59 +01:00
test Improve handling of events in test/handle_keys.cxx 2024-03-11 17:07:56 +01:00
util
zlib Update bundled zlib to version 1.3.1 2024-02-17 12:20:28 +01:00
.clang-format
.gitattributes
.gitignore CMake: Remove UseFLTK.cmake generation and usage 2023-12-03 17:16:58 +01:00
.gitlab-ci.yml Introduce "Modern CMake" in FLTK 2024-02-07 18:37:34 +01:00
ANNOUNCEMENT
autogen.sh
CHANGES_1.0.txt
CHANGES_1.1.txt
CHANGES_1.3.txt
CHANGES.txt Introduce "Modern CMake" in FLTK 2024-02-07 18:37:34 +01:00
CMakeLists.txt CMake: set FLTK_VERSION and FLTK_FLUID_EXECUTABLE in the cache 2024-02-12 16:53:20 +01:00
config.guess
config.sub
configh.cmake.in Move FLTK_USE_SVG from config.h to FL/fl_config.h 2024-02-09 13:36:16 +01:00
configh.in Move FLTK_USE_SVG from config.h to FL/fl_config.h 2024-02-09 13:36:16 +01:00
configure.ac Make the 'Forms' compatibility library 'fltk_forms' optional 2023-12-20 17:33:37 +01:00
COPYING
CREDITS.txt Update README.txt and CREDITS.txt 2023-12-20 17:05:18 +01:00
fl_config.cmake.in Move FLTK_USE_SVG from config.h to FL/fl_config.h 2024-02-09 13:36:16 +01:00
fl_config.in Move FLTK_USE_SVG from config.h to FL/fl_config.h 2024-02-09 13:36:16 +01:00
fltk_version.dat
fltk-config.in Fix more missing quotes in fltk-config.in (#714) 2023-04-13 22:13:18 +02:00
fltk.list.in Remove remaining 'pronounced "fulltick"' statements 2023-12-05 17:01:51 +01:00
fltk.spec.in Remove remaining 'pronounced "fulltick"' statements 2023-12-05 17:01:51 +01:00
fltk.xpm
forms.h
install-sh
mac_endianness.h
Makefile Fix "Provide --without-fluid configure option" - cont'd (#725) 2023-05-10 14:41:48 +02:00
makeinclude.in Quote doxygen command where necessary 2024-01-11 01:47:07 +01:00
makesrcdist
README.abi-version.txt Introduce "Modern CMake" in FLTK 2024-02-07 18:37:34 +01:00
README.Cairo.txt Introduce "Modern CMake" in FLTK 2024-02-07 18:37:34 +01:00
README.CMake.txt Introduce "Modern CMake" in FLTK 2024-02-07 18:37:34 +01:00
README.experimental.txt
README.IDE.txt
README.macOS.md Remove reference to automake which is not required 2024-02-24 18:10:35 +01:00
README.md Fix trailing whitespace and dependencies 2023-10-13 19:08:30 +02:00
README.txt Update README.txt and CREDITS.txt 2023-12-20 17:05:18 +01:00
README.Unix.txt Missing lines in Unix README 2023-08-08 17:14:08 +02:00
README.Wayland.txt Introduce "Modern CMake" in FLTK 2024-02-07 18:37:34 +01:00
README.Windows.txt

README - Fast Light Tool Kit (FLTK) Version 1.4.0

WHAT IS FLTK?

The Fast Light Tool Kit is a cross-platform C++ GUI toolkit for
UNIX®/Linux® (X11 or Wayland), Microsoft® Windows®, and macOS®.
FLTK provides modern GUI functionality without the bloat and
supports 3D graphics via OpenGL® and its built-in GLUT
emulation. It was originally developed by Mr. Bill Spitzak
and is currently maintained by a small group of developers
across the world with a central repository on GitHub.

For more information see README.txt:
https://github.com/fltk/fltk/blob/master/README.txt

Build