Ubuntu AppIndicatorアイコンの座標を取得する方法

Ubuntu AppIndicatorアイコンの座標を取得する方法

私は Ubuntu Linux 12.04 で作業しており、pygobject を使用して GTK+ 3 上に構築されたソフトウェアを作成しています。

アプリケーションのアプリ インジケーター アイコンのすぐ下にポップアップ ウィンドウを表示するタスクがありますが、アプリ インジケーター アイコンの座標を取得する方法がわかりません。app_indicator オブジェクトには、操作する Gdk ウィンドウがないようです (または、少なくともそのプロパティを通じて公開されていません)。

アプリ インジケーター アイコンの座標を直接取得する方法、またはそれらを理解するための回避策を作成する方法について、助言や指示をいただければ幸いです。

答え1

意図的に簡単に見つけられないようにしています。メニューやアイコン以外の方法でインジケーターを操作することは望んでいません。この一貫性は、私たちが作り出そうとしているタイプの体験にとって重要です。Wikiページには、メニューバーの設計原理

関連情報