|
Boost : |
From: Pavel Vozenilek (pavel_vozenilek_at_[hidden])
Date: 2004-03-03 12:43:00
"Max Motovilov" <max_at_[hidden]> wrote
> 9. (really 0 in my view) It should use an extensive resource description
> schema or language (for widget properties, layouts and relations) that is
> either interpreted at run time or (though I like it less) compiled into
code
> transparently to the user. This resource description should probably be
> XML-based.
>
XML adds very little except troubles (IMHO).
Enhanced RTTI can be implemented directly in C++, either using:
- macros approach (GUI framework called VCF does this)
- having class description similar to one found in Boost.Python.
AFAIK Daniel Wallin is refactoring this functionality
into general purpose library.
Builders/customization software/etc than has direct access
to always valid GUI information..
/Pavel
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk