Home
Name Modified Size InfoDownloads / Week
page 2024-01-01
Python Mode Extrensions 2015-04-17
Tix Installer 2004-03-17
README 2020-12-17 1.4 kB
Totals: 4 Items   1.4 kB 522
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 (Vtcl) 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 but invoked within a Python wrapper. This means that PAGE will run on any system which has Python installed. Separate installation of Tcl/Tk is not required.

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.

Source: README, updated 2020-12-17