diff options
author | tg <tg@FreeBSD.org> | 1998-06-05 14:50:33 +0800 |
---|---|---|
committer | tg <tg@FreeBSD.org> | 1998-06-05 14:50:33 +0800 |
commit | 21912abd88383fdc15c9ca3899e69201d8bd433d (patch) | |
tree | 4ed0afd3d78a79ba08070cb2857562238b2aa085 /x11-toolkits/py-Pmw/pkg-descr | |
parent | c38f80146ee434382c63467da0111cace882f6f7 (diff) | |
download | freebsd-ports-gnome-21912abd88383fdc15c9ca3899e69201d8bd433d.tar.gz freebsd-ports-gnome-21912abd88383fdc15c9ca3899e69201d8bd433d.tar.zst freebsd-ports-gnome-21912abd88383fdc15c9ca3899e69201d8bd433d.zip |
New port pmw. The Python Mega Widgets are a set of high-level
graphics widget for Python's Tkinter.
Diffstat (limited to 'x11-toolkits/py-Pmw/pkg-descr')
-rw-r--r-- | x11-toolkits/py-Pmw/pkg-descr | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/x11-toolkits/py-Pmw/pkg-descr b/x11-toolkits/py-Pmw/pkg-descr new file mode 100644 index 000000000000..7326957666f5 --- /dev/null +++ b/x11-toolkits/py-Pmw/pkg-descr @@ -0,0 +1,21 @@ +Pmw is a framework for building high-level compound widgets, or +megawidgets, constructed using other widgets as component parts. It +promotes consistent look and feel within and between graphical +applications, is highly configurable to your needs and is easy to use. + +Pmw consists of: + * A few base classes, providing a framework for building megawidgets. + * A library of flexible and extensible megawidgets built on the base + classes, such as ButtonBox, ComboBox, MessageDialog, etc. + +The interface to Pmw megawidgets is similar to basic Tk widgets, so it +is easy for developers to include both megawidgets and basic Tk +widgets in their graphical applications. In addition, all Pmw +megawidgets may themselves be extended, using either inheritance or +composition. + +The use of the Pmw framework and megawidgets replaces common widget +combinations with higher level abstractions. This simplifies code, +making it more readable and maintainable and more easily modifiable. +The ability to extend Pmw megawidgets enables developers to create new +megawidgets based on previous work. |