[R] Tcl Tk table
James Wettenhall
wettenhall at wehi.edu.au
Tue Apr 27 04:27:57 CEST 2004
Maybe time to change the subject line? ;-)
> Notice that tclVar objects are like pointers: They represent the
> variable rather than its content. I.e. tclvalue on the R side
> corresponds to a "$" on the Tcl side:
OK, that does make sense now that I think about it. When using
the message= argument of a message box, you want the VALUE of a
text variable, ($ in Tcl or tclvalue in R-Tcl/Tk), but when you
want to use the textvariable= argument of an entry box, then you
need to pass the variable by reference (or a pointer to it), so
you don't use tclvalue(), you just use the variable name. So we
should never try to get rid of tclvalue() but .Tk.ID() is indeed
unnecessary.
OK, so forget my analogy between tclvalue() and .Tk.ID() ;-)
Happy Tcling,
James
More information about the R-help
mailing list