[LWN Logo]

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/
-------------------------------------------------------