Reinhold Birkenfeld wrote: > It's evil anyway (for more complex applications) to put GUI construction > in your code. GUI should be described appropriately in data files.
why use data files when you have an extremely powerful programming language in your toolbox? the advantage of building UI's in Python is that you can quickly create "domain specific UI languages", and use them to generate the interfaces for you. UI editors may be useful for trivial applications, but if you're doing complex stuff, you sure want domain- specific abstractions. Python gives you that, XML files don't. </F> -- http://mail.python.org/mailman/listinfo/python-list