对于 Perl GUI,我应该使用 Perl/Tk、Tcl::Tk 还是 Tkx?
我真的很喜欢 Perl/Tk,但我认为它是 DOA。 我认为 Tcl::Tk 和 Tkx 是更好的解决方案。 假设我放弃了 Perl/Tk。 “最受支持”的路线是 Tcl::Tk(自 20…
为什么小部件的创建顺序很重要?
下面的代码工作正常。 它显示一个 panedwindow,顶部有一个蓝色框,下面有一个绿色框: panedwindow .root -orient vertical -showhandle true -backg…
如何让 Perl/Tk 进度条显示外部进程正在运行?
我正在创建一个 Perl/TK GUI 代码,它将在内部调用一个单独的 exe。 进度条小部件将是其中正在执行的唯一指示,但问题是,当您运行代码时,进度条会冻…
如何在 Perl Tkx 下重新定位主窗口?
或多或少将许多旧的 Tk 脚本转换为 Tkx 后,我陷入了以下函数的端口困境,该函数将作为参数传入的窗口重新定位在屏幕中央。 我曾经在调用 MainLoop 之…
如何理解POE-Tk的destroy用法?
这是一些测试代码来说明我的问题; use Tk use POE qw( Loop::TkActiveState ) use Tk::Toplevel POE::Session->create( inline_states => { _sta…
各种 Tk 光标是什么意思?
我的 Google-fu 让我失望了。 请考虑以下事项: http://tcl.activestate.com:8000/man/ tcl8.4/TkCmd/cursors.htm 我很容易理解的一些光标,“watch”…
tcl/tk 小部件组合框失去焦点
除非您将鼠标移出 gui 并返回。 tcl/tk 小部件 iwidgets::combobox 有一个可怕的缺陷:当列表消失时,焦点就会从 gui 上移开,因此您无法在输入框中键…
有没有办法在 Perl 5.004/Tk 400 中使用 gridRowconfigure
在你问“你为什么使用那个旧版本的 Perl?”之前,这不是我能控制的。 我必须使用我可以使用的工具来完成这个项目。 我的问题是,有谁知道这是否可能…
为什么 Tkinter 使用 canvas.create_image 会中断?
我正在开发一个 python GUI 应用程序,我打算在 Windows 和 Mac 上使用它。 Tkinter 上的文档不是最好的,而且 google-fu 让我失望了。 简而言之,我…
如何设置 Tk 小部件的默认字体
我有一个 Tcl/Tk 应用程序,可以生成许多表单,并且希望能够从中心位置配置默认小部件字体,而不必使用 -font 开关配置每个小部件。 #!<path>/wis…
使用 Tcl/Tk 制作桌面应用程序原型的优缺点
我已经开始使用 Tcl 制作桌面应用程序原型,并打算向一些风险投资家展示这个想法。 桌面应用程序和 Tcl 都不流行,因此我想准备好应对对此技术的任何…
为什么 Perl/Tk 不擦除我的电子表格?
[再次交叉发布到 Mahalo 答案] 我的 Perl/Tk 脚本 使用 Tk::TableMatrix::Spreadsheet 模块。 我的电子表格以编程方式称为 $ss。 这个初始网格在第一…
如何增强 Perl 5.004 下 Perl/TK GUI 的外观?
我有一个适用于 Windows、Linux 和 Solaris 的应用程序,它使用 Perl/TK GUI。 由于限制,我们仅限于 Perl/TK。。 此外,我们仅限于旧的 Perl/Tk 版本…