Fenstersteuerung

Stelle Fragen zur Programmierung mit Autohotkey

Moderator: jNizM

vltier
Posts: 58
Joined: 03 Oct 2016, 10:18

Fenstersteuerung

20 Oct 2017, 05:30

Servus an die Gemeinde!

Ich betreibe zwei 21 Zoll-Bildschirme und im Regelfall genügt beim Programmaufruf das Sichtfeld eines halben Desktopfensters zur weitern Bearbeitung.

Hätte jemand eine Anregung, wie ich bei laufendem Skript "jedes" sich öffnende Fenster auf die halbe Desktopgröße bringe?

Die Größenbestimmung bekomme ich selbst hin, mir geht es um einen Ansatz "jedes" Fenster mit einzubeziehen.
BoBo
Posts: 6564
Joined: 13 May 2014, 17:15

Re: Fenstersteuerung

20 Oct 2017, 05:58

Scrollen durch die aktiven prozesse, dabei erfassen prozess/fenster-relevanter parameter, fensteranpassung auf gewünschte parameter (position, größe, titel, etc) ...
vltier
Posts: 58
Joined: 03 Oct 2016, 10:18

Re: Fenstersteuerung

20 Oct 2017, 06:19

...zunächst danke! Ein wenig AHK verstehe ich schon, dieser Hinweis ist für mein Kenntisstadium aber leider noch nicht so fruchbringend.
BoBo
Posts: 6564
Joined: 13 May 2014, 17:15

Re: Fenstersteuerung

20 Oct 2017, 06:51

Möglicherweise funzt bereits dieser einzeiler ...

Code: Select all

; Press Win+↑ to change the active window
#Up::WinMove, A,, 0, 0, A_ScreenWidth/2, A_ScreenHeight
Bitte clicke mal im code auf das kommando (um die onlinehilfe zu WinMove aufzurufen). Dort steht auch etwas zu multiple monitoring. Good luck :)
vltier
Posts: 58
Joined: 03 Oct 2016, 10:18

Re: Fenstersteuerung

20 Oct 2017, 07:56

!Das funktioniert schon mal klasse, Danke. Und diese Funktionalität hätte ich mir für jeden Programmstart und das damit verbundene Fenster gewünscht. Sozusagen als generellen Opener. Geht das?
BoBo
Posts: 6564
Joined: 13 May 2014, 17:15

Re: Fenstersteuerung

20 Oct 2017, 08:39

Sollte gehen. Wobei sich mir die frage stellt wie uniform die programme gestartet werden, und wo man dies dann abgreift ...
vltier
Posts: 58
Joined: 03 Oct 2016, 10:18

Re: Fenstersteuerung

20 Oct 2017, 08:48

Da wird es wahrscheinlich schwierig: Über einen Launcher, der sich in einer dienstlichen Netzwerkumgebung befindet und da habe ich keine Ahnung, wo hier abgegriffen wird...
User avatar
LuckyJoe
Posts: 341
Joined: 02 Oct 2013, 09:52

Re: Fenstersteuerung

20 Oct 2017, 11:34

Ich verwende eine "Autostart.ahk", die beim Windowsstart mit geladen wird. Darin habe ich u.a. folgenden Tastenkürzel definiert:

Code: Select all

#ScrollLock::				; Win-ScrollLock: Standard-Fenster neu positionieren ###
	WinMove, Google Chrome    , , (A_ScreenWidth-1710)/2,   0, 1710, A_ScreenHeight-40
	WinMove, Excel			  , , (A_ScreenWidth-1620)/2,   0, 1620, A_ScreenHeight-40
	WinMove, Word			  , , (A_ScreenWidth-1620)/2,   0, 1620, A_ScreenHeight-40
	...
Return
Damit positioniere ich "meine" Standardfenster auf Knopfdruck (Win-ScrollLock) immer gleich.

Mfg
Lucky Joe
Herzliche Grüße aus dem Rheinland
Lucky Joe
vltier
Posts: 58
Joined: 03 Oct 2016, 10:18

Re: Fenstersteuerung

23 Oct 2017, 02:01

Danke für die Anregung, das schaue ich mir nach meinem Urlaub mal im Dienst an.
User avatar
Gerdi
Posts: 185
Joined: 03 Aug 2015, 18:48
Location: Germany
Contact:

Re: Fenstersteuerung

24 Oct 2017, 07:35

Vielleicht bringt Dich ja auch die sowieso vorhandene Tastenkombination
[Win]+[Pfeil rechts oder links]
weiter.
Win 10 Home (x64) and Win 11 Pro N
https://github.com/Grrdi/ZackZackOrdner/archive/master.zip --> get folders on the quick

Return to “Ich brauche Hilfe”

Who is online

Users browsing this forum: 355 113 and 53 guests