writeText {widgetTools} | R Documentation |
These functions provide some of the common read and write operations for tcltk widgets
writeText(widget, value, clear = TRUE) writeList(widget, value, clear = TRUE) getListValue(which) getTextValue(which) getEntryValue(which)
widget |
widget a tkwin object for the tcltk widget to be
read or written to |
value |
value the text of numerical value to be written to
a tcltk widget |
clear |
clear a boolean to indicate whether a value will
append to the existing one (FALSE) |
which |
which |
a tkwin object for the tcltk widget whose value will be retrieved
writeText
writes to a given tcltk text box widget.
writeList
writes to a given tcltk list or entry box
widget.
getListValue
retrieves the selected value in a tcltk
list widget.
getTextValue
retrieves the value of a text box.
getEntryValue
retrieves the value of an entry box.
getListValue
returns the selected value in a tcltk
list widget.
getTextValue
returns the value of a text box.
getEntryValue
returns the value of an entry box.
The functions are part of the Bioconductor project at Dana-Farber Cancer Institute to provide Bioinformatics functionalities through R
Jianhua Zhang
R tcltk
## Not run: ## These cannot be run by examples() but should be OK when pasted ## into an interactive R session with the widgetTools package loaded # Create the widgets base <- tktoplevel() list <- tklistbox(base, width = 20, height = 5) entry <- tkentry(base) text <- tktext(base, width = 20, height = 5) tkpack(list, entry, text) # Write and read from the widgets writeList(list, c("Option1", "Option2", "Option3")) writeList(entry, "An Entry box") writeText(text, "A text box") # Will be NULL if not selected getListValue(list) getTextValue(text) getEntryValue(entry) # Destroy toplevel widget # tkdestroy(base) ## End(Not run)