simplegui
Simplified GUI generation using Tkinter
About
simplegui is a simplified GUI generator using Tkinter.
Prerequisites
Python http://www.python.org
Installation
Unzip the file, then at the command line run
python setup.py install
Usage
>>> import simplegui
>>> g = simplegui.GUI()
>>> def buttoncallback():
... g.status("Button klicked!")
>>> g.button("Klick me!", buttoncallback)
>>> g.button("Klick me too!", buttoncallback)
>>> def listboxcallback(text):
... g.status("listbox select: '{0}'".format(text))
>>> g.listbox(["one", "two", "three"], listboxcallback)
>>> g.listbox(["A", "B", "C"], listboxcallback)
>>> def scalecallback(text):
... g.status("scale value: '{0}'".format(text))
>>> g.scale("Scale me!", scalecallback)
>>> g.run()
>>>
This will create:
Documentation
To read the API documentation, open a shell / DOS window, navigate to the simplegui directory, and run
pydoc simplegui
You can create a HTML version using
pydoc -w simplegui