fltk/test
Matthias Melcher 6d9df0763f GitHub #327: menu buttons will no longer grab arrow keys.
In Fluid, selecting a menu button, and selecting it again to make it
movable would also grab the text input focus, which would prevent
the enclosing window from using arrow key events to manipulate
the selected widget.
2021-12-17 19:48:59 +01:00
..
desktop
images Use local images in test/help_dialog(.html) 2020-07-23 01:53:24 +02:00
mac-resources Refactor macOS bundle generation to avoid "quarantine" 2021-05-13 16:18:13 +02:00
pixmaps Rename 'srs.xbm' to its original name 'sorceress.xbm' 2021-05-08 15:21:23 +02:00
.gitignore Documentation on widget coordinates and layout, plus new test programs (#304) 2021-12-08 15:00:33 +01:00
adjuster.cxx
animated.cxx Fix MSVC compiler warnings (PR #267) 2021-08-30 22:13:32 +02:00
arc.cxx
ask.cxx Add fl_message_icon_label() function (STR #2762) 2021-12-04 20:36:11 +01:00
bitmap.cxx Include bitmap files rather than copying the source code 2021-05-08 15:23:17 +02:00
blocks.cxx Fix remaining VS compiler warnings in test programs 2021-11-16 21:25:19 +01:00
boxtype.cxx Remove compiler warnings '-Wextra-semi' (see also PR #266) 2021-08-27 14:52:43 +02:00
browser.cxx Remove platform specific code from test apps 2020-08-21 18:54:40 +02:00
button.cxx
buttons.cxx
cairo_test.cxx
checkers_pieces.fl
checkers.cxx Fix more MSVC warnings in test apps (#109) 2021-08-31 17:49:31 +02:00
clipboard.cxx Disable confusing debug info in clipboard viewer demo 2021-11-19 18:29:34 +01:00
clock.cxx
CMakeLists.txt Documentation on widget coordinates and layout, plus new test programs (#304) 2021-12-08 15:00:33 +01:00
colbrowser.cxx Remove platform specific code from test apps 2020-08-21 18:54:40 +02:00
color_chooser.cxx Replace list of excluded platforms by name of chosen platform. 2021-04-19 14:07:37 +02:00
connect.cxx
coordinates.cxx Fix trailing whitespace and a MSVC compiler warning 2021-12-14 23:55:21 +01:00
cube.cxx Fix group nesting / end() statements in test/cube demo 2021-11-25 13:36:44 +01:00
CubeMain.cxx
CubeView.cxx Update fluid tutorial on CubeView and demo code 2021-05-21 20:08:12 +02:00
CubeView.h Update fluid tutorial on CubeView and demo code 2021-05-21 20:08:12 +02:00
CubeViewUI.fl
cursor.cxx
curve.cxx
demo.cxx Fix macOS bundle: set missing fields for test apps 2021-04-08 13:50:32 +02:00
demo.menu Reformat and move clipboard demo from examples to test folder 2021-11-18 13:44:41 +01:00
device.cxx Fix whitespace errors (no code changes) 2021-12-06 19:56:40 +01:00
doublebuffer.cxx Fix for issue #253: Remove xdbe support 2021-11-26 15:01:54 +01:00
editor.cxx Fix remaining VS compiler warnings in test programs 2021-11-16 21:25:19 +01:00
fast_slow.fl
file_chooser.cxx Remove unnecessary system includes from public headers 2021-03-21 00:42:28 +01:00
fltk-versions.cxx CMake: add examples folder to build (optional) 2020-08-21 18:55:12 +02:00
fonts.cxx Fix MSVC warnings in test/fonts.cxx (issue #109) 2021-08-31 00:26:56 +02:00
forms.cxx Rename 'srs.xbm' to its original name 'sorceress.xbm' 2021-05-08 15:21:23 +02:00
fractals.cxx Fix remaining VS compiler warnings in test programs 2021-11-16 21:25:19 +01:00
fracviewer.cxx Issue #109 contd: missed fractals.cxx fixes, also fix parens issue. 2021-02-15 17:46:15 -08:00
fracviewer.h
fromdos.c
fullscreen.cxx Fix MSVC 'GLfloat' warnings in test apps (#109) 2021-08-31 17:18:18 +02:00
gl_overlay.cxx Fix MSVC 'GLfloat' warnings in test apps (#109) 2021-08-31 17:18:18 +02:00
glpuzzle.cxx Fix compiler warnings (Windows, MSVC) 2021-08-30 13:56:28 +02:00
handle_events.cxx Fix output and screen_num() in handle_events demo 2021-02-10 14:10:13 +01:00
hello.cxx Update test/hello.cxx and related image 2021-01-13 15:12:26 +01:00
help_dialog.cxx Remove platform specific code from test apps 2020-08-21 18:54:40 +02:00
help_dialog.html Improve Fl_Help_View test file 2021-03-11 14:01:01 +01:00
icon.cxx Fixes #297 - improvements for icon.cxx + icon() docs 2021-11-26 13:13:58 -08:00
iconize.cxx
image.cxx
inactive.fl
input_choice.cxx
input.cxx
keyboard_ui.fl
keyboard.cxx Fix keyboard demo international keyboards 2021-06-11 13:25:31 +02:00
keyboard.h
label.cxx
line_style.cxx
list_visuals.cxx Fix for issue #253: Remove xdbe support 2021-11-26 15:01:54 +01:00
makedepend Rename FL/Fl_String.H to FL/Fl_String_class.H 2021-12-04 15:34:41 +01:00
Makefile Reformat and move clipboard demo from examples to test folder 2021-11-18 13:44:41 +01:00
mandelbrot_ui.fl
mandelbrot.cxx
mandelbrot.h
menubar.cxx Implement + deploy fl_strdup() 2020-08-01 14:19:40 -07:00
message.cxx
minimum.cxx
native-filechooser.cxx Allow unix style paths for windows native filechooser 2020-08-08 19:10:57 -07:00
navigation.cxx
offscreen.cxx Fix more MSVC warnings in test apps (#109) 2021-08-31 17:49:31 +02:00
output.cxx
overlay.cxx
pack.cxx
pixmap_browser.cxx Fix .clang-format and some whitespace errors 2020-08-22 13:35:42 +02:00
pixmap.cxx
preferences.fl GitHub #327: menu buttons will no longer grab arrow keys. 2021-12-17 19:48:59 +01:00
radio.fl
README.txt
resize-arrows.cxx add resize examples as per STR3433 2020-07-20 14:08:47 +02:00
resize-arrows.h add resize examples as per STR3433 2020-07-20 14:08:47 +02:00
resize-example1.cxx add resize examples as per STR3433 2020-07-20 14:08:47 +02:00
resize-example2.cxx add resize examples as per STR3433 2020-07-20 14:08:47 +02:00
resize-example3a.cxx add resize examples as per STR3433 2020-07-20 14:08:47 +02:00
resize-example3b.cxx add resize examples as per STR3433 2020-07-20 14:08:47 +02:00
resize-example3c.cxx add resize examples as per STR3433 2020-07-20 14:08:47 +02:00
resize-example4a.cxx add resize examples as per STR3433 2020-07-20 14:08:47 +02:00
resize-example4b.cxx add resize examples as per STR3433 2020-07-20 14:08:47 +02:00
resize-example5a.cxx Add new resize example to test and dox (PR #165) 2021-11-08 16:18:58 +01:00
resize-example5b.cxx Add new resize example to test and dox (PR #165) 2021-11-08 16:18:58 +01:00
resize-example5c.cxx Add new resize example to test and dox (PR #165) 2021-11-08 16:18:58 +01:00
resize.fl
resizebox.cxx
rgb.txt
rotated_text.cxx Remove compiler warnings '-Wextra-semi' (see also PR #266) 2021-08-27 14:52:43 +02:00
scroll.cxx
shape.cxx Fix MSVC 'GLfloat' warnings in test apps (#109) 2021-08-31 17:18:18 +02:00
subwindow.cxx
sudoku.cxx Replace list of excluded platforms by name of chosen platform. 2021-04-19 14:07:37 +02:00
sudoku.ico
sudoku.rc Windows: add icon to sudoku.exe (PR #36) 2020-07-16 12:25:51 +02:00
symbols.cxx
table.cxx Remove unnecessary system includes from public headers 2021-03-21 00:42:28 +01:00
tabs.fl
threads.cxx
threads.h
tile.cxx
tiled_image.cxx Replace list of excluded platforms by name of chosen platform. 2021-04-19 14:07:37 +02:00
trackball.c Fix compiler warnings (Windows, MSVC) 2021-08-30 13:56:28 +02:00
trackball.h
tree.fl
twowin.cxx
unittest_about.cxx
unittest_circles.cxx
unittest_images.cxx
unittest_lines.cxx
unittest_points.cxx
unittest_rects.cxx
unittest_schemes.cxx
unittest_scrollbarsize.cxx
unittest_simple_terminal.cxx Fix more MSVC warnings in test apps (#109) 2021-08-31 17:49:31 +02:00
unittest_symbol.cxx
unittest_text.cxx
unittest_viewport.cxx
unittests.cxx Remove unnecessary system includes from public headers 2021-03-21 00:42:28 +01:00
utf8.cxx Fix more MSVC warnings in test apps (#109) 2021-08-31 17:49:31 +02:00
valuators.fl Fix Fl_Scrollbar layout in test/valuators demo 2020-11-21 13:21:11 +01:00
windowfocus.cxx
wizard.cxx Documentation on widget coordinates and layout, plus new test programs (#304) 2021-12-08 15:00:33 +01:00

test/README.txt - 20 Oct 1998
-----------------------------

This directory contains tests and demos of FL.  In most cases you can
learn a lot about how to program FL by looking at the source code.

Type "make" to compile them all.

The program "demo" is a graphical interface to run all the demos. (you
may recognize this as a rewrite of an XForms program).

Some of the more interesting programs:

fractals:       A GLUT program with FL controls added to it

glpuzzle:       A GLUT program with no modifications

fullscreen:     Demo of how to make your window toggle to fill screen

list_visuals:   necessary to debug X visual stuff

mandelbrot:     A true application, using panels built in Fluid

menubar:        Demo of how FL's menus work

shiny:          Demo of drawing FL's controls using OpenGL

forms:          An XForms program to demonstrate emulation

colbrowser:     Another XForms program that is actually useful


-----------------------------------------------------
Note: this file is outdated and incomplete. (*FIXME*)
-----------------------------------------------------