| 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.
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)