| pmg {pmg} | R Documentation |
The PMG GUI is a simple GUI for R using RGtk2 as the
graphical toolkit. The GUI is written using the
gWidgets interface to a toolkit.
pmg(cliType="console", width=850, height=.75*width,guiToolkit="RGtk2") pmg.add(widget,label) pmg.gw(lst, label=NULL) pmg.addMenubar(menulist) pmg.eval(command, assignto=NULL)
cliType |
Where to send output of function called within pmg? This can be either "console" to put output into console that called pmg, or "GUI" to put output into a widget. |
width |
Width in pixels of initial window |
height |
height in pixels of initial window |
guiToolkit |
Specify toolkit to use with gWidgets |
widget |
A gWidgets widget to add to the main notebook for holding dialogs |
label |
A string containing a label to put on the tab when adding a widget to the main notebook for holding dialogs |
lst |
A value passed to ggenericwidget. Can be a list, a
function name or a function |
menulist |
A list passed to gmenu for adding to the
menubar |
command |
A string containing a command to be parsed and evaluated in the global environement |
assignto |
If non-NULL, a variable name to assign the output generated from evaluating the command |
The user can add to the menubar at start up time by defining a
list that is called by gmenu. PMG look for a variable
pmg.user.menu. This is a list with named
components. Each name becomes the menubar entry top level, and
each component is called by gmenu to populate the
menubar entry.
The functions pmg.add, pmg.gw, pmg.addMenubar, and
pmg.eval are used to extend the GUI.
description{
ggenericwidget
instance to the main
notebook containing the dialogs. These widgets can be
generated from a function name using the values from
formalsJohn Verzani
## Not run: ## this restarts the GUI if the main window has been closed pmg() ## End(Not run)