问题标签 [tix]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
5381 浏览

python - Tkinter 和 Tix 演示或展示应用程序?

是否有包含所有 Tkinter 和 Tix 功能和小部件的展示(演示)应用程序?

例如,wxPython 下载包含一个“wxPython Demo”应用程序,它不仅演示了小部件,还提供了源代码和一些评论,我非常喜欢。

但是现在我只需要坚持使用 Tkinter 和 Tix,就这些而言 - 有一些非常好的文档,即使解释了模式,但是我找不到展示,所以我基本上必须复制粘贴很多代码从文档到我的示例应用程序,以了解它的实际外观。

PS Tix 真的很需要,不仅仅是 Tkinter ......

0 投票
1 回答
641 浏览

python - 模块 Tix 中的 PanedWindow

我在使用模块 PanedWindow Tix 时遇到了一个问题。
让我们从 Tkinter 直接 Tix 的示例不起作用这一事实开始,尽管其他示例已成功转移到从 Tkinter 到 Tix 的替换。
如果你改变它,他就赚了。

它起作用了,但是在一个奇怪的神器元素之间的条带中显示为一个正方形。
我想删除它

0 投票
0 回答
639 浏览

python - 在 python 中使用 Tix 的 CheckList

有没有办法自定义 CheckList 小部件的外观?或者任何使用 Tix 的小部件?我最初开始使用 Tkinter 做所有事情,但是这个 CheckList 真的很有帮助。我只需要知道如何自定义外观。

0 投票
0 回答
1837 浏览

architecture - mach-o 但错误的架构

我正在尝试安装一个名为 ARIA2.3 的程序,该程序用于使用 NMR 数据计算蛋白质结构。该程序需要另一个名为 Tix 的程序来运行图形界面。然而,事实证明,Tix 安装起来很麻烦(保持礼貌)。我想我设法安装了它,但是当我使用命令启动 ARIA 的图形界面时仍然出现错误

我收到此错误消息:

我知道 libTix8.4.3.dylib 在架构 x86_64 中。我正在使用 Mac OS X 10.6.8,但我对信息学知之甚少。有人可以帮我让 ARIA 工作吗?

0 投票
1 回答
1466 浏览

python - py2exe 找不到包 Tix

尝试使用 py2exe 为我的 GUI 程序创建可执行文件时,出现以下错误:

我的程序导入了 Tix,但是 py2exe 没有打包。

我在网上找不到任何有效的解决方案,但最接近的是http://www.py2exe.org/index.cgi/TixSetup

不幸的是,将 data_files 更改为我的 Tix 路径(我的 Tix8.4.3 而不是旧的 Tix8.1)也不起作用。

如果没有 Tix,我的程序可执行文件无法启动,py2exe 似乎不想包含它。

查看 py2exe 创建的“dist”文件夹,我注意到有一个 tcl 文件夹,其中包含一个“tcl8.5”文件夹和一个“tk8.5”文件夹,但没有 Tix 文件夹。这些文件夹在我的“Python/tcl/”文件夹下是相同的。

只需将“tix8.4.3”文件夹复制到“dist/tcl/”文件夹中即可包含 Tix DLL 和包文件,现在我的程序可以运行了!

0 投票
1 回答
171 浏览

python - TixComboBox 子小部件在首次使用时未选择/设置为指定值

我有一个与我的程序TixExFileSelectDialog中的几个Entry对象相关联的;该对话框是动态配置的,以便所选文件与Entry正在使用的对话框中的文本匹配。但是,第一次打开对话框时,无论使用哪个Entry,它都只显示模式字符串,即使Entry已经有默认值。但是,如果我取消对话框然后重新打开它,它会显示正确的字符串。当我设置组合框selectionvalue选项(一个、另一个和两者)的任意组合以及将组合框的variable选项设置为StringVar. 我TixComboBox的功能有什么遗漏吗?

我目前正在使用的代码(带有一些重新格式化/等用于发布):

0 投票
0 回答
436 浏览

python - 使用 Tix.Balloon 设置默认状态栏消息

我目前正在尝试使用 Tix.Balloon 为图形用户界面中的选项创建工具提示和帮助状态栏。它几乎可以按预期工作。但是,我希望状态栏在鼠标不在绑定的小部件上时显示一条消息。

具体来说,当其中一个框未突出显示时,我希望状态栏显示“所有角度都以度为单位”之类的内容。

目前代码看起来有点像:

这在开始时状态栏中有“所有角度都以度数”消息,但在标签中的状态消息之一替换它之后,它不会回来。

有什么建议么?

0 投票
3 回答
8429 浏览

python-2.7 - Python 中的 Tix 教程

我最近对 ​​Python 中的 GUI 编程产生了兴趣。

我已经有丰富的 Pygame 经验,但发现使用 Tkinter、Tix 等提供的界面会更容易。

但是,我很难在Tix for Python上找到任何体面的文档或教程。(与 Pygame 不同,它有几个我觉得很好的指南/教程)

我在哪里可以找到一个很好的教程?(这仅假定了解 Python,并希望不了解 Tk)

0 投票
2 回答
1438 浏览

python - Python:TixBalloon,使用 StringVar() 作为消息

我正在使用 TixBalloon 在 GUI 中生成工具提示,一些 Entry 小部件我希望工具提示或状态消息成为 StringVar() 变量的文本。所以代码看起来像:

但是,这只会在状态框中显示“Angles[0]”和“Angles[1]”的原始值,而不会在输入框中的文本更改时更新它。

0 投票
1 回答
1285 浏览

python - 在 tix.ScrolledWindow 中用鼠标滚动

是否可以让 ScrolledWindow 响应鼠标的滚轮?当我滚动鼠标滚轮时,它目前什么都不做,但是当用户必须手动单击并拖动滚动条时,它的可用性会大大降低。ScrolledWindow 上的文档非常有限,以至于我找不到答案。

谢谢。