dialog.create
and
displayed via
dialog.display
calls.
dialog.start(args, gui=options("gui")[[1]])
"-display mach:0.0"
could be specified to display
windows on screen 0 of
mach
s display.
"motif"
is the only supported value.
dialog.start
turns on the dialog handling system.
This involves the starting of another process (e.g.
sdlgMotif
). It also
changes a data set (stored in the session database) that is used to maintain
some information necessary to communicate with the external process.
The dialog handling system is composed of some S language functions, some C
language code that is loaded into S-PLUS, and an external process. The external
process accepts some simple line-oriented commands from S-PLUS via the
dialog.*
functions, and returns information in a similar manner.
# starting the dialog handling system options(gui="motif") dialog.start()