小程序的关键功能是提取GTK程序的菜单栏(在提取原始程序的菜单栏后应该消失),将菜单项格式化为另一种形式并显示它们。
我用谷歌搜索了很长时间,但几乎找不到任何东西。任何帮助表示赞赏。
答案 0 :(得分:1)
请注意,这只是一个想法而已。
如果您可以获取指向包含GtkWindow
的指针,只需遍历窗口小部件树,如果窗口小部件是GTK_IS_MENU_BAR()
,请与GtkMenuBar
一起检查。如果是这样,添加引用,分离它,重新显示它,删除其他引用。
您可以查看ubuntu应用指标的来源(不确定这是否是正确的项目名称)或新创建的gtk-inspector
(以前称为hacky gtk-parasite
)可以检查/从第三方应用程序中动态修改小部件。