From: Andrew Reutter <andrewr@io.com>
Subject: GUIPy 0.6 Beta
Date: Tue, 21 Apr 1998 12:07:36 EDT
GUIPy has entered the Beta stage with the release of 0.6. I expect very few
changes to the API from this point forward; most further changes should be
bug fixes and speed enhancements.
Please visit:
http://www.io.com/~andrewr/guipy
What is GUIPy?
GUIPy is a freeware Graphical User Interface module under development for
the Python scripting language. The intent driving GUIPy is to provide a
simple yet complete GUI API for Python and JPython programmers, which
interfaces with any one of a number of native widget sets. Now, the "write
once, run anywhere" advantage of many Python scripts will be inherent even
in graphically driven programs!
Changes from 0.5a to 0.6b
- Setup as a package.
- More Textbox functionality: selstate and seltext properties; selreplace
method.
- Allow x_attributes: access to IM-specific features, e.g.: x_padx.
- Allow native exports: IMs can add new widgets to GUIPy.
- Font lists - specify several fonts and a universal default; the first
available will be used.
- Changed exit() function to GUIexit() function that interrupts the event
loop and passes control back to the Python interpreter.
- alert() function - useful for debugging.
- Added SYSTEM constant for colors and fonts, making it the default.
- set() method in widgets is like config in Tkinter.
Planned Features
- Test suite.
- IMs that implement the native feature hooks.
Planned Releases
There will be two (or maybe three) more beta versions released before
GUIPy is considered final. There will be a release when the test suite
is completed, a release when the AWT implementation is completed, and a
release for any other implementations that are volunteered.
--
-------- comp.lang.python.announce (moderated) --------
Article Submission Address: python-announce@python.org
Python Language Home Page: http://www.python.org/
-------------------------------------------------------