mirror of https://github.com/fltk/fltk
Bump version numbers from 1.3.9 to 1.3.10
This commit is contained in:
parent
20138be66b
commit
908d900794
14
ANNOUNCEMENT
14
ANNOUNCEMENT
|
@ -4,14 +4,14 @@ The initial FLTK 1.3.0 is based on the final 1.1.10.
|
||||||
Doxygen based documentation, and several new widgets including
|
Doxygen based documentation, and several new widgets including
|
||||||
Fl_Native_File_Chooser, Fl_Table, and Fl_Tree.
|
Fl_Native_File_Chooser, Fl_Table, and Fl_Tree.
|
||||||
|
|
||||||
FLTK 1.3.9 and previous versions contain many improvements and bug fixes.
|
FLTK 1.3.10 and previous versions contain many improvements and bug fixes.
|
||||||
|
|
||||||
Please see CHANGES for a list of changes in FLTK 1.3.0 to 1.3.9.
|
Please see CHANGES for a list of changes in FLTK 1.3.0 to 1.3.10.
|
||||||
|
|
||||||
FLTK 1.3.9 is a maintenance release with minor enhancements and
|
FLTK 1.3.10 is a maintenance release with minor enhancements and
|
||||||
some macOS related improvements.
|
some macOS related improvements.
|
||||||
|
|
||||||
macOS is now supported up to macOS 14 (Sonoma).
|
macOS is supported up to macOS 14 (Sonoma).
|
||||||
|
|
||||||
CMake support has been enhanced and requires CMake 3.15 or higher,
|
CMake support has been enhanced and requires CMake 3.15 or higher,
|
||||||
autotools/configure/make and bundled IDE projects are still supported.
|
autotools/configure/make and bundled IDE projects are still supported.
|
||||||
|
@ -25,9 +25,9 @@ FLTK 1.3.9 and previous versions contain many improvements and bug fixes.
|
||||||
bugs and/or feature requests in this list might have been fixed without
|
bugs and/or feature requests in this list might have been fixed without
|
||||||
notice. It is intentional that this is an older version.
|
notice. It is intentional that this is an older version.
|
||||||
|
|
||||||
Bugs and feature requests for FLTK 1.4.x may also apply to FLTK 1.3.9.
|
Bugs and feature requests for FLTK 1.4.x may also apply to FLTK 1.3.10.
|
||||||
|
|
||||||
FLTK 1.3.9 is expected to be the last release in the 1.3.x series.
|
FLTK 1.3.10 is expected to be the last release in the 1.3.x series.
|
||||||
|
|
||||||
All bug reports for 1.3.x will be fixed in FLTK 1.4.x if possible.
|
All bug reports for 1.3.x will be fixed in FLTK 1.4.x if possible.
|
||||||
|
|
||||||
|
@ -35,7 +35,7 @@ FLTK 1.3.9 is expected to be the last release in the 1.3.x series.
|
||||||
|
|
||||||
Note to Git users: This branch (branch-1.3) is end of life since the
|
Note to Git users: This branch (branch-1.3) is end of life since the
|
||||||
release of FLTK 1.3.4. Only very serious bug fixes will be available
|
release of FLTK 1.3.4. Only very serious bug fixes will be available
|
||||||
if FLTK 1.4.0 is not yet released or not (yet) stable enough.
|
as long as FLTK 1.4.0 is not yet released or not (yet) stable enough.
|
||||||
|
|
||||||
The current development branch is 'master' -- please checkout a new,
|
The current development branch is 'master' -- please checkout a new,
|
||||||
clean working copy if you want to get FLTK 1.4 (master).
|
clean working copy if you want to get FLTK 1.4 (master).
|
||||||
|
|
31
CHANGES
31
CHANGES
|
@ -1,3 +1,34 @@
|
||||||
|
CHANGES IN FLTK 1.3.10 RELEASED: xxx xx 2024
|
||||||
|
|
||||||
|
FLTK 1.3.10 is a maintenance release with some fixes and enhancements.
|
||||||
|
|
||||||
|
Highlights in this release:
|
||||||
|
|
||||||
|
This release includes some new inline methods that were added in 1.4.0
|
||||||
|
to prepare user code for the migration to 1.4.0. These are mainly
|
||||||
|
methods with new names that replace methods which are deprecated in
|
||||||
|
FLTK 1.4 and would issue compiler warnings if used in 1.4.0. Using the
|
||||||
|
new method names in user code makes it possible to write code that is
|
||||||
|
compatible with both 1.3.10 and 1.4.x.
|
||||||
|
|
||||||
|
|
||||||
|
Details:
|
||||||
|
|
||||||
|
Albrecht Schlosser:
|
||||||
|
Add missing FL_EXPORT of class Fl_XFont_On_Demand (#922)
|
||||||
|
Fix a bunch of compiler warnings (backported from 'master')
|
||||||
|
|
||||||
|
ManoloFLTK:
|
||||||
|
Fix "FLTK on NetBSD very slow on X11 with Unicode locale" (#935)
|
||||||
|
|
||||||
|
Matthias Melcher:
|
||||||
|
Fix Fl_Shared_Image refcount (#877)
|
||||||
|
Fix crash in Fl_Preferences for deformed group name (#891)
|
||||||
|
Fix shared image handling in file chooser (#887)
|
||||||
|
Fix OpenGL context caching on macOS (#737)
|
||||||
|
macOS: Fix color component mixup in gl_draw text rendering (#947)
|
||||||
|
|
||||||
|
|
||||||
CHANGES IN FLTK 1.3.9 RELEASED: Dec 09 2023
|
CHANGES IN FLTK 1.3.9 RELEASED: Dec 09 2023
|
||||||
|
|
||||||
FLTK 1.3.9 is a maintenance release with some fixes and enhancements.
|
FLTK 1.3.9 is a maintenance release with some fixes and enhancements.
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
# Main CMakeLists.txt to build the FLTK project using CMake (www.cmake.org)
|
# Main CMakeLists.txt to build the FLTK project using CMake (www.cmake.org)
|
||||||
# Originally written by Michael Surette
|
# Originally written by Michael Surette
|
||||||
#
|
#
|
||||||
# Copyright 1998-2023 by Bill Spitzak and others.
|
# Copyright 1998-2024 by Bill Spitzak and others.
|
||||||
#
|
#
|
||||||
# This library is free software. Distribution and use rights are outlined in
|
# 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
|
# the file "COPYING" which should have been included with this file. If this
|
||||||
|
@ -35,7 +35,7 @@ cmake_minimum_required (VERSION 3.15.0 FATAL_ERROR)
|
||||||
# define the FLTK project and version
|
# define the FLTK project and version
|
||||||
#######################################################################
|
#######################################################################
|
||||||
|
|
||||||
project (FLTK VERSION 1.3.9)
|
project (FLTK VERSION 1.3.10)
|
||||||
|
|
||||||
#######################################################################
|
#######################################################################
|
||||||
# include macro and function definitions for general usage
|
# include macro and function definitions for general usage
|
||||||
|
|
|
@ -73,7 +73,7 @@
|
||||||
|
|
||||||
FLTK remains binary compatible between patches.
|
FLTK remains binary compatible between patches.
|
||||||
*/
|
*/
|
||||||
#define FL_PATCH_VERSION 9
|
#define FL_PATCH_VERSION 10
|
||||||
|
|
||||||
/**
|
/**
|
||||||
The FLTK version number as a \em double.
|
The FLTK version number as a \em double.
|
||||||
|
|
|
@ -23,7 +23,7 @@
|
||||||
// =======================================================================
|
// =======================================================================
|
||||||
//
|
//
|
||||||
|
|
||||||
// generated by Fast Light User Interface Designer (fluid) version 1.0309
|
// generated by Fast Light User Interface Designer (fluid) version 1.0310
|
||||||
|
|
||||||
#ifndef Fl_File_Chooser_H
|
#ifndef Fl_File_Chooser_H
|
||||||
#define Fl_File_Chooser_H
|
#define Fl_File_Chooser_H
|
||||||
|
|
|
@ -23,7 +23,7 @@
|
||||||
// ========================================================================
|
// ========================================================================
|
||||||
//
|
//
|
||||||
|
|
||||||
// generated by Fast Light User Interface Designer (fluid) version 1.0309
|
// generated by Fast Light User Interface Designer (fluid) version 1.0310
|
||||||
|
|
||||||
#ifndef Fl_Help_Dialog_H
|
#ifndef Fl_Help_Dialog_H
|
||||||
#define Fl_Help_Dialog_H
|
#define Fl_Help_Dialog_H
|
||||||
|
|
59
README
59
README
|
@ -1,5 +1,5 @@
|
||||||
README - Fast Light Tool Kit (FLTK) Version 1.3.9
|
README - Fast Light Tool Kit (FLTK) Version 1.3.10
|
||||||
-------------------------------------------------
|
--------------------------------------------------
|
||||||
|
|
||||||
WHAT IS FLTK?
|
WHAT IS FLTK?
|
||||||
|
|
||||||
|
@ -10,27 +10,31 @@ WHAT IS FLTK?
|
||||||
GLUT emulation.
|
GLUT emulation.
|
||||||
It was originally developed by Mr. Bill Spitzak and is
|
It was originally developed by Mr. Bill Spitzak and is
|
||||||
currently maintained by a small group of developers across
|
currently maintained by a small group of developers across
|
||||||
the world with a central repository in the US.
|
the world with a central repository on GitHub.
|
||||||
|
|
||||||
|
https://www.fltk.org/
|
||||||
|
https://github.com/fltk/fltk/
|
||||||
|
|
||||||
|
|
||||||
LICENSING
|
LICENSING
|
||||||
|
|
||||||
FLTK comes with complete free source code. FLTK is available
|
FLTK comes with complete free source code. FLTK is available
|
||||||
under the terms of the GNU Library General Public License.
|
under the terms of the GNU Library General Public License with
|
||||||
|
exceptions (e.g. for static linking).
|
||||||
Contrary to popular belief, it can be used in commercial
|
Contrary to popular belief, it can be used in commercial
|
||||||
software! (Even Bill Gates could use it.)
|
software! (Even Bill Gates could use it.)
|
||||||
|
|
||||||
|
|
||||||
ON-LINE DOCUMENTATION
|
ON-LINE DOCUMENTATION
|
||||||
|
|
||||||
Documentation is available online in HTML form and can be
|
The documentation in HTML and PDF forms can be created by
|
||||||
downloaded as separate distribution tarballs. A PDF version of
|
Doxygen from the source files. HTML and PDF versions of this
|
||||||
this documentation is also available from the FLTK web site at:
|
documentation is also available from the FLTK web site at:
|
||||||
|
|
||||||
https://www.fltk.org/documentation.php
|
https://www.fltk.org/documentation.php
|
||||||
|
|
||||||
|
|
||||||
BUILDING AND INSTALLING FLTK UNDER UNIX AND Mac OS X
|
BUILDING AND INSTALLING FLTK UNDER UNIX AND macOS
|
||||||
|
|
||||||
In most cases you can just type "make". This will run
|
In most cases you can just type "make". This will run
|
||||||
configure with the default (no) options and then compile
|
configure with the default (no) options and then compile
|
||||||
|
@ -47,8 +51,7 @@ BUILDING AND INSTALLING FLTK UNDER UNIX AND Mac OS X
|
||||||
If you aren't using "gcc", "g++", "c++", or "CC" for your
|
If you aren't using "gcc", "g++", "c++", or "CC" for your
|
||||||
C++ compiler, you'll also need to set the CXX environment
|
C++ compiler, you'll also need to set the CXX environment
|
||||||
variable. Similarly, if you aren't using "gcc" or "cc" for
|
variable. Similarly, if you aren't using "gcc" or "cc" for
|
||||||
your C compiler you'll need to set the CC environment
|
your C compiler you'll need to set the CC environment variable.
|
||||||
variable.
|
|
||||||
|
|
||||||
You can run configure yourself to get the exact setup you
|
You can run configure yourself to get the exact setup you
|
||||||
need. Type "./configure <options>". Options include:
|
need. Type "./configure <options>". Options include:
|
||||||
|
@ -60,7 +63,6 @@ BUILDING AND INSTALLING FLTK UNDER UNIX AND Mac OS X
|
||||||
--enable-threads - Enable multithreading support
|
--enable-threads - Enable multithreading support
|
||||||
--enable-xdbe - Enable the X double-buffer extension
|
--enable-xdbe - Enable the X double-buffer extension
|
||||||
--enable-xft - Enable the Xft library (anti-aliased fonts)
|
--enable-xft - Enable the Xft library (anti-aliased fonts)
|
||||||
|
|
||||||
--bindir=/path - Set the location for executables
|
--bindir=/path - Set the location for executables
|
||||||
[default = /usr/local/bin]
|
[default = /usr/local/bin]
|
||||||
--libdir=/path - Set the location for libraries
|
--libdir=/path - Set the location for libraries
|
||||||
|
@ -70,6 +72,8 @@ BUILDING AND INSTALLING FLTK UNDER UNIX AND Mac OS X
|
||||||
--prefix=/dir - Set the directory prefix for files
|
--prefix=/dir - Set the directory prefix for files
|
||||||
[default = /usr/local]
|
[default = /usr/local]
|
||||||
|
|
||||||
|
For more options please see './configure --help'.
|
||||||
|
|
||||||
When the configure script is done you can just run the
|
When the configure script is done you can just run the
|
||||||
"make" command. This will build the library, FLUID tool, and
|
"make" command. This will build the library, FLUID tool, and
|
||||||
all of the test programs.
|
all of the test programs.
|
||||||
|
@ -88,8 +92,8 @@ GIT USERS
|
||||||
|
|
||||||
If you've just checked out a fresh copy of FLTK from Git (GitHub),
|
If you've just checked out a fresh copy of FLTK from Git (GitHub),
|
||||||
you'll need to generate an initial version of 'configure'
|
you'll need to generate an initial version of 'configure'
|
||||||
by running 'make makeinclude'. (We don't include a copy
|
by running 'make makeinclude' or 'make clean' (we don't
|
||||||
of configure in git.)
|
include a copy of configure in git).
|
||||||
|
|
||||||
|
|
||||||
MAKE TARGETS
|
MAKE TARGETS
|
||||||
|
@ -133,22 +137,36 @@ INTERNET RESOURCES
|
||||||
FLTK is available on the 'net in a bunch of locations:
|
FLTK is available on the 'net in a bunch of locations:
|
||||||
|
|
||||||
- WWW: https://www.fltk.org/
|
- WWW: https://www.fltk.org/
|
||||||
https://www.fltk.org/str.php [for reporting bugs]
|
https://www.fltk.org/bugs.php [for reporting bugs]
|
||||||
https://www.fltk.org/software.php [source code]
|
https://www.fltk.org/software.php [source code]
|
||||||
|
|
||||||
|
|
||||||
|
GENERAL QUESTIONS
|
||||||
|
|
||||||
To join the FLTK mailing list, go the following web page:
|
To join the FLTK mailing list, go the following web page:
|
||||||
|
|
||||||
|
https://groups.google.com/forum/#!forum/fltkgeneral
|
||||||
|
|
||||||
|
You can find detailed instructions how you can register for the mailing
|
||||||
|
list (even w/o a Google mail address) at the bottom of this page:
|
||||||
|
|
||||||
https://www.fltk.org/newsgroups.php
|
https://www.fltk.org/newsgroups.php
|
||||||
|
|
||||||
|
|
||||||
REPORTING BUGS
|
REPORTING BUGS
|
||||||
|
|
||||||
To report a bug in FLTK, use the form at:
|
If you are new to FLTK, or have general questions about how to use FLTK,
|
||||||
|
or aren't sure if you found a bug, please ask first on the fltk.general
|
||||||
|
group forum at:
|
||||||
|
|
||||||
https://www.fltk.org/str.php
|
https://groups.google.com/forum/#!forum/fltkgeneral
|
||||||
|
|
||||||
For general support and questions, go the following web page:
|
See paragraph GENERAL QUESTIONS above for more info.
|
||||||
|
|
||||||
https://www.fltk.org/newsgroups.php
|
If you are sure you found a bug, please see the following page for
|
||||||
|
further information:
|
||||||
|
|
||||||
|
https://www.fltk.org/bugs.php
|
||||||
|
|
||||||
|
|
||||||
TRADEMARKS
|
TRADEMARKS
|
||||||
|
@ -156,13 +174,13 @@ TRADEMARKS
|
||||||
Microsoft and Windows are registered trademarks of Microsoft
|
Microsoft and Windows are registered trademarks of Microsoft
|
||||||
Corporation. UNIX is a registered trademark of the X/Open
|
Corporation. UNIX is a registered trademark of the X/Open
|
||||||
Group, Inc. OpenGL is a registered trademark of Silicon
|
Group, Inc. OpenGL is a registered trademark of Silicon
|
||||||
Graphics, Inc. Mac OS is a registered trademark of Apple
|
Graphics, Inc. macOS is a registered trademark of Apple
|
||||||
Computers, Inc.
|
Computers, Inc.
|
||||||
|
|
||||||
|
|
||||||
COPYRIGHT
|
COPYRIGHT
|
||||||
|
|
||||||
FLTK is copyright 1998-2019 by Bill Spitzak and others,
|
FLTK is copyright 1998-2024 by Bill Spitzak and others,
|
||||||
see the CREDITS file for more info.
|
see the CREDITS file for more info.
|
||||||
|
|
||||||
This library is free software. Distribution and use rights are
|
This library is free software. Distribution and use rights are
|
||||||
|
@ -170,4 +188,3 @@ COPYRIGHT
|
||||||
this file. If this file is missing or damaged, see the license at:
|
this file. If this file is missing or damaged, see the license at:
|
||||||
|
|
||||||
https://www.fltk.org/COPYING.php
|
https://www.fltk.org/COPYING.php
|
||||||
|
|
||||||
|
|
|
@ -48,10 +48,10 @@ case $host_os in
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
dnl FLTK library versions, currently 1.3.9
|
dnl FLTK library versions, currently 1.3.10
|
||||||
FLTK_VERSION_MAJOR=1
|
FLTK_VERSION_MAJOR=1
|
||||||
FLTK_VERSION_MINOR=3
|
FLTK_VERSION_MINOR=3
|
||||||
FLTK_VERSION_PATCH=9
|
FLTK_VERSION_PATCH=10
|
||||||
FL_DSO_VERSION=${FLTK_VERSION_MAJOR}.${FLTK_VERSION_MINOR}
|
FL_DSO_VERSION=${FLTK_VERSION_MAJOR}.${FLTK_VERSION_MINOR}
|
||||||
FL_ABI_VERSION=${FLTK_VERSION_MAJOR}.${FLTK_VERSION_MINOR}.0
|
FL_ABI_VERSION=${FLTK_VERSION_MAJOR}.${FLTK_VERSION_MINOR}.0
|
||||||
FLTK_VERSION=${FLTK_VERSION_MAJOR}.${FLTK_VERSION_MINOR}.${FLTK_VERSION_PATCH}
|
FLTK_VERSION=${FLTK_VERSION_MAJOR}.${FLTK_VERSION_MINOR}.${FLTK_VERSION_PATCH}
|
||||||
|
|
|
@ -8,12 +8,12 @@
|
||||||
\image latex FL200.png "" width=5cm
|
\image latex FL200.png "" width=5cm
|
||||||
</CENTER></TD>
|
</CENTER></TD>
|
||||||
<TD><CENTER>
|
<TD><CENTER>
|
||||||
<B>FLTK 1.3.9 Programming Manual</B>
|
<B>FLTK 1.3.10 Programming Manual</B>
|
||||||
|
|
||||||
Revision 9.9 by F. Costantini, D. Gibson, M. Melcher,
|
Revision 9.10 by F. Costantini, D. Gibson, M. Melcher,
|
||||||
A. Schlosser, B. Spitzak and M. Sweet.
|
A. Schlosser, B. Spitzak and M. Sweet.
|
||||||
|
|
||||||
Copyright 1998-2023 by Bill Spitzak and others.
|
Copyright 1998-2024 by Bill Spitzak and others.
|
||||||
</CENTER></TD>
|
</CENTER></TD>
|
||||||
</TR>
|
</TR>
|
||||||
</TABLE>
|
</TABLE>
|
||||||
|
|
|
@ -3,15 +3,15 @@
|
||||||
\page preface Preface
|
\page preface Preface
|
||||||
|
|
||||||
This manual describes the Fast Light Tool Kit ("FLTK")
|
This manual describes the Fast Light Tool Kit ("FLTK")
|
||||||
version 1.3.9, a C++ Graphical User Interface
|
version 1.3.10, a C++ Graphical User Interface
|
||||||
("GUI") toolkit for UNIX, Microsoft Windows and Apple OS X. Each
|
("GUI") toolkit for UNIX, Microsoft Windows and Apple macOS.
|
||||||
of the chapters in this manual is designed as a tutorial for
|
|
||||||
|
Each of the chapters in this manual is designed as a tutorial for
|
||||||
using FLTK, while the appendices provide a convenient reference
|
using FLTK, while the appendices provide a convenient reference
|
||||||
for all FLTK widgets, functions, and operating system
|
for all FLTK widgets, functions, and operating system interfaces.
|
||||||
interfaces.
|
|
||||||
|
|
||||||
<B>This manual may be printed, modified, and/or used under
|
<B>This manual may be printed, modified, and/or used under
|
||||||
the terms of the FLTK license provided in \ref license.</B>
|
the terms of the FLTK license provided in: \ref license.</B>
|
||||||
|
|
||||||
\section preface_organisation Organization
|
\section preface_organisation Organization
|
||||||
|
|
||||||
|
@ -41,7 +41,7 @@ This manual is organized into the following chapters and appendices:
|
||||||
\section preface_conventions Conventions
|
\section preface_conventions Conventions
|
||||||
|
|
||||||
This manual was generated using Doxygen
|
This manual was generated using Doxygen
|
||||||
(see http://www.doxygen.org/)
|
(see https://www.doxygen.org/)
|
||||||
to process the source code itself, special comments in the code,
|
to process the source code itself, special comments in the code,
|
||||||
and additional documentation files.
|
and additional documentation files.
|
||||||
In general, Doxygen recognizes and denotes the following entities as shown:
|
In general, Doxygen recognizes and denotes the following entities as shown:
|
||||||
|
@ -49,7 +49,7 @@ In general, Doxygen recognizes and denotes the following entities as shown:
|
||||||
- methods, such as Fl_Widget::callback(Fl_Callback* cb, void* p),
|
- methods, such as Fl_Widget::callback(Fl_Callback* cb, void* p),
|
||||||
- functions, such as fl_draw(const char *str, int x, int y),
|
- functions, such as fl_draw(const char *str, int x, int y),
|
||||||
- internal links, such as \ref preface_conventions,
|
- internal links, such as \ref preface_conventions,
|
||||||
- external links, such as http://www.stack.nl/~dimitri/doxygen/
|
- external links, such as https://www.fltk.org/.
|
||||||
|
|
||||||
Other code samples and commands are shown in <tt>regular courier type</tt>.
|
Other code samples and commands are shown in <tt>regular courier type</tt>.
|
||||||
|
|
||||||
|
@ -63,26 +63,27 @@ The X Window System version 11.
|
||||||
\par Xlib
|
\par Xlib
|
||||||
The X Window System interface library.
|
The X Window System interface library.
|
||||||
|
|
||||||
\par MS Windows, <tt>WIN32</tt>
|
\par Windows, <tt>WIN32</tt>
|
||||||
The Microsoft Windows Application Programmer's Interface for Windows 2000,
|
The Microsoft Windows Application Programmer's Interface for Windows 2000,
|
||||||
Windows XP, Windows Vista, and Windows 7. FLTK uses the preprocessor definition
|
Windows XP, Windows Vista, Windows 7 and later Windows versions.
|
||||||
<tt>WIN32</tt> for the 32 bit and 64 bit MS Windows API.
|
FLTK uses the preprocessor definition <tt>WIN32</tt> for the 32 bit
|
||||||
|
and 64 bit Windows API.
|
||||||
|
|
||||||
\par OS X, <tt>__APPLE__</tt>
|
\par macOS (aka Mac OS X), <tt>__APPLE__</tt>
|
||||||
The Apple desktop operating sytem OS X 10.0 and later. MacOS 8 and 9 support
|
The Apple desktop operating sytem macOS 10.0 and later. MacOS 8 and 9 support
|
||||||
was dropped after FLTK 1.0.10. FLTK uses the preprocessor definition
|
was dropped after FLTK 1.0.10. FLTK uses the preprocessor definition
|
||||||
<tt>__APPLE__</tt> for OS X.
|
<tt>\__APPLE__</tt> for macOS.
|
||||||
|
|
||||||
\section preface_copyrights Copyrights and Trademarks
|
\section preface_copyrights Copyrights and Trademarks
|
||||||
|
|
||||||
FLTK is Copyright 1998-2023 by Bill Spitzak and others. Use and
|
FLTK is Copyright 1998-2024 by Bill Spitzak and others.
|
||||||
distribution of FLTK is governed by the GNU Library General Public
|
Use and distribution of FLTK is governed by the GNU Library General Public
|
||||||
License with 4 exceptions, located in \ref license.
|
License with 4 exceptions, located in \ref license.
|
||||||
|
|
||||||
UNIX is a registered trademark of the X Open Group, Inc.
|
UNIX is a registered trademark of the X Open Group, Inc.
|
||||||
Microsoft and Windows are registered trademarks of Microsoft
|
Microsoft and Windows are registered trademarks of Microsoft
|
||||||
Corporation. OpenGL is a registered trademark of Silicon
|
Corporation. OpenGL is a registered trademark of Silicon
|
||||||
Graphics, Inc. Apple, Macintosh, MacOS, and Mac OS X are
|
Graphics, Inc. Apple, Macintosh, MacOS, macOS, and Mac OS X are
|
||||||
registered trademarks of Apple Computer, Inc.
|
registered trademarks of Apple Computer, Inc.
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
1.3.9
|
1.3.10
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
// http://www.fltk.org/str.php
|
// http://www.fltk.org/str.php
|
||||||
//
|
//
|
||||||
|
|
||||||
// generated by Fast Light User Interface Designer (fluid) version 1.0309
|
// generated by Fast Light User Interface Designer (fluid) version 1.0310
|
||||||
|
|
||||||
#include "about_panel.h"
|
#include "about_panel.h"
|
||||||
void show_help(const char *name);
|
void show_help(const char *name);
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
# data file for the Fltk User Interface Designer (fluid)
|
# data file for the Fltk User Interface Designer (fluid)
|
||||||
version 1.0309
|
version 1.0310
|
||||||
header_name {.h}
|
header_name {.h}
|
||||||
code_name {.cxx}
|
code_name {.cxx}
|
||||||
comment {//
|
comment {//
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
// http://www.fltk.org/str.php
|
// http://www.fltk.org/str.php
|
||||||
//
|
//
|
||||||
|
|
||||||
// generated by Fast Light User Interface Designer (fluid) version 1.0309
|
// generated by Fast Light User Interface Designer (fluid) version 1.0310
|
||||||
|
|
||||||
#ifndef about_panel_h
|
#ifndef about_panel_h
|
||||||
#define about_panel_h
|
#define about_panel_h
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
// http://www.fltk.org/str.php
|
// http://www.fltk.org/str.php
|
||||||
//
|
//
|
||||||
|
|
||||||
// generated by Fast Light User Interface Designer (fluid) version 1.0309
|
// generated by Fast Light User Interface Designer (fluid) version 1.0310
|
||||||
|
|
||||||
#include "alignment_panel.h"
|
#include "alignment_panel.h"
|
||||||
#include <FL/Fl_Preferences.H>
|
#include <FL/Fl_Preferences.H>
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
# data file for the Fltk User Interface Designer (fluid)
|
# data file for the Fltk User Interface Designer (fluid)
|
||||||
version 1.0309
|
version 1.0310
|
||||||
header_name {.h}
|
header_name {.h}
|
||||||
code_name {.cxx}
|
code_name {.cxx}
|
||||||
comment {//
|
comment {//
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
// http://www.fltk.org/str.php
|
// http://www.fltk.org/str.php
|
||||||
//
|
//
|
||||||
|
|
||||||
// generated by Fast Light User Interface Designer (fluid) version 1.0309
|
// generated by Fast Light User Interface Designer (fluid) version 1.0310
|
||||||
|
|
||||||
#ifndef alignment_panel_h
|
#ifndef alignment_panel_h
|
||||||
#define alignment_panel_h
|
#define alignment_panel_h
|
||||||
|
|
|
@ -9,11 +9,11 @@
|
||||||
<key>CFBundleIdentifier</key>
|
<key>CFBundleIdentifier</key>
|
||||||
<string>org.fltk.fluid</string>
|
<string>org.fltk.fluid</string>
|
||||||
<key>CFBundleVersion</key>
|
<key>CFBundleVersion</key>
|
||||||
<string>1.3.9</string>
|
<string>1.3.10</string>
|
||||||
<key>CFBundleDevelopmentRegion</key>
|
<key>CFBundleDevelopmentRegion</key>
|
||||||
<string>English</string>
|
<string>English</string>
|
||||||
<key>NSHumanReadableCopyright</key>
|
<key>NSHumanReadableCopyright</key>
|
||||||
<string>Copyright 1998-2023 by Bill Spitzak and others</string>
|
<string>Copyright 1998-2024 by Bill Spitzak and others</string>
|
||||||
<key>CFAppleHelpAnchor</key>
|
<key>CFAppleHelpAnchor</key>
|
||||||
<string>help</string>
|
<string>help</string>
|
||||||
<key>CFBundleName</key>
|
<key>CFBundleName</key>
|
||||||
|
@ -25,9 +25,9 @@
|
||||||
<key>CFBundleIconFile</key>
|
<key>CFBundleIconFile</key>
|
||||||
<string>fluid.icns</string>
|
<string>fluid.icns</string>
|
||||||
<key>CFBundleShortVersionString</key>
|
<key>CFBundleShortVersionString</key>
|
||||||
<string>1.3.9</string>
|
<string>1.3.10</string>
|
||||||
<key>CFBundleGetInfoString</key>
|
<key>CFBundleGetInfoString</key>
|
||||||
<string>1.3.9, Copyright 1998-2023 by Bill Spitzak and others</string>
|
<string>1.3.10, Copyright 1998-2024 by Bill Spitzak and others</string>
|
||||||
<key>CFBundleDocumentTypes</key>
|
<key>CFBundleDocumentTypes</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
// http://www.fltk.org/str.php
|
// http://www.fltk.org/str.php
|
||||||
//
|
//
|
||||||
|
|
||||||
// generated by Fast Light User Interface Designer (fluid) version 1.0309
|
// generated by Fast Light User Interface Designer (fluid) version 1.0310
|
||||||
|
|
||||||
#include "function_panel.h"
|
#include "function_panel.h"
|
||||||
#include <FL/Fl_Pixmap.H>
|
#include <FL/Fl_Pixmap.H>
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
# data file for the Fltk User Interface Designer (fluid)
|
# data file for the Fltk User Interface Designer (fluid)
|
||||||
version 1.0309
|
version 1.0310
|
||||||
header_name {.h}
|
header_name {.h}
|
||||||
code_name {.cxx}
|
code_name {.cxx}
|
||||||
comment {//
|
comment {//
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
// http://www.fltk.org/str.php
|
// http://www.fltk.org/str.php
|
||||||
//
|
//
|
||||||
|
|
||||||
// generated by Fast Light User Interface Designer (fluid) version 1.0309
|
// generated by Fast Light User Interface Designer (fluid) version 1.0310
|
||||||
|
|
||||||
#ifndef function_panel_h
|
#ifndef function_panel_h
|
||||||
#define function_panel_h
|
#define function_panel_h
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
// http://www.fltk.org/str.php
|
// http://www.fltk.org/str.php
|
||||||
//
|
//
|
||||||
|
|
||||||
// generated by Fast Light User Interface Designer (fluid) version 1.0309
|
// generated by Fast Light User Interface Designer (fluid) version 1.0310
|
||||||
|
|
||||||
#include "print_panel.h"
|
#include "print_panel.h"
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
# data file for the Fltk User Interface Designer (fluid)
|
# data file for the Fltk User Interface Designer (fluid)
|
||||||
version 1.0309
|
version 1.0310
|
||||||
header_name {.h}
|
header_name {.h}
|
||||||
code_name {.cxx}
|
code_name {.cxx}
|
||||||
comment {//
|
comment {//
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
// http://www.fltk.org/str.php
|
// http://www.fltk.org/str.php
|
||||||
//
|
//
|
||||||
|
|
||||||
// generated by Fast Light User Interface Designer (fluid) version 1.0309
|
// generated by Fast Light User Interface Designer (fluid) version 1.0310
|
||||||
|
|
||||||
#ifndef print_panel_h
|
#ifndef print_panel_h
|
||||||
#define print_panel_h
|
#define print_panel_h
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
// http://www.fltk.org/str.php
|
// http://www.fltk.org/str.php
|
||||||
//
|
//
|
||||||
|
|
||||||
// generated by Fast Light User Interface Designer (fluid) version 1.0309
|
// generated by Fast Light User Interface Designer (fluid) version 1.0310
|
||||||
|
|
||||||
#include "template_panel.h"
|
#include "template_panel.h"
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
# data file for the Fltk User Interface Designer (fluid)
|
# data file for the Fltk User Interface Designer (fluid)
|
||||||
version 1.0309
|
version 1.0310
|
||||||
header_name {.h}
|
header_name {.h}
|
||||||
code_name {.cxx}
|
code_name {.cxx}
|
||||||
comment {//
|
comment {//
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
// http://www.fltk.org/str.php
|
// http://www.fltk.org/str.php
|
||||||
//
|
//
|
||||||
|
|
||||||
// generated by Fast Light User Interface Designer (fluid) version 1.0309
|
// generated by Fast Light User Interface Designer (fluid) version 1.0310
|
||||||
|
|
||||||
#ifndef template_panel_h
|
#ifndef template_panel_h
|
||||||
#define template_panel_h
|
#define template_panel_h
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
// http://www.fltk.org/str.php
|
// http://www.fltk.org/str.php
|
||||||
//
|
//
|
||||||
|
|
||||||
// generated by Fast Light User Interface Designer (fluid) version 1.0309
|
// generated by Fast Light User Interface Designer (fluid) version 1.0310
|
||||||
|
|
||||||
#include "widget_panel.h"
|
#include "widget_panel.h"
|
||||||
extern void comment_cb(Fl_Text_Editor*, void*);
|
extern void comment_cb(Fl_Text_Editor*, void*);
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
# data file for the Fltk User Interface Designer (fluid)
|
# data file for the Fltk User Interface Designer (fluid)
|
||||||
version 1.0309
|
version 1.0310
|
||||||
header_name {.h}
|
header_name {.h}
|
||||||
code_name {.cxx}
|
code_name {.cxx}
|
||||||
comment {//
|
comment {//
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
// http://www.fltk.org/str.php
|
// http://www.fltk.org/str.php
|
||||||
//
|
//
|
||||||
|
|
||||||
// generated by Fast Light User Interface Designer (fluid) version 1.0309
|
// generated by Fast Light User Interface Designer (fluid) version 1.0310
|
||||||
|
|
||||||
#ifndef widget_panel_h
|
#ifndef widget_panel_h
|
||||||
#define widget_panel_h
|
#define widget_panel_h
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
# data file for the Fltk User Interface Designer (fluid)
|
# data file for the Fltk User Interface Designer (fluid)
|
||||||
version 1.0309
|
version 1.0310
|
||||||
header_name {.h}
|
header_name {.h}
|
||||||
code_name {.cxx}
|
code_name {.cxx}
|
||||||
Function {make_window()} {open
|
Function {make_window()} {open
|
||||||
|
|
|
@ -40,9 +40,9 @@
|
||||||
<key>CFBundleSignature</key>
|
<key>CFBundleSignature</key>
|
||||||
<string>FLTK</string>
|
<string>FLTK</string>
|
||||||
<key>CFBundleVersion</key>
|
<key>CFBundleVersion</key>
|
||||||
<string>1.3.9</string>
|
<string>1.3.10</string>
|
||||||
<key>NSHumanReadableCopyright</key>
|
<key>NSHumanReadableCopyright</key>
|
||||||
<string>Copyright 1998-2021 by Bill Spitzak and others.</string>
|
<string>Copyright 1998-2024 by Bill Spitzak and others.</string>
|
||||||
<key>CFBundleGetInfoString</key>
|
<key>CFBundleGetInfoString</key>
|
||||||
<string>Part of the FLTK library. Please visit www.fltk.org.</string>
|
<string>Part of the FLTK library. Please visit www.fltk.org.</string>
|
||||||
<key>NSHighResolutionCapable</key>
|
<key>NSHighResolutionCapable</key>
|
||||||
|
|
|
@ -23,7 +23,7 @@
|
||||||
// =======================================================================
|
// =======================================================================
|
||||||
//
|
//
|
||||||
|
|
||||||
// generated by Fast Light User Interface Designer (fluid) version 1.0309
|
// generated by Fast Light User Interface Designer (fluid) version 1.0310
|
||||||
|
|
||||||
#include "../FL/Fl_File_Chooser.H"
|
#include "../FL/Fl_File_Chooser.H"
|
||||||
#include <FL/fl_draw.H>
|
#include <FL/fl_draw.H>
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
# data file for the Fltk User Interface Designer (fluid)
|
# data file for the Fltk User Interface Designer (fluid)
|
||||||
version 1.0309
|
version 1.0310
|
||||||
header_name {../FL/Fl_File_Chooser.H}
|
header_name {../FL/Fl_File_Chooser.H}
|
||||||
code_name {.cxx}
|
code_name {.cxx}
|
||||||
comment {//
|
comment {//
|
||||||
|
@ -83,11 +83,11 @@ class FL_EXPORT Fl_File_Chooser {open
|
||||||
fileList->deselect();
|
fileList->deselect();
|
||||||
Fl::remove_timeout((Fl_Timeout_Handler)previewCB, this);
|
Fl::remove_timeout((Fl_Timeout_Handler)previewCB, this);
|
||||||
hide();} open
|
hide();} open
|
||||||
private xywh {412 246 490 380} type Double resizable
|
private xywh {412 246 490 380} type Double hide resizable
|
||||||
code0 {if (title) window->label(title);}
|
code0 {if (title) window->label(title);}
|
||||||
code1 {\#include <stdio.h>}
|
code1 {\#include <stdio.h>}
|
||||||
code2 {\#include <stdlib.h>}
|
code2 {\#include <stdlib.h>}
|
||||||
code3 {\#include <string.h>} modal visible
|
code3 {\#include <string.h>} modal
|
||||||
} {
|
} {
|
||||||
Fl_Group {} {open
|
Fl_Group {} {open
|
||||||
private xywh {10 10 470 25}
|
private xywh {10 10 470 25}
|
||||||
|
|
|
@ -23,7 +23,7 @@
|
||||||
// ========================================================================
|
// ========================================================================
|
||||||
//
|
//
|
||||||
|
|
||||||
// generated by Fast Light User Interface Designer (fluid) version 1.0309
|
// generated by Fast Light User Interface Designer (fluid) version 1.0310
|
||||||
|
|
||||||
#include "../FL/Fl_Help_Dialog.H"
|
#include "../FL/Fl_Help_Dialog.H"
|
||||||
#include "flstring.h"
|
#include "flstring.h"
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
# data file for the Fltk User Interface Designer (fluid)
|
# data file for the Fltk User Interface Designer (fluid)
|
||||||
version 1.0309
|
version 1.0310
|
||||||
header_name {../FL/Fl_Help_Dialog.H}
|
header_name {../FL/Fl_Help_Dialog.H}
|
||||||
code_name {.cxx}
|
code_name {.cxx}
|
||||||
comment {//
|
comment {//
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
# data file for the Fltk User Interface Designer (fluid)
|
# data file for the Fltk User Interface Designer (fluid)
|
||||||
version 1.0309
|
version 1.0310
|
||||||
header_name {.h}
|
header_name {.h}
|
||||||
code_name {.cxx}
|
code_name {.cxx}
|
||||||
class CubeViewUI {open
|
class CubeViewUI {open
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
# data file for the Fltk User Interface Designer (fluid)
|
# data file for the Fltk User Interface Designer (fluid)
|
||||||
version 1.0309
|
version 1.0310
|
||||||
header_name {.h}
|
header_name {.h}
|
||||||
code_name {.cxx}
|
code_name {.cxx}
|
||||||
Function {} {open
|
Function {} {open
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
# data file for the Fltk User Interface Designer (fluid)
|
# data file for the Fltk User Interface Designer (fluid)
|
||||||
version 1.0309
|
version 1.0310
|
||||||
header_name {.h}
|
header_name {.h}
|
||||||
code_name {.cxx}
|
code_name {.cxx}
|
||||||
Function {} {open
|
Function {} {open
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
# data file for the Fltk User Interface Designer (fluid)
|
# data file for the Fltk User Interface Designer (fluid)
|
||||||
version 1.0309
|
version 1.0310
|
||||||
header_name {.h}
|
header_name {.h}
|
||||||
code_name {.cxx}
|
code_name {.cxx}
|
||||||
Function {make_window()} {open
|
Function {make_window()} {open
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
# data file for the Fltk User Interface Designer (fluid)
|
# data file for the Fltk User Interface Designer (fluid)
|
||||||
version 1.0309
|
version 1.0310
|
||||||
header_name {.h}
|
header_name {.h}
|
||||||
code_name {.cxx}
|
code_name {.cxx}
|
||||||
decl {\#include "mandelbrot.h"} {public local
|
decl {\#include "mandelbrot.h"} {public local
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
# data file for the Fltk User Interface Designer (fluid)
|
# data file for the Fltk User Interface Designer (fluid)
|
||||||
version 1.0309
|
version 1.0310
|
||||||
header_name {.h}
|
header_name {.h}
|
||||||
code_name {.cxx}
|
code_name {.cxx}
|
||||||
decl {\#include <FL/Fl_Preferences.H>} {public local
|
decl {\#include <FL/Fl_Preferences.H>} {public local
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
# data file for the Fltk User Interface Designer (fluid)
|
# data file for the Fltk User Interface Designer (fluid)
|
||||||
version 1.0309
|
version 1.0310
|
||||||
header_name {.h}
|
header_name {.h}
|
||||||
code_name {.cxx}
|
code_name {.cxx}
|
||||||
Function {button_cb(Fl_Button *b, void *)} {
|
Function {button_cb(Fl_Button *b, void *)} {
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
# data file for the Fltk User Interface Designer (fluid)
|
# data file for the Fltk User Interface Designer (fluid)
|
||||||
version 1.0309
|
version 1.0310
|
||||||
header_name {.h}
|
header_name {.h}
|
||||||
code_name {.cxx}
|
code_name {.cxx}
|
||||||
Function {} {open
|
Function {} {open
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
# data file for the Fltk User Interface Designer (fluid)
|
# data file for the Fltk User Interface Designer (fluid)
|
||||||
version 1.0309
|
version 1.0310
|
||||||
header_name {.h}
|
header_name {.h}
|
||||||
code_name {.cxx}
|
code_name {.cxx}
|
||||||
Function {} {open
|
Function {} {open
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
# data file for the Fltk User Interface Designer (fluid)
|
# data file for the Fltk User Interface Designer (fluid)
|
||||||
version 1.0309
|
version 1.0310
|
||||||
header_name {.h}
|
header_name {.h}
|
||||||
code_name {.cxx}
|
code_name {.cxx}
|
||||||
decl {\#include <stdio.h>} {public global
|
decl {\#include <stdio.h>} {public global
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
# data file for the Fltk User Interface Designer (fluid)
|
# data file for the Fltk User Interface Designer (fluid)
|
||||||
version 1.0309
|
version 1.0310
|
||||||
header_name {.h}
|
header_name {.h}
|
||||||
code_name {.cxx}
|
code_name {.cxx}
|
||||||
Function {callback(Fl_Widget* o, void*)} {open private return_type void
|
Function {callback(Fl_Widget* o, void*)} {open private return_type void
|
||||||
|
|
Loading…
Reference in New Issue