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