Ich habe eine PyGTK-Anwendung erstellt, die immer oben sein muss. Das transparente Fenster leitet Mausklicks in das darunter liegende Fenster um und wird dadurch unscharf, sobald Sie in ein darunter liegendes Fenster klicken. Dies ist das beabsichtigte Verhalten. Eigentlich sollte es nur ein kleines Bild zeigen, das immer über allem steht.PyGTK Fenster immer über allen "immer oben" Fenstern
Dies funktioniert gut, es sei denn, Sie verwenden etwas wie die Libreoffice Vollbild-Präsentation. Das Präsentationsfenster ist ebenfalls als always on top
markiert und somit tritt mein Fenster in den Hintergrund. Auch wenn ich es mit Alt+Tab
nach vorne bringe und dann auf die darunterliegende Libreoffice-Folie klicke (was notwendig ist), geht mein Fenster wieder in den Hintergrund.
Dies ist eine sehr spezifische Frage und die Lösung sollte sowohl auf Linux als auch auf Windows funktionieren. Ich habe keine Ahnung, was ich tun soll. Ich habe gerade viele Fragen darüber, wie man ein Windows always
an der Spitze, aber keiner von ihnen mein Problem abgedeckt.
Lange Geschichte kurz: Wie kann ich mein Fenster immer oben auf jedem Fenster, das immer auch oben ist?
Vielen Dank für Ihre ausführliche Antwort. Aber es ist wirklich wichtig, dass ich das Programm in eine einzelne .exe kompilieren kann (da ich es verteilen möchte) und dass es eine Alternative gibt, die unter Linux verwendet werden kann. Wie auch immer, danke für deine Hilfe! – fameman