7

今日、私は (XFCE から) GNOME に切り替えましたが、いくつかの優れた機能が不足していることに気付きました。Gnome アプレット (パネル内に配置する項目) を開発する方法に関する情報を見つけようとしましたが、それはおそらく Python で行われる可能性が高いですが、それは厳しい制限ではありません。

「Gnome applets with Python」という記事を見つけましたが、かなり古い (2004) ようです。そこに最初に言及されているのはbonobo(それが何であれ)ですが、BonoboのGnomeページはそれを思いとどまらせます。

Gnome サイトにはアプレット開発に関するページがありますが、これはさらに古く (2003 年)、不完全です (多数fixme write)。

それでは、現在のアプローチは何ですか?時代遅れのことは学びたくない。

4

2 に答える 2

4

これに役立つ可能性があるUbuntuフォーラムで、2008年からPythonでGnome Panel Appletsと呼ばれる記事があります。

これには bonobo コンポーネントの定義が含まれます。アプレット開発に関するこのGnome ドキュメントには、次のように記載されています。

技術的には、アプレットは Gnome パネルに埋め込まれた Bonobo コントロールです

したがって、それが正しい方法のようです。

于 2010-01-09T21:03:09.403 に答える
2

他の誰かがこの質問に出くわした場合、Robert Christieの回答にリンクされているフォーラムの投稿で、ユーザーは、トレイアイコン機能を探しているだけの場合は、gtk.StatusIcon()を使用する方がよりポータブルなソリューションであると指摘しました(時計、またはメインメニューアプレット)。さらに、ボノボが必要だと思われる場合は、とにかくD-Busを使用する必要があります。

于 2011-02-11T23:56:26.880 に答える