
Ich arbeite an Ubuntu Linux 12.04 und erstelle mit pygobject Software, die auf GTK+ 3 basiert.
Ich habe die Aufgabe, Popup-Fenster direkt unter dem App-Indikatorsymbol meiner Anwendung anzuzeigen, und ich kann nicht herausfinden, wie ich die Koordinaten meines App-Indikatorsymbols erhalten kann. Es scheint, als ob das Objekt app_indicator kein Gdk-Fenster besitzt, mit dem es arbeiten kann (oder zumindest ist es über seine Eigenschaften nicht öffentlich sichtbar).
Ich wäre für jede Hilfe oder Anleitung dankbar, wie ich die Koordinaten des App-Indikatorsymbols direkt erhalte oder einen Workaround finde, um sie herauszufinden.
Antwort1
Es gibt absichtlich keine Möglichkeit, sie leicht zu entdecken. Wir möchten keine Interaktion mit den Indikatoren, die nicht aus einem Menü und einem Symbol besteht. Diese Konsistenz ist wichtig für die Art von Erfahrung, die wir schaffen möchten. Die Wiki-Seite enthält Informationen zu denDesign-Rationale der Menüleiste.