
Я работаю на Ubuntu Linux 12.04 и создаю программное обеспечение на базе GTK+ 3 с использованием pygobject.
У меня есть задача показывать всплывающие окна прямо под значком индикатора приложения моего приложения, и я не могу понять, как мне получить координаты значка индикатора приложения. Похоже, что объект app_indicator не обладает окном Gdk для работы (или, по крайней мере, он не виден публично через свои свойства).
Буду признателен за любую помощь или указания о том, как напрямую получить координаты значка индикатора приложения или придумать какой-нибудь обходной путь, чтобы их выяснить.
решение1
Намеренно нет способа легко их обнаружить. Мы не хотим взаимодействия с индикаторами, которое не является меню и значком. Эта согласованность важна для типа опыта, который мы пытаемся создать. На странице вики есть информация орациональный дизайн менюбара.