Fenster- bzw. Dialogverwaltung

Stelle Fragen zur Programmierung mit Autohotkey

Moderator: jNizM

Peter2
Posts: 325
Joined: 21 Sep 2014, 14:38
Location: CH

Fenster- bzw. Dialogverwaltung

10 Jan 2020, 04:32

Ich habe ein Programm, dass mit unwahrscheinlich vielen Dialogen / Formularen gleichzeitig arbeitet - auch am Doppelschirm geht alles unter. In Win 10 erscheinen alle Formulare in der Taskleiste, dem Hauptprogramm untergeordnet, und sind dort anwählbar.

Diese "Wähl-Funktion" hätte ich gerne in einer eigenen Leiste (eigenes kleines Fenster), das mir nur diese Formulare (nur mit Text, ohne Bild) anzeigt und das ich selbst steuern kann.

Fragen:
a) Kennt jemand ein fertiges Programm, dass das macht?
b) Oder kennt jemand AHK-Scripte, die das machen oder in die Richtung gehen?
c) Oder kann man mit Stichworte nennen, mit denen mein Selbstgebastel in die richtige Richtung gehen könnte?
Peter (AHK Beginner) / Win 10 x64, AHK Version v1.1.33
Folllast
Posts: 91
Joined: 24 Jan 2018, 04:57

Re: Fenster- bzw. Dialogverwaltung

10 Jan 2020, 05:00

Ich würde es so probieren:

1. WinGet
...Zudem kann dieser Befehl eine Liste aller Fenster abrufen, die bestimmte Kriterien erfüllen.
2. Die Liste filtern.
3. diese alle in einem GUI anzeigen lassen, un mit WinActivate das angeklickte Fenster in den Vordergrund holen (oder was auch immer du vor hast.)
just me
Posts: 9576
Joined: 02 Oct 2013, 08:51
Location: Germany

Re: Fenster- bzw. Dialogverwaltung

10 Jan 2020, 05:05

Moin,

zunächst einmal brauchst Du eindeutige Kriterien, die die für Dich interessanten Fenster eindeutig identifizieren, z.B. ahk_exe, ahk_class, ahk_pid oder (Teile der) die Fenstertitel bzw. -texte. Dazu verwendest Du z.B. den mitgelieferten Window Spy. Wenn Du das hast, kannst Du per WinGet, ..., List die aktuell vorhandenen Fenster bestimmen und z.B. in ein Menü oder ein Gui übernehmen.

Edit: Hallo Folllast!

Return to “Ich brauche Hilfe”

Who is online

Users browsing this forum: No registered users and 39 guests