开源改变世界

hal_manualtoolchange 的 Gtk3 前端 #1527

推推 grbl 3年前 (2023-01-30) 402次浏览
关闭
hansu 打开了这个问题 2022 年 1 月 24 日 · 4条评论
关闭

hal_manualtoolchange 的 Gtk3 前端#1527

hansu 打开了这个问题 2022 年 1 月 24 日 · 4条评论

注释

hal_manualtoolchange 的 Gtk3 前端 #1527
成员

我在 hal_manualtoolchange 中添加了使用 Gtk 窗口而不是 Tk 的可能性,以更好地适应用户界面。
它从 ini 文件中检测使用了哪个 [DISPLAY] 并根据它来决定是使用 gtk 还是 Tk。
也可以通过参数选择。

看起来是这样的:
hal_manualtoolchange 的 Gtk3 前端 #1527

但正如我现在意识到的那样,Gmoccapy 和 Qtvcp 有自己的工具更换器对话框,这似乎有点多余。
但可能有人对它有用:
https ://github.com/hansu/linuxcnc/blob/manualtoolchange/src/emc/usr_intf/axis/scripts/hal_manualtoolchange.py

hal_manualtoolchange 的 Gtk3 前端 #1527
合作者

单独对话框的优点是能够在主屏幕中修改它们。
通常这只是对话框的样式或主题,但也可以是屏幕位置和不同的按钮选项。
最初是为 AXIS 构建的,后者因缺乏定制能力而臭名昭著。

hal_manualtoolchange 的 Gtk3 前端 #1527
成员作者

是的,他们可以提供更多信息,例如工具说明。所以这就是为什么这个改变在大多数情况下是无用的。

hal_manualtoolchange 的 Gtk3 前端 #1527
合作者

好的,我要关闭它。