Boost logo

Boost :

From: Minh Phanivong (m_phanivong_at_[hidden])
Date: 2007-03-23 02:41:15

----- Original Message -----
From: "Younes M" <younes.m_at_[hidden]>
To: <boost_at_[hidden]>
Sent: Friday, March 23, 2007 10:39 AM
Subject: Re: [boost] Boost.Test GUI: QT4, wxwidgets or what?

> On 3/22/07, Janek Kozicki <janek_listy_at_[hidden]> wrote:
>> Stefan Seefeld said: (by the date of Thu, 22 Mar 2007 08:22:43 -0400)
>> > * to point out that a GUI frontend really is a frontend, and shouldn't
>> > include
>> > any other logic (i.e. the whole becomes a multi-tier system)
>> Will the GUI used work at least on linux and windows?
>> I'm not sure about mac, but supporting linux usually is enough
>> to get it working on mac.
>> There are a few alternatives out there, like QT4 (GPL license)
>> and wxwidgets (Free also), but maybe you want something else?
> There was mention of having a MS Visual Studio addin. I've looked into
> addins a bit and it seems to me that there are two approaches (at
> least with MSVS2005), C++ with ATL, or a .Net language with WinForms.
> Maybe the most reasonable solution would be to use C# for the bulk of
> the frontend and simply have two targets, a standalone application and
> an MSVS addin, each having a relatively small bit of glue code. With
> Mono supporting WinForms very decently this could easily allow the
> standalone application to run on other platforms. I personally have a
> lot of experience with wxWidgets and GTK, and originally thought of a
> cross-platform standalone application, but I think the C#/WinForms
> combination might open up the most doors.

I think all the options you have listed are quite high level interfaces.
Would it make more sense to use a lower level api like win32. Eventhough
this may mean more work. But I think it would provide a good foundation to
put together something simple to start with.

Just my two centavos worth..

> _______________________________________________
> Unsubscribe & other changes:

Send instant messages to your online friends

Boost list run by bdawes at, gregod at, cpdaniel at, john at