Bump version numbers from 1.3.9 to 1.3.10

This commit is contained in:
Albrecht Schlosser 2024-05-13 17:57:03 +02:00
parent 20138be66b
commit 908d900794
47 changed files with 151 additions and 102 deletions

View File

@ -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
View File

@ -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.

View File

@ -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

View File

@ -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.

View File

@ -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

View File

@ -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
View File

@ -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

View File

@ -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}

View File

@ -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.&nbsp;Costantini, D.&nbsp;Gibson, M.&nbsp;Melcher, Revision 9.10 by F.&nbsp;Costantini, D.&nbsp;Gibson, M.&nbsp;Melcher,
A.&nbsp;Schlosser, B.&nbsp;Spitzak and M.&nbsp;Sweet. A.&nbsp;Schlosser, B.&nbsp;Spitzak and M.&nbsp;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>

View File

@ -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.

View File

@ -1 +1 @@
1.3.9 1.3.10

View File

@ -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);

View File

@ -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 {//

View File

@ -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

View File

@ -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>

View File

@ -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 {//

View File

@ -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

View File

@ -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>

View File

@ -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>

View File

@ -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 {//

View File

@ -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

View File

@ -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>

View File

@ -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 {//

View File

@ -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

View File

@ -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>

View File

@ -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 {//

View File

@ -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

View File

@ -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*);

View File

@ -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 {//

View File

@ -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

View File

@ -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

View File

@ -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>

View File

@ -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>

View File

@ -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}

View File

@ -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"

View File

@ -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 {//

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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 *)} {

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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