Move FLTK_USE_SVG from config.h to FL/fl_config.h
This commit is contained in:
parent
3895068aa1
commit
ffeaeec5bd
@ -2,7 +2,7 @@
|
||||
/*
|
||||
* Configuration file for the Fast Light Tool Kit (FLTK).
|
||||
*
|
||||
* Copyright 1998-2021 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
|
||||
* the file "COPYING" which should have been included with this file. If this
|
||||
@ -264,13 +264,6 @@
|
||||
#cmakedefine HAVE_PNG_GET_VALID 1
|
||||
#cmakedefine HAVE_PNG_SET_TRNS_TO_ALPHA 1
|
||||
|
||||
/*
|
||||
* FLTK_USE_SVG
|
||||
*
|
||||
* Do we want FLTK to read and write SVG-formatted files ?
|
||||
*/
|
||||
|
||||
#cmakedefine FLTK_USE_SVG 1
|
||||
|
||||
/*
|
||||
* Do we have POSIX threading?
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* Configuration file for the Fast Light Tool Kit (FLTK).
|
||||
*
|
||||
* Copyright 1998-2021 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
|
||||
* the file "COPYING" which should have been included with this file. If this
|
||||
@ -263,13 +263,6 @@
|
||||
#undef HAVE_PNG_GET_VALID
|
||||
#undef HAVE_PNG_SET_TRNS_TO_ALPHA
|
||||
|
||||
/*
|
||||
* FLTK_USE_SVG
|
||||
*
|
||||
* Do we want FLTK to read and write SVG-formatted files ?
|
||||
*/
|
||||
|
||||
#undef FLTK_USE_SVG
|
||||
|
||||
/*
|
||||
* Do we have POSIX threading?
|
||||
|
@ -2,7 +2,7 @@
|
||||
/*
|
||||
* Build configuration file for the Fast Light Tool Kit (FLTK).
|
||||
*
|
||||
* 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
|
||||
* the file "COPYING" which should have been included with this file. If this
|
||||
@ -97,4 +97,15 @@
|
||||
|
||||
#cmakedefine01 FLTK_USE_STD
|
||||
|
||||
|
||||
/*
|
||||
* FLTK_USE_SVG
|
||||
*
|
||||
* Do we want FLTK to read and write SVG-formatted files ?
|
||||
*
|
||||
*/
|
||||
|
||||
#cmakedefine01 FLTK_USE_SVG
|
||||
|
||||
|
||||
#endif /* _FL_fl_config_h_ */
|
||||
|
13
fl_config.in
13
fl_config.in
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* Build configuration file for the Fast Light Tool Kit (FLTK).
|
||||
*
|
||||
* 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
|
||||
* the file "COPYING" which should have been included with this file. If this
|
||||
@ -96,4 +96,15 @@
|
||||
|
||||
#define FLTK_USE_STD 0
|
||||
|
||||
|
||||
/*
|
||||
* FLTK_USE_SVG
|
||||
*
|
||||
* Do we want FLTK to read and write SVG-formatted files ?
|
||||
*
|
||||
*/
|
||||
|
||||
#undef FLTK_USE_SVG
|
||||
|
||||
|
||||
#endif /* _FL_fl_config_h_ */
|
||||
|
@ -1,7 +1,7 @@
|
||||
//
|
||||
// A shared image test program for the Fast Light Tool Kit (FLTK).
|
||||
//
|
||||
// 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
|
||||
// the file "COPYING" which should have been included with this file. If this
|
||||
@ -14,7 +14,7 @@
|
||||
// https://www.fltk.org/bugs.php
|
||||
//
|
||||
|
||||
#include <config.h>
|
||||
#include <FL/platform.H>
|
||||
#include <FL/Fl.H>
|
||||
#include <FL/Fl_Box.H>
|
||||
#include <FL/Fl_Double_Window.H>
|
||||
@ -91,10 +91,7 @@ void button_cb(Fl_Widget *,void *) {
|
||||
fl_file_chooser_callback(file_cb);
|
||||
const char *fname = fl_file_chooser("Image file?","*.{bm,bmp,gif,ico,jpg,pbm,pgm,png,ppm,xbm,xpm"
|
||||
#ifdef FLTK_USE_SVG
|
||||
",svg"
|
||||
#ifdef HAVE_LIBZ
|
||||
",svgz"
|
||||
#endif // HAVE_LIBZ
|
||||
",svg,svgz"
|
||||
#endif // FLTK_USE_SVG
|
||||
"}", name);
|
||||
puts(fname ? fname : "(null)"); fflush(stdout);
|
||||
|
Loading…
Reference in New Issue
Block a user