Cross-platform GUI development

Kevin Walzer kw at
Sat Oct 13 15:27:40 CEST 2007

David Tremouilles wrote:
> No issue with pygtk on mac!
> Actually I develop on this platform everyday. Macport take care of the
> installation for me (Fink should do the work
> too).
> Of course native GTK on OSX could be nice but definitely not needed at
> this point in time.

"Native" Gtk on the Mac still isn't really native. I tried a "native" 
build of Wireshark and was very disappointed. Yes, it uses Quartz/Aqua 
instead of X to draw Windows, but it completely ignores other Aqua 
interface conventions--the menu is still attached to each window instead 
of at the top of the screen, buttons aren't Aqua buttons, and so on. 
Based on what I've seen, I don't think Gtk is really viable as a native 
Mac development environment; it looks as weird as Fltk, which also uses 
Aqua windowing but which also draws its own widgets and puts the menubar 
on each window.

Tk does much better; while it's not very pretty, menubars are in the 
correct place and buttons work correctly.

Kevin Walzer
Code by Kevin

More information about the Python-list mailing list