From 4908dfd72a343ee7c35bc55a55ad860052e21fae Mon Sep 17 00:00:00 2001 From: Albrecht Schlosser Date: Thu, 8 Jan 2026 21:22:03 +0100 Subject: Add CMake option FLTK_OPTION_PEN_SUPPORT (default: ON) This option can be used to disable pen/tablet support if there are build problems on a particular platform or build system (e.g. MinGW) so users can continue to build FLTK 1.5. Users can also choose to disable pen support if they don't need it. --- src/Fl_grab.cxx | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/Fl_grab.cxx') diff --git a/src/Fl_grab.cxx b/src/Fl_grab.cxx index d9f47c445..9def8ee4f 100644 --- a/src/Fl_grab.cxx +++ b/src/Fl_grab.cxx @@ -14,6 +14,7 @@ // https://www.fltk.org/bugs.php // +#include #include #include "Fl_Screen_Driver.H" @@ -27,6 +28,8 @@ void Fl::grab(Fl_Window *win) { +#if defined(FLTK_HAVE_PEN_SUPPORT) Fl::Pen::release(); +#endif screen_driver()->grab(win); } -- cgit v1.2.3