如何通过python脚本获取C运行程序的gtk窗口?

时间:2018-10-09 14:22:41

标签: python c gtk dia

是否有一种方法可以在允许python脚本的运行程序中使用python脚本获取我们所在的窗口?

我正在谈论的程序是dia,它是用C编写的,运行时会打开存储在正确文件夹中的所有python脚本。例如,如果简单的以下脚本存储在.dia/python

print "Something"

这就是我运行dia

时发生的情况
$ dia &
$ Something

因此导入脚本很容易,但是现在我想要的是获取窗口,能够操纵它(例如在菜单上进行更改)或调用其他gtk函数,例如向其中添加热键。应用。

1 个答案:

答案 0 :(得分:0)

您是否已在dia安装的python目录中尝试过示例? 从检查that python plugins directory来看,dia.register_action似乎是用来操作菜单的。