Boost logo

Boost :

From: Bohdan (gejrlaug_at_[hidden])
Date: 2003-07-26 14:32:22


"E. Gladyshev" <egladysh_at_[hidden]> wrote in message
news:20030725181118.76908.qmail_at_web40802.mail.yahoo.com...
> I was thinking about designing a GUI/GDI template
> library.
>
> The main ideas are:
> 1. Create a portable template abstraction for standard
> GUI/GDI elements and dialog boxes.
> 2. Design an "iterator-like" interface.
> 3. The most important goal is design a natural
> connection between STL containers and GUI elements, so
> that STL data can be easily presented in the GUI
> environment.
>

I'm not sure but it looks like FLTK(on sourceforge) is trying
to follow this way. IMHO it would be better to start from existing
library, at least from its core. This can avoid design problems
related to multiple platforms support.
According to FLTK description, it is very efficient in
speed & code size.
Here is description for future version:
"FLTK 2.0 will utilize many more C++ features including exceptions, namespaces,
and templates. The use of exceptions and templates will be optional.
In addition, FLTK 2.0 will provide enhanced device, rendering, and style
interfaces to support more platforms, printing, and application "skins".
"

regards,
bohdan


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk