The FLTK Team is proud to announce the release of FLTK 1.1.6, a cross-platform C++ GUI toolkit for UNIX(r)/Linux(r) (X11), Microsoft(r) Windows(r), and MacOS(r) X. FLTK provides modern GUI functionality without the bloat and supports 3D graphics via OpenGL(r) and its built-in GLUT emulation. FLTK 1.1.6 fixes bugs in the Visual C++ and Watcom support files, a crash bug on Windows, default parameter support and widget position information in FLUID, window positioning problems with with newer releases of KDE and OSX, copy shortcuts in the Fl_Text_Display widget, and a side-effect in the Fl_Browser::remove_() method. The new release also adds the 2.0 copy_label() method for widgets and a delete_widget() method for callbacks. FLTK is provided under the GNU Library Public License with exceptions that allow for static linking. Changes since FLTK 1.1.5 include: - Documentation updates (STR #552, STR #608) - Added the 2.0 Fl_Widget::copy_label() method to allow FLTK 1.x applications to have their label strings managed by FLTK (STR #630) - Added Fl::delete_widget() method to safely delete widgets in callback methods (STR #629) - Fl_Widget::damage(uchar,int,int,int,int) didn't clip the bounding box properly (STR #626) - Windows could appear on the wrong screen on OSX (STR #628) - Fl_Double_Window produced an error on resize with X11 - FLUID didn't display menu items using images properly (STR #564) - Fl_Sys_Menu_Bar didn't compile on case-sensitive file-systems (STR #622) - FLUID didn't handle default function parameters properly (STR #579) - Moving or resizing widgets in FLUID didn't always update the widget panel (STR #600) - FLTK windows could appear off-screen on X11 (STR #586) - The configure script did not support --disable-localfoo to completely disable image file support (STR #582) - The Visual C++ 6.0 project files still listed the old JPEG, PNG, and ZLIB library names (STR #577) - Fixed the scandir() conditional code for HP-UX 11i (STR #585) - Fl_Text_Display didn't support CTRL/CMD-A/C (STR #601) - Watcom fixes (STR #581, STR #584, STR #594, STR #595, STR #623, STR #627) - Fixed library include order when building DSOs on MacOS X (STR #596) - fl_xid() could cause a WIN32 application to crash (STR #560, STR #576, STR #618) - Fl_Browser::remove_() removed the item from the list before computing the item height, which caused problems with some programs (STR #613) ----HTML----
The FLTK Team is proud to announce the release of FLTK 1.1.6, a cross-platform C++ GUI toolkit for UNIX®/Linux® (X11), Microsoft® Windows®, and MacOS® X. FLTK provides modern GUI functionality without the bloat and supports 3D graphics via OpenGL® and its built-in GLUT emulation.
FLTK 1.1.6 fixes bugs in the Visual C++ and Watcom support files, a crash bug on Windows, default parameter support and widget position information in FLUID, window positioning problems with with newer releases of KDE and OSX, copy shortcuts in the Fl_Text_Display widget, and a side-effect in the Fl_Browser::remove_() method. The new release also adds the 2.0 copy_label() method for widgets and a delete_widget() method for callbacks.
FLTK is provided under the GNU Library Public License with exceptions that allow for static linking.
Changes since FLTK 1.1.5 include: