Pygoo alpha 0.1 released. Pygoo is a SPARK [1] parser that generates ElementTree representations of Tkinter widget specifications which are then fed to a modified version of effbot's XML-to-Tkinter function [2] to render actual widgets.
You can use it to create Tkinter widgets without having to build them programatically. There is also provision for automatically connecting callbacks to the widgets. I made this for another project, but I thought it might be interesting or useful enough for others so I cleaned it up a bit and am releasing it to the public on the GPL. If you check it out please let me know what you think. (Feel free to file issues on the googlecode site.) There are some demos bundled with the source, that and the language spec on the googlecode wiki should get you started. http://www.pygoo.com/ http://code.google.com/p/pygoo/ http://pygoo.googlecode.com/files/pygoo-0.1.tgz http://code.google.com/p/pygoo/wiki/LittleLanguageSyntax [1] http://pages.cpsc.ucalgary.ca/~aycock/spark/ [2] http://effbot.org/zone/element-tkinter.htm -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations.html
