Тема: AHK: Принудительно открывать окна на первом мониторе
По умолчанию окна открываются максимизированые на втором мониторе.
Нужно сделать чтобы они открывались максимизированными на первом мониторе (разрешения мониторов разные).
Вот что удалось написать, но никак не могу сделать так, что которые уже перенесены на первый монитор больше не переносились.
Дёргается всё как припадочное.
Понимаю, что сравниваю с последним активным окошком, а как сравнивать со всеми предыдущими?
#Persistent
SetTitleMatchMode 2
settimer, writer, 500
return
writer:
IfWinExist, OOo-dev Writer
{
winget, id, id
if Prev_id = %id%
return
x++
WinActivate,
WinMinimize
WinMove, 0, 0
WinMaximize
Prev_id = %id%
}
return