|
Boost : |
From: Pascal Bleser (pascal.bleser_at_[hidden])
Date: 2003-08-08 07:57:40
David B. Held wrote:
...
> Well, the moderaters haven't terminated() the thread(s) yet. ;) I
> happen to think that a generic C++ GUI framework is quite
> interesting, and would be somewhat annoyed if all the discussion
> of it left the main developer list. It's not even a library yet, unlike
> Spirit, which has its own list because most of the discussion is
> implementation issues.
Is the idea to develop a new GUI toolkit, just based on basic rendering APIs on Windows and X, or to
develop wrapper interfaces that map to the Windows or e.g. GTK+ APIs ?
> To bring a bit of sobering reality to the project, I would suggest
> picking a simple, even trivial target project (like displaying some
> trivial dialog box). Then create enough of a framework to make it
> work on Win32 and X (whichever X interface/toolkit you like best).
Something like wxWindows ? ;)
http://www.wxwindows.org/
It's an enourmous amount of work, because the APIs are just (almost) completely different, so you
need to encapsulate the whole crap.
Eventually, a template-based approach could simplify some implementation work but nevertheless...
Do we need another wxWindows ?
It's C++, portable, free (LGPL), it has Python bindings, ... huge...
-- -o) Pascal Bleser ATOS Origin/Aachen(DE) /\\ System Architect <pascal.bleser_at_[hidden]> _\_v Project Leader WLP Online Framework The more things change, the more they stay insane.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk