[R] trouble with tkgetOpenFile

John Fox jfox at mcmaster.ca
Thu Sep 18 01:21:17 CEST 2008


Dear Gang,

Your for loop is in error; try

for (ii in seq(length=nWin))

I hope this helps,
 John

------------------------------
John Fox, Professor
Department of Sociology
McMaster University
Hamilton, Ontario, Canada
web: socserv.mcmaster.ca/jfox

> -----Original Message-----
> From: r-help-bounces at r-project.org [mailto:r-help-bounces at r-project.org]
On
> Behalf Of Gang Chen
> Sent: September-17-08 4:31 PM
> To: r-help at stat.math.ethz.ch
> Subject: [R] trouble with tkgetOpenFile
> 
> I'm trying to use the following loop to open a window multiple times
> to select files, but only the last window shows up. What am I missing?
> 
> library(tcltk)
> nWin <- 6
> fn <- vector('list', nWin)
> for (ii in nWin) {
>    fn[[ii]] <- tclvalue( tkgetOpenFile( filetypes =
>        "{{Files} {.1D}} {{All files} *}",
>        title = paste('Choose number', ii, 'time series file')))
> }
> 
> TIA,
> Gang
> 
> ______________________________________________
> R-help at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide
http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.



More information about the R-help mailing list