Тема: AHK: Где нужно размещать SetBatchLines, SetMouseDelay... ?
Есть запускной файл ahk, в нём код типа:
#NoEnv
#Persistent
#SingleInstance Force
#WinActivateForce
SetDefaultMouseSpeed, 0
SetMouseDelay, -1
SetBatchLines, -1
#Include 1.ahk
#Include 2.ahk
Если я в нём поставлю строчки:
SetDefaultMouseSpeed, 0
SetMouseDelay, -1
SetBatchLines, -1 Они будут распространяться на все подгружаемые модули (и функции в модулях) ?
Или чтобы их использовать надо писать в каждой процедуре/функции ?
Типа так :
MouseMoveAndClick(x, y)
{
SetDefaultMouseSpeed, 0
SetMouseDelay, -1
SetBatchLines, -1
MouseGetPos saveX, saveY
WinGet, active_id, ID, A
CoordMode, Mouse, Client
Click %x%, %y%
CoordMode, Mouse, Relative
MouseMove %saveX%, %saveY%
}

