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
machs 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()