R語言
TkCommands
位於 tcltk
包(package)。 說明
這些函數與 Tk 非小部件命令交互,例如窗口管理器接口命令和幾何管理器。
用法
tcl(...)
tktitle(x)
tktitle(x) <- value
tkbell(...)
tkbind(...)
tkbindtags(...)
tkfocus(...)
tklower(...)
tkraise(...)
tkclipboard.append(...)
tkclipboard.clear(...)
tkevent.add(...)
tkevent.delete(...)
tkevent.generate(...)
tkevent.info(...)
tkfont.actual(...)
tkfont.configure(...)
tkfont.create(...)
tkfont.delete(...)
tkfont.families(...)
tkfont.measure(...)
tkfont.metrics(...)
tkfont.names(...)
tkgrab(...)
tkgrab.current(...)
tkgrab.release(...)
tkgrab.set(...)
tkgrab.status(...)
tkimage.create(...)
tkimage.delete(...)
tkimage.height(...)
tkimage.inuse(...)
tkimage.names(...)
tkimage.type(...)
tkimage.types(...)
tkimage.width(...)
## NB: some widgets also have a selection.clear command,
## hence the "X".
tkXselection.clear(...)
tkXselection.get(...)
tkXselection.handle(...)
tkXselection.own(...)
tkwait.variable(...)
tkwait.visibility(...)
tkwait.window(...)
## winfo actually has a large number of subcommands,
## but it's rarely used,
## so use tkwinfo("atom", ...) etc. instead.
tkwinfo(...)
# Window manager interface
tkwm.aspect(...)
tkwm.client(...)
tkwm.colormapwindows(...)
tkwm.command(...)
tkwm.deiconify(...)
tkwm.focusmodel(...)
tkwm.frame(...)
tkwm.geometry(...)
tkwm.grid(...)
tkwm.group(...)
tkwm.iconbitmap(...)
tkwm.iconify(...)
tkwm.iconmask(...)
tkwm.iconname(...)
tkwm.iconposition(...)
tkwm.iconwindow(...)
tkwm.maxsize(...)
tkwm.minsize(...)
tkwm.overrideredirect(...)
tkwm.positionfrom(...)
tkwm.protocol(...)
tkwm.resizable(...)
tkwm.sizefrom(...)
tkwm.state(...)
tkwm.title(...)
tkwm.transient(...)
tkwm.withdraw(...)
### Geometry managers
tkgrid(...)
tkgrid.bbox(...)
tkgrid.columnconfigure(...)
tkgrid.configure(...)
tkgrid.forget(...)
tkgrid.info(...)
tkgrid.location(...)
tkgrid.propagate(...)
tkgrid.rowconfigure(...)
tkgrid.remove(...)
tkgrid.size(...)
tkgrid.slaves(...)
tkpack(...)
tkpack.configure(...)
tkpack.forget(...)
tkpack.info(...)
tkpack.propagate(...)
tkpack.slaves(...)
tkplace(...)
tkplace.configure(...)
tkplace.forget(...)
tkplace.info(...)
tkplace.slaves(...)
## Standard dialogs
tkgetOpenFile(...)
tkgetSaveFile(...)
tkchooseDirectory(...)
tkmessageBox(...)
tkdialog(...)
tkpopup(...)
## File handling functions
tclfile.tail(...)
tclfile.dir(...)
tclopen(...)
tclclose(...)
tclputs(...)
tclread(...)
參數
x |
一個窗口對象 |
value |
對於 |
... |
通過 |
細節
tcl
提供了一個通用接口來調用任何 Tk 或 Tcl 命令,隻需在參數列表上運行 .Tcl.args.objv
並將結果傳遞給 .Tcl.objv
即可。大多數其他命令隻是使用特定的第一個參數調用 tcl
,有時還使用給出子命令的第二個參數。
tktitle
及其賦值形式為 Tk 的 wm title
提供了替代接口
這些命令太多,無法完整說明它們及其參數。詳細信息請參閱 Tcl/Tk 文檔。除了少數例外,該模式是 Tk 子命令(如 pack configure
)轉換為函數名稱(如 tkpack.configure
),而 Tcl 子命令如 tclfile.dir
。
例子
## 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(l1 <- tklabel(tt, text = "Heave"), l2 <- tklabel(tt, text = "Ho"))
tkpack.configure(l1, side = "left")
## Try stretching the window and then
tkdestroy(tt)
## End(Not run)
也可以看看
相關用法
- R TkWidgetcmds Tk 小部件命令
- R TkWidgets Tk 小部件
- R TclInterface 低級 Tcl/Tk 接口
- R tkpager 使用 Tk 文本小部件的頁麵文件
- R tkStartGUI Tcl/Tk GUI 啟動
- R tk_select.list 從列表中選擇項目
- R tk_messageBox TK消息框
- R tk_choose.dir 交互式選擇文件夾
- R tclServiceMode 是否允許為 Tcl 事件提供服務
- R tk_choose.files 交互式選擇文件列表
- R tkProgressBar 通過 Tk 的進度條
- R update_PACKAGES 更新現有的 PACKAGES 文件
- R print.via.format 打印實用程序
- R tibble tibble 構建 DataFrame 架
- R tidyr separate_rows 將折疊的列分成多行
- R tidyr extract 使用正則表達式組將字符列提取為多列
- R prepare_Rd 準備用於渲染的解析 Rd 對象
- R tidyr chop 砍伐和砍伐
- R tidyr unnest_longer 將列表列取消嵌套到行中
- R startDynamicHelp 啟動動態 HTML 幫助係統
- R getVignetteInfo 獲取有關已安裝 Vignettes 的信息
- R matchConcordance 源行和目標行之間的一致性
- R checkVignettes 檢查包裝插圖
注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Tk non-widget commands。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。