Re[4]: Porting MrProject to wxWindows
Antti Merenluoto <[email protected]> Fri, 24 Oct 2003 13:47:44 +0300 (FLE Daylight Time)
| Newsgroups | gmane.comp.gnome.apps.mr-project.devel |
|---|---|
| Organization | Menacon Inc. |
| Message-ID | <[email protected]> |
On 24 Oct 2003 11:21:00 +0300 Richard Hult <[email protected]> wrote: > fre 2003-10-24 klockan 08.52 skrev Antti Merenluoto: > > On 24 Oct 2003 02:52:00 +0300 Malcolm Tredinnick > <[email protected]> wrote: > > > > > On Fri, 2003-10-24 at 01:38, Antti Merenluoto wrote: > > > > Hi everyone, > > > > > > > > I'm keen to work with MrProject and develop it further, but the > first > > > thing > > > > I would like to do is to port it to wxWindows (please see > > > > http://www.wxWindows.org). Is this OK with you current developers > and > > > are > > > > there any developers that would be interested to work with me? > > > > > > Just to make sure I am not misunderstanding: you mean as a parallel > > > project, right? Certainly it would not be a good idea to port the > main > > > project to an alternate toolset. > > > > > > Malcolm > > > > Yes. Although, if I get enough developers for the port and if at the > same > > time the development of the "main" project dies down the parallel will > be > > the main ;-). This is a great product and it would be nice to see that > the > > development continues. > > I'd rather see an effort to make MrProject run under Windows without > porting it to another toolkit. We don't use a lot of GNOME-specific > code, and with GTK+ 2.4 coming up with it's new nice menu system we > could get rid of the bulk of it. I've already tried using eggmenu (the > prototype for the new GTK menu system) and that worked fine. Also we > should really switch to foocanvas instead of gnomecanvas, it shouldn't > be too hard to make that work under Windows (maybe someone already > did?). > > If it's done that way, we don't get duplication of effort and any > improvements to either version is directly beneficial for the other. > > Regards, > Richard > In other words, you mean using the GTK+ for Win32 in Windows and then porting the foocanvas to Windows (I did not find any references from the internet about existing ports)? My impression was that the GTK+ Win32 lags a bit behind the actual GTK+ Linux version. That presents a little problem. Foocanvas port takes also some time. My initial thought was that the port to wxWindows would be less painful than foocanvas to Windows and we would not have to worry about the GTK+ versions. wxWindows is more C++ wrapper that a toolkit. In Linux wxWindows equals GTK+. I think multiplatform development is easiest with wxWindows. Regards Antti