PBSmodelling (version 2.67.266)

openFile: Open a File with an Associated Program

Description

Open a file using the program that the operating system (Windows/Mac OS X/Linux) associates with its type. Users wishing to override the default application can specify a program association using setPBSext.

Usage

openFile(fname, package=NULL)

Arguments

fname
character vector, containing file names to open.
package
(optional) open files relative to this package.

Value

An invisible string vector of the file names and/or commands with file names.

See Also

getPBSext, setPBSext, clearPBSext, writePBSoptions

Examples

Run this code
## Not run: 
# local(envir=.PBSmodEnv,expr={
#   # use openFile directly:
#   openFile( "doc/PBSmodelling-UG.pdf", package="PBSmodelling" )
# })
# local(envir=.PBSmodEnv,expr={
#   # via doAction in a window description file:
#   createWin( "button text=help func=doAction width=20 pady=25 bg=green
#   action=\"openFile(`doc/PBSmodelling-UG.pdf`,package=`PBSmodelling`)\"", astext=TRUE)
# })
# local(envir=.PBSmodEnv,expr={
#   # Set up Firefox to open .html files (only applicable if Firefox is NOT default web browser)
#   setPBSext("html", '"c:/Program Files/Mozilla Firefox/firefox.exe" file://%f')
#   openFile("foo.html")
# })
# ## End(Not run)

Run the code above in your browser using DataLab