Julien Glenat wrote:

Hi , i am using R 1.8 and tcltk library in order to make a GUI and i would like to know if it is possible to link a check box to one or more entry dynamically (and eventually other widgets) .
( in concrete terms : if the check box is ticked the entry is avaible for input and unavaible when not ticked)


______________________________________________
[EMAIL PROTECTED] mailing list
https://www.stat.math.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html


Are you looking for something like this?

require(tcltk)
cbValue <- tclVar("0"); info<-tclVar("initial text")
top <- tktoplevel()
cb  <- tkcheckbutton(top,variable=cbValue,text="write or not")
en  <- tkentry      (top,textvariable=info,state="disabled")
exit<- tkbutton     (top, text="exit", command=function() tkdestroy(top))
tkpack(cb,en,exit)

set.entry.state<-function(){
   on.off<-tclvalue(cbValue)
   if(on.off=="1") tkconfigure(en, state="normal")
   if(on.off=="0") tkconfigure(en, state="disabled")
   print(on.off)
}
tkbind(top,"<1>",set.entry.state)

Do you know http://bioinf.wehi.edu.au/~wettenhall/RTclTkExamples?

Peter Wolf

______________________________________________
[EMAIL PROTECTED] mailing list
https://www.stat.math.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html

Reply via email to