Quote:
do you think the regular loading into memory defeats the purpose of not having it running all the time?
Exactly what
is the purpose of not having it running all the time? Unless your system is severely low on memory, you're probably just wasting (CPU) time.
Quote:
Also, could you explain how the aName thing works,
aName is set by RegExMatch based on the
UnquotedOutputVar parameter (which is
a) and the
(?<Name> ... ) sub-pattern in the
NeedleRegEx parameter. Look for "RegEx" in the help file index. If you have any questions, please post them in the Ask for Help forum.
Quote:
The only thing I could find in the AHK documentation containing aName and aParams is in the section on Objects
In that case, I used the "a" prefix to indicate that they are
arguments of a function; it is a convention I sometimes follow, picked up from the original AutoHotkey source code. In WindowPad, "a" is just an arbitrary prefix, which I may or may not have chosen loosely based on that same convention. I could just as easily have used "m", short for "match".