Domain: wxwindows.org
Stories and comments across the archive that link to wxwindows.org.
Comments · 206
-
Re:Why a "Linux Port"?Hmmm. Thank you both!
But your answers were not very satisfying for me, neither X11 nor wxWindows is Linux specific. (wxWindows even runs on Win32).
Ok.
I've downloaded the sources and all I can tell now: There's nothing that qualifies it as "Linux" version, so talking of a new "linux port" is very missleading IMHO. On Unix systems you now have the choice of a command-line only, a Glk (if this library/toolkit is available for Unix...) or a wxWindows versions. That's it.I'm currently trying to build wxWindows/gtk (for hewx) on my machine. But after ages of compiling I had to see that it doesn't like gtk-1.2.4 I have on my system
:-(. So I've install gtk-1.0.6 as well and started over.But then I noticed that hewx needs wx/caret.h wich wxWindows 2.01 (the latest stable release) doesn't have. }:-( - Argh! (The BUILD file of hewx tells you that it was developed with wxWindows 2.1 snapshot 8).
Since I'm too lazy and tired now to get a newer developement snapshot of wxWindows and (try to) compile it a third time (it really needs a lot of cycles!) I give up for today...
I really hope that my time was not completely wasted and this keeps other people from falling into the same pitfalls like me:-)
-
wxWindows hands down
In my mind, wxWindows is the best app framework out there. Uses C++ natively, but python bindings are available too. Supports everything you'd expect a modern app framework to have, plus a lot of extras people have added along the way. It's very similar in feel to MFC, with event tables and all, but the API is much cleaner, much more consistent. Best of all, it's cross platform: I can recompile and run my app without changing a line of code on Win32 and Linux, and there's Mac and Be ports on the way. The documentation is very complete and well organized (take that GTK), and my questions to the mailing list tend to be answered by one of the developers within a few minutes. It's distributed under a modified form of the L-GPL which allows you to build non-GPL applications using it, so long as you don't change any of the code in the library itself. Go to www.wxwindows.org and see for yourself.
-
Re:wxWindows ins't a framework, but
wxWindows is pretty awesome toolkit in my mind. Right now, I haven't seen a better solution. It is not a framework as in the MFC or Borland's VCL is. I don't think this is what the person was looking for.
I've been following the maillist for sometime and it seems to me that they support just about anything you want or will be support it soon. Of course, with your help it will proceed much quicker! I think that right now there is Windows, GTK, Motif, and Mac. Work is being done on BeOS, OS/2, WinCE and QT.
Come on and joint the team. You can learn more about wxWindows at http://www.wxwindows.org
-
XP and featureful!
wxWindows I have found to be a nice XP GUI library/widget set. It's C++ only though, so that might be a problem for some. It takes advantage of GTK+ or Motif on *NIX. It also supports win32 and Mac.
-
Try wxWindows for GTK
If you'd like to write GTK apps using C++, you might want to try the GTK version of wxWindows. It has a very sensible set of object-oriented bindings, and you get the added bonus of having your program be reasonably portable to Motif, Mac, and Windoze.
-
Develop with wxWindows, run everywhere
Just develop your apps using the wxWindows toolkit. There's a GTK version out now, a Qt version is in development, and you can also build Windoze apps using the same source code. It's a terrific, sensibly classed API for both C++ and Python, and it eliminates the problem of tying oneself to any particular toolkit (other than itself, of course).
(Incidentally, I'm not part of the wxWindows development team, merely an extremely happy user of the toolkit. I'm developing a fairly large program using it and it just makes development a real pleasure.)