diff --git a/main.ahk b/main.ahk index e6dad01..d68e48a 100644 --- a/main.ahk +++ b/main.ahk @@ -87,7 +87,7 @@ IdentifyMonitorConfiguration() { return "unknown" } -ArrangeWindowsInMonitor(monitorIndex, windowConfigs) { +ArrangeWindowsInMonitor(windowConfigs) { for win, params in windowConfigs { if (WinExist(win)) { WinMove(params[1], params[2], params[3], params[4]) @@ -102,8 +102,8 @@ ArrangeWindows(wParam, lParam, msg, hwnd) } monitorConfig := monitorConfigurations[monitorConfigName] - ArrangeWindowsInMonitor(A_Index, monitorConfig) + ArrangeWindowsInMonitor(monitorConfig) } +; Listen for the monitor change event OnMessage(0x007E, ArrangeWindows) -ArrangeWindows(0, 0, 0, 0) \ No newline at end of file