Pmw 2.0.0

Toolkit for building high-level compound widgets in Python using the Tkinter module
Pmw consists of a set of base classes and a library of flexible and extensible megawidgets built on this foundation.

These megawidgets include notebooks, paned widgets, scrolled widgets, comboboxes, selection widgets, and dialog windows.

NOTE: Pmw is licensed and distributed under the terms of the MIT License.

Main features:

  • A few base classes, providing a foundation for building megawidgets.
  • A library of flexible and extensible megawidgets built on the base classes, such as buttonboxes, notebooks, comboboxes, selection widgets, paned widgets, scrolled widgets and dialog windows.
  • A lazy importer/dynamic loader which is automatically invoked when Pmw is first imported. This gives unified access to all Pmw classes and functions through the Pmw. prefix. It also speeds up module loading time by only importing Pmw sub-modules when needed.
  • Complete reference documentation, covering all classes and functions including all megawidgets and their options, methods and components. Helpful tutorial material is also available.
  • A test framework and tests for Pmw megawidgets.
  • A slick demonstration of the megawidgets.
  • An interface to the BLT busy, graph and vector commands.

last updated on:
April 2nd, 2014, 12:25 GMT
file size:
804 KB
license type:
developed by:
Greg McFarlane
operating system(s):
Mac OS X
binary format:
Universal Binary
Home \ Developer Tools
Download Button

In a hurry? Add it to your Download Basket!

user rating 2



Rate it!

Add your review!