7

今天我切换到 GNOME(从 XFCE),发现一些很酷的东西不见了,我想(尝试)自己做。我试图找到有关如何开发 Gnome 小程序(您放置在面板中的项目)的信息,并且很可能是在 Python 中,但这并不是一个硬性限制。

我找到了文章 'Gnome applet with Python',但它似乎很旧(2004 年)。提到的第一件事是bonobo(不管它是什么),但Bonobo 上的 Gnome 页面不鼓励它。

Gnome 站点有一个关于 applet development 的页面,但这个页面更老(2003 年)并且不完整(很多fixme write)。

那么目前的方法是什么?我不想学习过时的东西。

4

2 回答 2

4

Ubuntu 论坛上有一篇名为Gnome Panel Applets in Python的文章从 2008 年开始可能对此有所帮助。

这包括定义倭黑猩猩组件。这个关于小程序开发的 Gnome 文档指出

从技术上讲,小程序是嵌入在 Gnome 面板中的 Bonobo 控件

所以看起来这是正确的方法。

于 2010-01-09T21:03:09.403 回答
2

万一其他人遇到这个问题,在罗伯特克里斯蒂的回答中链接的论坛帖子中,一位用户指出,如果您只是在寻找托盘图标功能(而不是说时钟或主菜单小程序)。此外,如果您认为您需要 bonobo,您可能应该使用 D-Bus。

于 2011-02-11T23:56:26.880 回答