Selecting a file with gWidgets
Below is an artificial example of a R widget created with the gWidgets package:
library(gWidgets) options("guiToolkit"="RGtk2") f <- function(file){ dat <- read.table(file, header=TRUE) return(dat[1,]) } lst <- list() lst$action <- list(beginning="f(",ending=")") lst$arguments$file <- list(type="gfilebrowse") ggenericwidget(lst, container=gwindow("Example"))
Using Windows there is a problem when browsing and selecting the file: the backslashes are not doubled in the file path. How to overcome this problem ? I don'y know how to replace the backslashes with double backslashes in a character string.
