updateGUI: Update Active GUI With Local Values

View source: R/guiFuns.r

updateGUIR Documentation

Update Active GUI With Local Values

Description

Update the currently active GUI with values from R's memory at the specified location.

Usage

updateGUI(scope = "L")

Arguments

scope

either "L" for the parent frame, "P" for the temporary work environment .PBSmodEnv, "G" for the global environment, or an explicit R environment.

Details

If the characteristics of the local R objects do not match those of the GUI objects, the update will fail.

Value

Invisibly returns a Boolean vector that specifies whether the objects in the local R environment match items in the active GUI.

Author(s)

Rob Kronlund, Pacific Biological Station, Fisheries and Oceans Canada, Nanaimo BC

See Also

getWinVal, setWinVal

Examples

## Not run: 
local(envir=.PBSmodEnv,expr={
  #law of free food: http://www.phdcomics.com/comics.php?f=1223
  createWin( c( 
    "vector names=\"foodquality hunger cost\" values=\"0.6 0.8 0.1\" width=10",
    "entry name=taste edit=F label=taste:" ), astext=TRUE )
  getWinVal( scope="P" )
  taste <- foodquality * hunger / cost
  updateGUI()
})

## End(Not run)

PBSmodelling documentation built on Nov. 9, 2023, 5:07 p.m.