
私は Ubuntu Linux 12.04 で作業しており、pygobject を使用して GTK+ 3 上に構築されたソフトウェアを作成しています。
アプリケーションのアプリ インジケーター アイコンのすぐ下にポップアップ ウィンドウを表示するタスクがありますが、アプリ インジケーター アイコンの座標を取得する方法がわかりません。app_indicator オブジェクトには、操作する Gdk ウィンドウがないようです (または、少なくともそのプロパティを通じて公開されていません)。
アプリ インジケーター アイコンの座標を直接取得する方法、またはそれらを理解するための回避策を作成する方法について、助言や指示をいただければ幸いです。
答え1
意図的に簡単に見つけられないようにしています。メニューやアイコン以外の方法でインジケーターを操作することは望んでいません。この一貫性は、私たちが作り出そうとしているタイプの体験にとって重要です。Wikiページには、メニューバーの設計原理。