Red Hat Training
A Red Hat training course is available for RHEL 8
44.3.2. 用户通过 Tcl/Tk 编写任务的迁移路径
在 Tcl 8.6 中,大多数脚本的工作方式与之前的 Tcl 版本相同。
要将代码迁移到 Tcl 8.6,请使用此流程。
流程
在编写可移植代码时,请确保不使用 Tk 8.6 中不再支持的命令:
tkIconList_Arrange tkIconList_AutoScan tkIconList_Btn1 tkIconList_Config tkIconList_Create tkIconList_CtrlBtn1 tkIconList_Curselection tkIconList_DeleteAll tkIconList_Double1 tkIconList_DrawSelection tkIconList_FocusIn tkIconList_FocusOut tkIconList_Get tkIconList_Goto tkIconList_Index tkIconList_Invoke tkIconList_KeyPress tkIconList_Leave1 tkIconList_LeftRight tkIconList_Motion1 tkIconList_Reset tkIconList_ReturnKey tkIconList_See tkIconList_Select tkIconList_Selection tkIconList_ShiftBtn1 tkIconList_UpDown
请注意,您还可以检查
/usr/share/tk8.6/unsupported.tcl
文件中不支持的命令列表。