More geeking...
I'm looking at writing some simple cross-platform GUI stuff, probably in C. Well, probably in C++ since all the decent cross-platform GUI libraries seem to require it.
Other than FLTK (which looks pretty good) and GTK+ (which sorta works on Windows, but it's not clear how well), anybody got any recommendations for a toolkit that will do (at a minimum) Linux and most common Windows flavors?
Other than FLTK (which looks pretty good) and GTK+ (which sorta works on Windows, but it's not clear how well), anybody got any recommendations for a toolkit that will do (at a minimum) Linux and most common Windows flavors?
no subject
For deeply embedded stuff, I suppose I should point out http://www.amulettechnologies.com/. There have been similar things over the years, but honestly most aren't much more than anyone with a bit of knowledge of Perl, HTML, and serial communications could put together.
Borland has put a lot of effort into wxWindows -- I'd assume it is usable.
(Incidentally, Keith used fltk with POSE, and it wasn't too bad -- but then POSE didn't need much in the way of its own GUI.)
no subject
wxWindows (now wxWidgets) is currently my most likely choice. The runner-up is FOX. wxWindows is a little older, better documented and better developed, and has more GUI builders available, which is nice. But FOX is overall pretty comparable.
GTK+ was one I really wanted to consider, but it's just not at that maturity level. And Qt winds up costing $1500+ per year to use on Win32, so screw that :-)
FLTK isn't bad. I have a definitely preference for a lib that uses the local widget set and builds on it rather than building its own, which is probably the only reason it wasn't selected.