Application View Controller
AVC is a multiplatform, fully automatic, live connection among graphical
interface widgets and application variables for the python language.
AVC supports in a uniform way the most popular widget toolkits: GTK+, Qt3,
Qt4, Tk, wxWidgets. The Swing widget toolkit for the java environment is
also supported via the jython compiler. AVC is a python package that can be
imported by any python or jython application.
The display and the control of some application data through a GUI
(Graphical User Interface) is a central problem in GUI programming,
it absorbs a relevant part of the programming effort. AVC makes this
programming very easy, far more easy than traditional solutions based
on MVC (Model View Controller).