|Name||Modified||Size||Downloads / Week|
|Python Mode Extrensions||2015-04-17|
|Totals: 4 Items||1.5 kB||1,069|
PAGE is a drop and drag tool which helps to create Tkinter GUI interfaces for use within Python programs. It is a fork of the program Visual Tcl which now produces Python code. PAGE builds a single GUI window and generates a working skeletal Python program using tk and ttk widgets. As other windows are required, they are designed with PAGE and can be easily incorporated into the application. It is aimed at a user who wants to rapidly construct a GUI and is willing to compromise generality for ease and speed of construction. It is a helper tool. It does not build an entire application but rather is aimed at building a single GUI window. It is not a Python Interactive Design Environment(IDE). Stated in other words, PAGE generates a Python class which implements a single GUI window and also supplies all of the boiler-plate code for execution or instantiating the GUI object. If, like me, you have difficulty remembering all the little tricks of getting a GUI to actually appear on the screen, PAGE can show you code that will work. PAGE is written in Tcl/Tk and so will run on any system with Tcl and Tk installed including Linux, Unix, and OSX. To run PAGE on Windows and Rasperian, it may be necessary to install tcl and tk; both installations are straight forward. The generated output is pure Python and will run on any system supporting Python with Tkinter and is compatible with both Python 2.7 and Python 3. Executing the generated Python does not require Tcl/Tk. PAGE is released under the GNU General Public License.