[R] tktext-window smaller than text
Anne Skoeries
studentin at anne-skoeries.de
Mon Oct 12 14:05:56 CEST 2009
Hi there,
I need to build up a tktext-widget that contains a longer text than
the tktext-widget actually is. So what I mean is, that the tktext
window is of width=100 and the text in it has a length greater 100.
But I don't want the window to just wrap the line, but to belong to
scrollbar that is able to scroll to the end of the text.
tt <- tktoplevel()
txt <- tktext(tt, width=100, height=30)
scrergVert <- tkscrollbar(tt, orient = "vertical", repeatinterval = 1,
command = function(...) tkyview(txt, ...))
tkconfigure(txt, yscrollcommand = function(...) tkset(scrergVert, ...))
scrergHor <- tkscrollbar(tt, orient = "horizontal", repeatinterval =
1, command = function(...) tkxview(txt, ...))
tkconfigure(txt, xscrollcommand = function(...) tkset(scrergHor, ...))
tkgrid(txt, column=0, row=0, sticky="nwse")
tkgrid(scrergVert, column=1, row=0, sticky="ns")
tkgrid(scrergHor, column=0, row=1, sticky="we")
tkinsert(txt, "0.0", paste(capture.output(resultKmean), collapse="\n"))
Trying the upper code would wrap the lines that are contain more than
100 characters. How can I keep the size of the window, but make the
text scrollable?
Thanks in advance,
--
Anne Skoeries
More information about the R-help
mailing list