Решил сравнивать по параметру ширины и циклом while проверить массив со всеми найденными окнами. Подскажите пожалуйста, как в цикле while сделать так, что бы он выполнялся, покуда в массиве находится какое либо значение?
Код
set %a WindowStatus.find (1111 ** Edit)
set #s 1
while %a [1 #s] // цикл выполняется, пока находятся ячейки массива с числовым значением, т.е. пока столбец массива не закончился
if %a [1 #s] = 123 // ширина окна, соответствующая той которую я ищу
break
end_if
set #s #s + 1
end_while
В данном случае, while %a [1 #s] приводит к ошибке, как это дополнить?
.......
Сработало сравнение на предмет больше нуля