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 Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
animated.cxx Fix MSVC compiler warnings (PR #267) 2021-08-30 22:13:32 +02:00
arc.cxx Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
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 Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
buttons.cxx Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
cairo_test.cxx Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
checkers_pieces.fl Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
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 Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
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 Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
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 Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
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 Bump version numbers for next minor release: FLTK 1.4.0. 2016-01-30 00:56:42 +00:00
cursor.cxx Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
curve.cxx Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
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 Bump version numbers for next minor release: FLTK 1.4.0. 2016-01-30 00:56:42 +00:00
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 Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
fromdos.c Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
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 Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
image.cxx Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
inactive.fl Bump version numbers for next minor release: FLTK 1.4.0. 2016-01-30 00:56:42 +00:00
input_choice.cxx Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
input.cxx Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
keyboard_ui.fl Bump version numbers for next minor release: FLTK 1.4.0. 2016-01-30 00:56:42 +00:00
keyboard.cxx Fix keyboard demo international keyboards 2021-06-11 13:25:31 +02:00
keyboard.h Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
label.cxx Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
line_style.cxx Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
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 Bump version numbers for next minor release: FLTK 1.4.0. 2016-01-30 00:56:42 +00:00
mandelbrot.cxx Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
mandelbrot.h Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
menubar.cxx Implement + deploy fl_strdup() 2020-08-01 14:19:40 -07:00
message.cxx Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
minimum.cxx Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
native-filechooser.cxx Allow unix style paths for windows native filechooser 2020-08-08 19:10:57 -07:00
navigation.cxx Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
offscreen.cxx Fix more MSVC warnings in test apps (#109) 2021-08-31 17:49:31 +02:00
output.cxx Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
overlay.cxx Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
pack.cxx Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
pixmap_browser.cxx Fix .clang-format and some whitespace errors 2020-08-22 13:35:42 +02:00
pixmap.cxx Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
preferences.fl GitHub #327: menu buttons will no longer grab arrow keys. 2021-12-17 19:48:59 +01:00
radio.fl Bump version numbers for next minor release: FLTK 1.4.0. 2016-01-30 00:56:42 +00:00
README.txt Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
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 Bump version numbers for next minor release: FLTK 1.4.0. 2016-01-30 00:56:42 +00:00
resizebox.cxx Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
rgb.txt Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
rotated_text.cxx Remove compiler warnings '-Wextra-semi' (see also PR #266) 2021-08-27 14:52:43 +02:00
scroll.cxx Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
shape.cxx Fix MSVC 'GLfloat' warnings in test apps (#109) 2021-08-31 17:18:18 +02:00
subwindow.cxx Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
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 Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
table.cxx Remove unnecessary system includes from public headers 2021-03-21 00:42:28 +01:00
tabs.fl Fix tab group positions. 2017-03-05 14:43:03 +00:00
threads.cxx Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
threads.h Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
tile.cxx Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
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 Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
twowin.cxx Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
unittest_about.cxx Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
unittest_circles.cxx Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
unittest_images.cxx Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
unittest_lines.cxx Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
unittest_points.cxx Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
unittest_rects.cxx Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
unittest_schemes.cxx Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
unittest_scrollbarsize.cxx Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
unittest_simple_terminal.cxx Fix more MSVC warnings in test apps (#109) 2021-08-31 17:49:31 +02:00
unittest_symbol.cxx Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
unittest_text.cxx Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
unittest_viewport.cxx Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
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 Remove $Id$ tags, update URL's, and more 2020-07-06 20:28:20 +02:00
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*)
-----------------------------------------------------