guiBosh: Modified gui and guiExec functions

Description Usage Arguments Details Author(s) References

View source: R/guiBosh.R

Description

Modified gui and guiExec functions.

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
guiBosh(func, argOption = NULL, argFilename = NULL, argList = NULL,
        argSlider = NULL, argCommand = NULL, argEdit = NULL,
        argFilter = NULL, argText = NULL, argType = NULL,
        argGridOrder = 1:length(formals(func)),
        argGridSticky = rep("a", length(formals(func))),
        argGridFrame = rep("f", length(formals(func))), title = NULL,
        exec = "OK", closeOnExec = is.null(output),
        cancelButton = TRUE, callback = NULL, output = "m",
        helps = "auto", helpsFunc = NULL, grid = TRUE, modal = NULL,
        nameFix = TRUE, getFix = TRUE, verbose = FALSE)

guiExecBosh(lastTouched = NULL)

Arguments

func

see the help page of gui in package fgui.

argOption

–ditto–

argFilename

–ditto–

argList

–ditto–

argSlider

–ditto–

argCommand

–ditto–

argEdit

–ditto–

argFilter

–ditto–

argText

–ditto–

argType

–ditto–

argGridOrder

–ditto–

argGridSticky

–ditto–

argGridFrame

–ditto–

title

–ditto–

exec

–ditto–

closeOnExec

–ditto–

cancelButton

–ditto–

callback

–ditto–

output

–ditto–

helps

–ditto–

helpsFunc

–ditto–

grid

–ditto–

modal

–ditto–

nameFix

–ditto–

getFix

–ditto–

verbose

–ditto–

lastTouched

see the help page of guiExec in package fgui.

Details

These functions are taken from package fgui and slightly modified. guiBosh is a modification of gui, guiExecBosh of guiExec.

The main change is that the parsing of the help information is changed completely. The other changes are very minor: some messages from these functions are disabled since the user sees them too late (after the GUI window is closed) and several require commands are removed.

Both functions call internally unexported functions from fgui.

Author(s)

small modifications by Georgi N. Boshnakov, author of the originals: Thomas J. Hoffmann

References

Thomas J. Hoffmann, Nan M. Laird (2009). fgui: A Method for Automatically Creating Graphical User Interfaces for Command-Line R Packages. Journal of Statistical Software 30(2), 1-14. URL http://www.jstatsoft.org/v30/i02/.


GeoBosh/fguigb documentation built on May 30, 2019, 8:25 a.m.