wxPython

Christian Tanzer tanzer at swing.co.at
Tue Jan 23 03:45:01 EST 2001


Mike Brenner <mikeb at mitre.org> wrote :

> The second thing that can be gotten to work, but you must develop on
> windows and port to Linux (not the other way around) is the sizing of
> the intermediate levels of objects. Like most GUIs, wxPython requires
> many levels of objects (windows, frames, etc., etc.). If you develop the
> GUI on Linux, the sizing/resizing/automatic sizing always works on Linux
> but fails when moved to Windows. Windows requires a lot more sizing
> calls at a lot more intermediate levels to make it work correctly,
> otherwise everything gets jumbled up on top of each other. 
(snip)
> We were not able to get TK-inter or GTK to convert so it worked on both
> Linux and WIndows with the same source code in the same amount of time,
> so we stopped working on them.

I don't know any details about wxPython, but both TK and GTK provide
geometry managers solving exactly the problem you are talking about.

I use Linux for devleopment and apart from a few glitches, 
TK GUI's work exactly alike under Linux and Windows. There are very
few platform dependencies in my GUI code.

-- 
Christian Tanzer                                         tanzer at swing.co.at
Glasauergasse 32                                       Tel: +43 1 876 62 36
A-1130 Vienna, Austria                                 Fax: +43 1 877 66 92





More information about the Python-list mailing list