Seite 1 von 1

Screen overlay

Verfasst: Sonntag 10. März 2024, 13:37
von NPC
Hi Leute,

ich habe gerade ein kleines Problem und weis allerdings nicht wo ich am sinnvollsten zu suchen anfangen soll.
(Ich bin mir schon nicht sicher ob Screen-Overlay hier der richtige Begriff ist). Wäre nett, wenn ihr mir eine Richtung aufzeigen könntet :).

Ich möchte mit Python auf meinem Display etwas anzeigen, auch, wenn ich gerade an einem anderen Fenster arbeite.
Z.B. einen roten Rahmen mit ein paar Buttons. Die Idee ist, dass ich mit dem roten Rahmen einen Bereich markieren kann in dem ich später mit pyautogui arbeite und ein paar Knöpfe zum Starten der Anwendung o.ä. habe.

Weis jemand wie ich diesen roten Kasten und die Button so erzeugen kann, dass ich gleichzeitig den Fokus auf ein anderes Fenster haben kann?

Viele Grüße und danke im voraus
NPC

Re: Screen overlay

Verfasst: Sonntag 10. März 2024, 15:06
von __deets__
Ohne das verwandte OS zu kennen erstmal gar nicht. Allgemein ist das aber ein Ansatz, der unüblich ist, und wahrscheinlich nicht unterstützt. Vor allem das Konzept von gleichzeitigem Fokus ist widersprüchlich.

Was erreichbar ist: globale shortcuts.

Re: Screen overlay

Verfasst: Sonntag 10. März 2024, 18:40
von NPC
Hey __deets__,

danke für die schnelle Antwort.
OS wäre in diesem Fall Windows.

Das war leider auch meine Befürchtung.
Prinzipiell möglich ist es (auf Seiten des OS), da Zooms-Screen sharing quasi ähnliches macht.
Die Frage ist vermutlich wie low-level ich ansetzen muss.

Viele Grüße und danke
NPC

Re: Screen overlay

Verfasst: Montag 11. März 2024, 09:33
von Kebap
Lass mich das mal für dich googlen: python windows overlay

Finde direkt haufenweise Ergebnisse, teilweise von anderen Programmierern, die ähnliches versuchen und nach Hilfe fragen, teilweise inkl. Antworten oder kompletten Paketen:

https://stackoverflow.com/questions/259 ... ay-with-qt
https://github.com/ethanedits/overlayGUI
usw. usw.

Re: Screen overlay

Verfasst: Montag 11. März 2024, 23:50
von NPC
Hi Kebap,

hab gerade gemerkt, dass ich die Beiden im Speziellen sogar schomal offen hatte.
Danke für den Hinweis.
Weis nicht genau was mich da geritten hatte, dass ich die irgendwie verworfen und einen Forumseintrag verfasst habe.
Sorry. Normalerweise versuche ich weniger sinnlose Anfragen zu stellen.

Viele Grüße
NPC