Personally I would much rather start from scratch. I want something that is boost from the ground up, not a project that has a code so old it supports MSVC 4.0. Who knows if the folks at wxWindows or elsewhere have the same goals as boost. Don't they have an open source license? Developing a GUI library from the ground up will be hard, but worthwhile. Developing a GUI applications is also hard. Having a library with an interface that leverages the advantages of modern C++ saves me a lot more time than what I spent making the library. From what I've seen of the interface to wxWindows, I don't think I'd be gaining much over MFC.
Anyway, I do have a library whose interface (if not yet implementation) is platform independent. I haven't gotten any feedback about whether anyone likes the library itself, or the syntax I've been proposing, something like: gui_manager<employee> app = row( "name", edit(&employee::ssn)); app.set_data(get_employee()); It is in the files section with the name boost_gui.zip. If someone would at least tell me that my ideas stink I would feel better :) As soon as I get everything upgraded to VC 7 I'm going to rewrite it with the idea of submitting it to boost for a review. I've never written a GUI for another platform but if no one wants to colaborate I'll do that too. Any suggestions? Developing this will be work, but it is not rocket science. ----- Original Message ----- From: "Philippe A. Bouchard" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Sunday, August 03, 2003 7:02 PM Subject: [boost] Re: Re: Re: Re: Re: GUI/GDI template library > Rene Rivera wrote: > > [2003-08-03] Philippe A. Bouchard wrote: > > > >> WxWindows don't have any intermediate compiler but the end user > >> syntax is not attractive for the signal / slot mechanism (macros). > > > > Yes, and no. You can use the macros if you like that sort of stuff. > > But the signal/slot mecahnism is just as easilly available directly > > with the "Connect" interface. Thruth is WX doesn't need most, if not > > all, of the macros it uses. If only you could convice the WX > > developers of that ;-) > > ... other issues: > > - Qt is more popular than WxWindows because it is commercial: > - they can support their product; > - they can affort to sponsor their product; > - people won't have to install yet another library; > - it is binary compatible with previous versions also. > > But I think WxWindows developpers can affort to completely rewrite their > engine if a better syntax is available. Yours to decide. > > > > Philippe > > > > _______________________________________________ > Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost > _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost