On Wed, Sep 3, 2008 at 11:57 AM, Diez B. Roggisch <[EMAIL PROTECTED]> wrote: > Michael Palmer schrieb: >> >> As anyone knows, the state of Python GUI programming is a little >> fractured at this time, with many toolkits, wrappers and meta-wrappers >> dead and alive, with or without documentation. >> >> I've come across two projects that have the appeal of striving for >> simple, pythonic APIs: PyGUI and wax. The latter is a wrapper around >> wxPython. It is lacking documentation but actually quite usable and >> concise. The other, PyGUI, has an even nicer API and more docs but has >> relatively few widgets implemented at this time. It also strives for >> compatibility with several toolkits (two at this time), which I think >> is the right idea. > > I disagree with that. Meta-wrappers like this will always suffer from > problems, as they have difficulties providing a consistent api. For example > wx is said to be very windows-toolkit-centric in it's API. Yes I know that > it works under Linux with GTK, but it does not come as natural .
With all due respect, it seems like you are not terribly familiar with wxPython. It uses the native UI toolkit for each platform wherever possible: Aqua on OS X; MFC on Windows and Gtk on Linux. Applications tend to look 'natural' on each platform, rather than uniform across platforms, and I believe that this is what most people prefer. -- # p.d. -- http://mail.python.org/mailman/listinfo/python-list