fltk/test
Albrecht Schlosser 64548e2f3a Improve layout, fix resizing of test/demo
Add an invisible box as resizable() to 'demogrp' to avoid bad resizing
behavior while the debug terminal is enabled. The old version would
disable some buttons including the 'exit' button if the window was
resized to a smaller size.

Simplify the popup menu (remove strcmp()).
2022-08-08 17:35:56 +02:00
..
desktop
images
mac-resources Refactor macOS bundle generation to avoid "quarantine" 2021-05-13 16:18:13 +02:00
pixmaps More natural shading for Checkers pieces. 2022-01-29 00:25:34 +01:00
.gitignore Add Fl_Flex widget from Karsten Pedersen (issue #255) 2022-08-01 15:33:20 +02: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 Visual Studio build warnings 2022-02-26 18:19:43 +01:00
boxtype.cxx Remove compiler warnings '-Wextra-semi' (see also PR #266) 2021-08-27 14:52:43 +02:00
browser.cxx
button.cxx
buttons.cxx test/buttons: reorder buttons, remove unnecessary includes 2022-07-27 19:44:37 +02:00
cairo_test.cxx Modify test/cairo_test.cxx to show roles of OPTION_CAIRO and OPTION_CAIROEXT. 2022-04-12 09:20:34 +02:00
checkers_pieces.fl More natural shading for Checkers pieces. 2022-01-29 00:25:34 +01:00
checkers.cxx #31, HiDPI checkers, animation timing 2022-01-26 22:55:22 +01:00
clipboard.cxx Disable confusing debug info in clipboard viewer demo 2021-11-19 18:29:34 +01:00
clock.cxx
CMakeLists.txt Add Fl_Flex widget from Karsten Pedersen (issue #255) 2022-08-01 15:33:20 +02:00
colbrowser.cxx
color_chooser.cxx Generate FL/fl_config.h rather than FL/abi-version.h 2021-12-18 22:44:08 +01:00
coordinates.cxx MSVC: use fl_snprintf() rather than snprintf() 2022-03-21 17:05:32 +01:00
cube.cxx Restore building when HAVE_GL is 0 2022-03-22 20:43:02 +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 Improve layout, fix resizing of test/demo 2022-08-08 17:35:56 +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 Background color attribute for Fl_Text_Display. (#378) 2022-01-27 23:50:06 +01:00
fast_slow.fl
file_chooser.cxx Remove unnecessary system includes from public headers 2021-03-21 00:42:28 +01:00
flex_demo.cxx Fl_Flex: support different margin sizes, improve docs 2022-08-07 16:00:41 +02:00
flex_login.cxx Fl_Flex: support different margin sizes, improve docs 2022-08-07 16:00:41 +02:00
fltk-versions.cxx
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
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
hello.cxx
help_dialog.cxx
help_dialog.html
icon.cxx Fixes #297 - improvements for icon.cxx + icon() docs 2021-11-26 13:13:58 -08:00
iconize.cxx
image.cxx Generate FL/fl_config.h rather than FL/abi-version.h 2021-12-18 22:44:08 +01:00
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 Generate FL/fl_config.h rather than FL/abi-version.h 2021-12-18 22:44:08 +01:00
makedepend Add option to test Fl_Flex in test/pack.cxx 2022-08-08 11:07:40 +02:00
Makefile Add Fl_Flex widget from Karsten Pedersen (issue #255) 2022-08-01 15:33:20 +02:00
mandelbrot_ui.fl
mandelbrot.cxx
mandelbrot.h
menubar.cxx Account for presence of terminal panel in the size_range() call. 2022-02-08 18:56:59 +01:00
message.cxx
minimum.cxx
native-filechooser.cxx
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 Add option to test Fl_Flex in test/pack.cxx 2022-08-08 11:07:40 +02:00
pixmap_browser.cxx
pixmap.cxx
preferences.fl Fix whitespace, update dependencies and fluid files 2022-03-03 17:20:24 +01:00
radio.fl
README.txt
resize-arrows.cxx
resize-arrows.h
resize-example1.cxx
resize-example2.cxx
resize-example3a.cxx
resize-example3b.cxx
resize-example3c.cxx
resize-example4a.cxx
resize-example4b.cxx
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 Fixing and upgrading Fl_Preferences (#374) 2022-01-19 16:08:29 +01:00
sudoku.ico
sudoku.rc
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 Generate FL/fl_config.h rather than FL/abi-version.h 2021-12-18 22:44:08 +01: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 Fix typos and copyright 2022-02-19 12:55:06 +01:00
unittest_circles.cxx Fix Visual Studio build warnings 2022-02-26 18:19:43 +01:00
unittest_complex_shapes.cxx Fix typos and copyright 2022-02-19 12:55:06 +01:00
unittest_fast_shapes.cxx Fix whitespace, update dependencies and fluid files 2022-03-03 17:20:24 +01:00
unittest_images.cxx Fix typos and copyright 2022-02-19 12:55:06 +01:00
unittest_points.cxx Fix typos and copyright 2022-02-19 12:55:06 +01:00
unittest_schemes.cxx Add active/inactive button to unittest_schemes.cxx 2022-07-27 19:07:36 +02:00
unittest_scrollbarsize.cxx Fix typos and copyright 2022-02-19 12:55:06 +01:00
unittest_simple_terminal.cxx Fix typos and copyright 2022-02-19 12:55:06 +01:00
unittest_symbol.cxx Fix typos and copyright 2022-02-19 12:55:06 +01:00
unittest_text.cxx Fix typos and copyright 2022-02-19 12:55:06 +01:00
unittest_viewport.cxx Fix typos and copyright 2022-02-19 12:55:06 +01:00
unittests.cxx Fix typos and copyright 2022-02-19 12:55:06 +01:00
unittests.h OpenGL implementation of all fl_ "Drawing Fast Shapes" graphics calls (#385) 2022-02-06 15:22:24 +01:00
utf8.cxx Rename FL/fl_string.h to FL/fl_string_functions.h 2022-01-16 19:47:16 +01:00
valuators.fl
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*)
-----------------------------------------------------