TkWidgetcmds

0th

Percentile

Tk widget commands

These functions interface to Tk widget commands.

Keywords
misc
Usage
tkactivate(widget, ...)
tkadd(widget, ...)
tkaddtag(widget, ...)
tkbbox(widget, ...)
tkcanvasx(widget, ...)
tkcanvasy(widget, ...)
tkcget(widget, ...)
tkcompare(widget, ...)
tkconfigure(widget, ...)
tkcoords(widget, ...)
tkcreate(widget, ...)
tkcurselection(widget, ...)
tkdchars(widget, ...)
tkdebug(widget, ...)
tkdelete(widget, ...)
tkdelta(widget, ...)
tkdeselect(widget, ...)
tkdlineinfo(widget, ...)
tkdtag(widget, ...)
tkdump(widget, ...)
tkentrycget(widget, ...)
tkentryconfigure(widget, ...)
tkfind(widget, ...)
tkflash(widget, ...)
tkfraction(widget, ...)
tkget(widget, ...)
tkgettags(widget, ...)
tkicursor(widget, ...)
tkidentify(widget, ...)
tkindex(widget, ...)
tkinsert(widget, ...)
tkinvoke(widget, ...)
tkitembind(widget, ...)
tkitemcget(widget, ...)
tkitemconfigure(widget, ...)
tkitemfocus(widget, ...)
tkitemlower(widget, ...)
tkitemraise(widget, ...)
tkitemscale(widget, ...)
tkmark.gravity(widget, ...)
tkmark.names(widget, ...)
tkmark.next(widget, ...)
tkmark.previous(widget, ...)
tkmark.set(widget, ...)
tkmark.unset(widget, ...)
tkmove(widget, ...)
tknearest(widget, ...)
tkpost(widget, ...)
tkpostcascade(widget, ...)
tkpostscript(widget, ...)
tkscan.mark(widget, ...)
tkscan.dragto(widget, ...)
tksearch(widget, ...)
tksee(widget, ...)
tkselect(widget, ...)
tkselection.adjust(widget, ...)
tkselection.anchor(widget, ...)
tkselection.clear(widget, ...)
tkselection.from(widget, ...)
tkselection.includes(widget, ...)
tkselection.present(widget, ...)
tkselection.range(widget, ...)
tkselection.set(widget, ...)
tkselection.to(widget, ...)
tkset(widget, ...)
tksize(widget, ...)
tktoggle(widget, ...)
tktag.add(widget, ...)
tktag.bind(widget, ...)
tktag.cget(widget, ...)
tktag.configure(widget, ...)
tktag.delete(widget, ...)
tktag.lower(widget, ...)
tktag.names(widget, ...)
tktag.nextrange(widget, ...)
tktag.prevrange(widget, ...)
tktag.raise(widget, ...)
tktag.ranges(widget, ...)
tktag.remove(widget, ...)
tktype(widget, ...)
tkunpost(widget, ...)
tkwindow.cget(widget, ...)
tkwindow.configure(widget, ...)
tkwindow.create(widget, ...)
tkwindow.names(widget, ...)
tkxview(widget, ...)
tkxview.moveto(widget, ...)
tkxview.scroll(widget, ...)
tkyposition(widget, ...)
tkyview(widget, ...)
tkyview.moveto(widget, ...)
tkyview.scroll(widget, ...)
Arguments
widget

The widget this applies to

Handled via .Tcl.args

Details

There are far too many of these commands to describe them and their arguments in full. Please refer to the Tcl/Tk documentation for details. Except for a few exceptions, the pattern is that Tcl widget commands possibly with subcommands like .a.b selection clear are converted to function names like tkselection.clear and the widget is given as the first argument.

See Also

TclInterface, TkWidgets, TkCommands

Aliases
  • TkWidgetcmds
  • tkactivate
  • tkadd
  • tkaddtag
  • tkbbox
  • tkcanvasx
  • tkcanvasy
  • tkcget
  • tkcompare
  • tkconfigure
  • tkcoords
  • tkcreate
  • tkcurselection
  • tkdchars
  • tkdebug
  • tkdelete
  • tkdelta
  • tkdeselect
  • tkdlineinfo
  • tkdtag
  • tkdump
  • tkentrycget
  • tkentryconfigure
  • tkfind
  • tkflash
  • tkfraction
  • tkget
  • tkgettags
  • tkicursor
  • tkidentify
  • tkindex
  • tkinsert
  • tkinvoke
  • tkitembind
  • tkitemcget
  • tkitemconfigure
  • tkitemfocus
  • tkitemlower
  • tkitemraise
  • tkitemscale
  • tkmark.gravity
  • tkmark.names
  • tkmark.next
  • tkmark.previous
  • tkmark.set
  • tkmark.unset
  • tkmove
  • tknearest
  • tkpost
  • tkpostcascade
  • tkpostscript
  • tkscan.mark
  • tkscan.dragto
  • tksearch
  • tksee
  • tkselect
  • tkselection.adjust
  • tkselection.anchor
  • tkselection.clear
  • tkselection.from
  • tkselection.includes
  • tkselection.present
  • tkselection.range
  • tkselection.set
  • tkselection.to
  • tkset
  • tksize
  • tktoggle
  • tktag.add
  • tktag.bind
  • tktag.cget
  • tktag.configure
  • tktag.delete
  • tktag.lower
  • tktag.names
  • tktag.nextrange
  • tktag.prevrange
  • tktag.raise
  • tktag.ranges
  • tktag.remove
  • tktype
  • tkunpost
  • tkwindow.cget
  • tkwindow.configure
  • tkwindow.create
  • tkwindow.names
  • tkxview
  • tkxview.moveto
  • tkxview.scroll
  • tkyposition
  • tkyview
  • tkyview.moveto
  • tkyview.scroll
Examples
library(tcltk) # NOT RUN { ## These cannot be run by examples() but should be OK when pasted ## into an interactive R session with the tcltk package loaded tt <- tktoplevel() tkpack(txt.w <- tktext(tt)) tkinsert(txt.w, "0.0", "plot(1:10)") # callback function eval.txt <- function() eval(parse(text = tclvalue(tkget(txt.w, "0.0", "end")))) tkpack(but.w <- tkbutton(tt, text = "Submit", command = eval.txt)) ## Try pressing the button, edit the text and when finished: tkdestroy(tt) # } # NOT RUN { # }
Documentation reproduced from package tcltk, version 3.5.2, License: Part of R 3.5.2

Community examples

Looks like there are no examples yet.