|
Boost : |
From: iad929 (iad929_at_[hidden])
Date: 2003-07-25 15:08:00
Do you mean that your librry is directed to MS Windows?
Mohammed
----- Original Message -----
From: E. Gladyshev <egladysh_at_[hidden]>
To: <boost_at_[hidden]>
Sent: Friday, July 25, 2003 9:11 PM
Subject: [boost] GUI/GDI template library
> 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.
>
> For example
> template < typename IT, typename PhysicalGuiLayer >
> class ListControl
> {
> public:
> template < typename Filter, typename Format >
> void push_back( IT& FirstIt,
> IT& EndIt,
> Filter& filter,
> Format& format )
> {
> for( IT it = FirstIt; it < EndIt; ++it )
> {
> if( filter(it) )
> {
>
sicalGuiLayer::list_add_item(
> m_hnd,
> format.get_list_item(it)
> );
> }
> }
> }
> };
>
> Does something similar exist already?
> It seems like a challenging project. If anybody is
> interested, let me know.
>
> Eugene
>
>
> __________________________________
> Do you Yahoo!?
> Yahoo! SiteBuilder - Free, easy-to-use web site design software
> http://sitebuilder.yahoo.com
> _______________________________________________
> Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk