My issue I am running into is either storing the hWnd or something with the array.
Code: Select all
#Persistent
SetTitleMatchMode, RegEx
SetTitleMatchMode, slow
Array := {}
SetTimer, main, 500
return
main:
mHwndWrap := WinExist( "(Line 1:).*(Wrap:).*")
WinGet, mHwndMinStatus, MinMax, ahk_id %mHwndWrap%
;MsgBox, %mHwndMinStatus% . " " . %mHwndWrap%
if (%mHwndWrap% != 0 and mHwndMinStatus != -1){
Array[%mHwndWrap%] := Array[%mHwndWrap%] + 1
mTemp := Array[%mHwndWrap%]
MsgBox, %mTemp%
if(Array[%mHwndWrap%] < 2){
PostMessage, 0x112, 0xF020,,, ahk_id %mHwndWrap%
}
}
return
I have also tried Array := [] at the start.