Dear All,

A new version of pmg, a GUI for R, is available on its website:
http://www.math.csi.cuny.edu/pmg. Installation details are on the website.

A rewritten vignette for pmg illustrates its use and the "dynamic dialogs"
which my introductory students are using this term with pretty good
success.

This  version uses two new packages to interface with the RGtk2 package of
Michael Lawrence. These are:

* gWidgets: A toolkit non-specific implementation of a GUI scripting
language based on Simon Urbanek's iWidgets API with additions by Philippe
Grosjean.  Michael Lawrence, Simon and myself.  This package basically
provides a dispatch mechanism so that calls to a constructor or method can
be handled by the desired toolkit specific implementation. A vignette
illustrating several examples and a vignette illustrating what might be
required to write a toolkit for tcltk are included with the documentation.

* gWidgetsRGtk2: this implements the gWidgets API for the RGtk2 package. A
similar package was used before, but this was rewritten to use S4 methods.
(As such, it runs much better in the upcoming version of R (2.4.0) which
will include a rewrite of the methods package.)

It is hoped that the gWidgets API is of interest to those who want to write
relatively simple GUIs or wish to quickly prototype GUI ideas. Although not
nearly as powerful as the RGtk2 package, it does provide a sufficiently rich
set of widgets and actions to make a somewhat sophisticated GUI at the level
of pmg fairly easy.

John

	[[alternative HTML version deleted]]

