Why doesn't this work:
Code: Select all
SizeMon := object()
SysGet, numDisplays, MonitorCount
Loop %numDisplays%
{
SysGet, Mon, Monitor, %A_Index%
SizeMon.Push(Monleft, MonRight)
}
Code: Select all
LMon:= %Monleft%
RMon:= %MonRight%
SizeMon.Push(LMon, RMon)
Code: Select all
SizeMon := object()
SysGet, numDisplays, MonitorCount
Loop %numDisplays%
{
SysGet, Mon, Monitor, %A_Index%
TempSize:= % MonLeft . ", " . MonRight
FileAppend, %TempSize%`n, MonSize.csv
}
Loop, Read, MonSize.csv
{
SizeMon.Push(StrSplit(A_LoopReadLine, ","))
}