
Get the event pattern and callback Tcl code of a canvas binding
Source:R/l_bind.R
l_bind_canvas_get.Rd
This function returns the registered event pattern and the Tcl callback code that the Tcl interpreter evaluates after a event occurs that matches the event pattern.
Value
Character vector of length two. First element is the event pattern, the second element is the Tcl callback code.
Details
Bindings, callbacks, and binding substitutions are described in detail in
loon's documentation webpage, i.e. run l_help("learn_R_bind")
Examples
# binding for when plot is resized
if(interactive()){
p <- l_plot(iris[,1:2], color=iris$Species)
printSize <- function(p) {
size <- l_size(p)
cat(paste('Size of widget ', p, ' is: ',
size[1], 'x', size[2], ' pixels\n', sep=''))
}
l_bind_canvas(p, event='<Configure>', function(W) {printSize(W)})
id <- l_bind_canvas_ids(p)
id
l_bind_canvas_get(p, id)
}