gcommandline {gWidgets}R Documentation

A command line interface

Description

This constructs a simple command line interface for R

Usage

gcommandline(command = "", assignto = NULL, useGUI = TRUE, useConsole = FALSE, prompt = getOption("prompt"), width = 500, height = 0.6 * width, container = NULL, ...,toolkit =
                 guiToolkit())

Arguments

command Initial command to evalues
assignto Assigns output to this variable is non-NULL
useGUI Is result also printed to GUI. Use FALSE to get text-only instance
useConsole Is result also printed to console?
prompt Prompt to use
width Width of widget in pixels
height Height of widget in pixels
container Optional container to attach to
... Ignored for now
toolkit Which GUI toolkit to use

Details

Additional commands can be added programmatically with the svalue<- method. The The value assigned is a string containing the command. If it has a names attribute, this is taken as the variable name to assign the output to.

The svalue method returns the command history.

The "[" method can be used to retrieve the command history as well.

Examples

## Not run: 
  obj = gcommandline(container=TRUE)
  svalue(obj) <- "2+2"
  ## assign to x
  command = "rnorm(100)"; names(command) = "x"
  svalue(obj) <- command
  ## look at history
  obj[]
## End(Not run)

[Package gWidgets version 0.0-35 Index]