gWidgets
The gWidgets package for the R statistical computing environment provides a lightweight means to write GUIs for R within R. There are several R packages that provide access to underlying GUI toolkits on a system, such as tcltk, RGtk2, rJava and RwxWidgets. The gWidgets packages provides an interface to these packages that is toolkit independent. Although not nearly as feature rich as any of the underlying toolkits, gWidgets provides an API that allows many things to be done quite simply and in a more or less portable manner.
There are a number of examples in the Examples directory, and the package has an accompanying vignette.
11/17/2008: New versions of gWidgets, gWidgetsRGtk2, gWidgetstcltk, gWidgetsrJava
A few additions (gaction, tooltip), and a lot of bug fixes.
07/18/2008: New package gWidgetsWWW
The gWidgetsWWW package leverages the Rpad infrastructure allow
dynamic webpages to be built using the gWidgets API. In addition the
Rpad package for R, these pages use the EXTJS javascript libraries
available at www.extjs.com.
Att this point, much of the gWidgets API is implemented, but certainly
not all. In addition, some extenstions are being tried out. The
gaction contructor is used to make reusable action components for
menubars and buttons. The ggooglemaps constructor gives some access to
the Google maps interface.
Bug reports and comments are welcome.
07/18/2008: gWidgetstcltk needs tcl/tk 8.5
The gWidgetstcltk package now needs tcl/tk version 8.5 or newer
installed. This change was made when R 2.7.0 shipped this version for
windows. The 8.5 version allows for many more widgets, that prior to
this were hacked or ignored in gWidgetstcltk.
For windows this is not issue, for linux users not a big issue, for
Mac OS X users, one needs to (I think) compile the tcl/tk libraries
from source (www.tcl.tk). This has been confirmed to work for
gWidgetstcltk under OS X 10.5, but YMMV.
07/18/2008: New versions of gWidgetsRGtk2, tcltk and rJava uploaded
Basically these are minor bugfixes and documentation tweaks to make
CRAN happy. Fixes include: gframe in gWidgetstcltk and fixes to
methods for gradio, gvarbrowser and gpanedgroup in gWidgetsRGtk2.
Future changes (hopefully) will fix up the gdf constructor in
gWidgetsRGtk2 and documentation imporvements to gWidgets itself.
05/17/2008: gWidgetsRGtk2_0.0-34
New version which fixes a bug in gcheckboxgroup and add to the method [<-.
![[DIR]](http://wiener.math.csi.cuny.edu/pmg/images/i-directory-12.png)
![[FILE]](http://wiener.math.csi.cuny.edu/pmg/images/i-regular-12.png)