Ehsan Akhgari wrote: > I could even use PHP, since it's also got a GTK+ binding. ;-)
Yes, but consider this before using it for desktop app development: no multithreading, and it's only for gtk 1.2 (for now). I've found development (of phpgtk) to be rather slow; if you're prepared to do some work on phpgtk, it may be an option :) > Hmm, today when I was viewing gtk.org, I noticed it says "GTK+, The GIMP > Toolkit"! And gods know why I didn't see it before, since the font size > was too big to ignore. This seems to negate what you say here. > I've been using The GIMP on both Windows and Linux for a while to do some > graphic stuff. I'm quite pleased with its look and feel on both platforms. > I see your point about the icons on buttons, but I don't think it can > create a sluggish GUI. No, not sluggish, I've never had any speed complaints of gtk on windows; it's just that it doesn't look 'just right'. > Also, GTK+ seems to be using GNU's gettext for i18n > (correct me if I'm wrong), and it made it to show some parts translated in > Persian (my mother language) right away after installing it on Windows. It > even had full support for right-to-left window layouts, which also seem > great! And if you want a usual left-to-right layout with English > interface, it would just be enough to set the environment variable LANG to "C". > Amazing, if you ask me! Yes, internationalization support is very good in gtk (at least in gtk 2). > Hey, I don't know why it didn't occur to me. Do you know how big is > Gecko's > redistributable package? If it's 2 or 3 megs, then maybe I go that way... Firefox setup is a little under 5 mb; it should be doable to keep your app under 5 as well I guess. > Oh, that's what I was afraid of, but thanks for your information! I forgot one thing that makes gtk rock: libglade. You develop you UI with a WYSIWYG gui editor (gladewin32.sourceforge.net) that saves to an xml file and libglade can create a full UI with a few lines of code from that file. So when you change your UI, you don't even have to recompile your application (as long as you keep the names of the widgets the same). That saves so much code, it's great, and it Just Works (TM). So yes, if you think the gtk look is good on Windows, then gtkmm is definately the way to go. Also be sure to check out http://gtk-wimp.sourceforge.net/ to give gtk that native Windows appearance. See you on gtkmm-list I guess ;) cheers, roel _______________________________________________ msvc mailing list [EMAIL PROTECTED] See http://beginthread.com/mailman/listinfo/msvc_beginthread.com for subscription changes, and list archive.
