Boost logo

Boost :

Subject: Re: [boost] [gui] Help with a little experiment.
From: Gwenio (urulokiurae_at_[hidden])
Date: 2011-06-18 21:48:36


On 6/18/2011 10:24 AM, Joel falcou wrote:
> Boost should have a GUI library

 From a previous discussion on the matter, I would say that what is
needed is not one GUI library but rather several that are specific to a
certain area of creating the interface.

For example:
- A library for designing dialogs and forms
- A library for specifying bindings between the interface and the
application's data (or creating a view of it).
- A library for 'themes' that provides support for making controls look
like native controls (including custom ones) and creating custom looks.
- A library of widgets.
- A core library that provides a platform independent back end for
creating widgets.

After all, the best way for writing a widget may not be the best way to
design a dialog.

Also, ideally each library should be general enough that it can be made
usable with other GUI libraries (e.g. it should be possible for a
library for designing dialogs to be made to work with the GTK library).


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