[R] Tktable disable cell
    James Wettenhall 
    wettenhall at wehi.edu.au
       
    Tue Jul 29 02:52:28 CEST 2003
    
    
  
Thomas Sudler <TSudler at ch.imshealth.com> wrote:
> Is it possible to "block" a cell (I mean, that you can't make 
an entry)?
> How can I program this? And how can I deactivate a cell when 
the cell is
> activated? (command?)
Thomas,
Try this.  (Note that pasting in Tcl commands to set arrays is 
not very nice.  See my email reply to your question about changing 
cell values.)
Regards,
James
require(tcltk)
tclRequire("Tktable")
tt <- tktoplevel()
table1 <- tkwidget(tt,"table",bg="white")
tkpack(table1)
tkcmd(.Tk.ID(table1),"tag","celltag","ZeroOne","0,1")
tkcmd(.Tk.ID(table1),"tag","celltag","ZeroTwo","0,2")
tkcmd(.Tk.ID(table1),"tag","configure","ZeroOne",state="disabled",bg="gray")
tkcmd(.Tk.ID(table1),"tag","configure","ZeroTwo",state="normal",bg="white")
.Tcl("set tclarray(0,0) Normal")
.Tcl("set tclarray(0,1) Disabled")
.Tcl("set tclarray(0,2) Normal")
tkconfigure(table1,variable="tclarray")
    
    
More information about the R-help
mailing list