I know some folks are interested in the Fast Light ToolKit (FLTK) and
I think a few developers on this email list have ported previous
versions of FLTK to DOS. For these developers, you might like to know
there's a new version out:

https://www.fltk.org/articles.php?L1955

FLTK is a cross-platform C++ GUI toolkit. However, FLTK does not
target DOS, so your mileage may vary.

Partial copy/paste from the announcement:

> We are pleased to announce the release of FLTK 1.4.0.
>
[..]
>
> FLTK 1.4.0 is a new release with major enhancements, new widgets, macOS
> and CMake improvements, and bug fixes.
>
> FLTK 1.4 is based on the final release of FLTK 1.3.4. Later updates have
> been backported to 1.3.5 - 1.3.10.
>
> FLTK 1.4 is intended to be mostly API compatible with FLTK 1.3.x so you
> don't need to change source code when you upgrade to FLTK 1.4. However,
> all programs must be recompiled with FLTK 1.4 because the ABI (Application
> Binary Interface) has changed.
>
> Potential source code conflicts are documented in chapter "Migrating
> Code from FLTK 1.3 to 1.4" of the user documentation [1].
>
> FLTK 1.4 adds new widgets (e.g. Fl_Flex, Fl_Grid) for flexible GUI layout,
> Fl_Scheme_Choice for scheme selection by users, and more. Other widgets
> (Fl_Tabs, Fl_Tile, Fl_Spinner etc.) have been improved for better user
> experience.
>
[..]
>
> CMake support has been improved significantly and requires CMake 3.15
> (released 02/2020) or higher. autotools/configure/make is still supported
> but will be dropped in the next minor release (1.5.0).
>
[..]
>
> The platform dependent code in FLTK 1.4 was rewritten to enable better
> porting to new platforms. Basically all platform dependent code has been
> isolated and implemented in virtual methods of "driver" classes.
>


_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to