У меня есть первое пожелание к ныне действующему синтаксису. На данный момент, при использовании поиска в памяти, координаты поиска задаются относительно образа в памяти. Несомненно есть плюс у такого подхода, но есть и минус. Если например был обычный поиск (не в памяти, а напрямую), то при переделке кода под поиск в памяти, приходится пересчитывать координаты, легко можно ошибиться на единичку - это раз. А во-вторых, лично я частенько просто закидываю рабочее окно в редактор и в редакторе смотрю координаты объектов. Опять всё приходится считать вручную, хотя конечно можно и образ смотреть в редакторе, но на мой взгляд это менее наглядно. Может предусмотреть возможность задания координат с параметром типа "abs" , но относительно окна поиска.
Хотя наверное не стоит усложнять. Контроль ошибок будет невозможен, а для работы скрипта это важнее.
Да, однозначно лучше этого не делать. Я просто от лени так у себя сделал. Ничего кроме тормозов и ошибок это не даст!!! Плюс приходится тащить в функцию 2 лишних параметра. Надо будет и у себя переделать по-нормальному.
|