AUTOHOTKEY - szukanie obiektu

Witam,

Chciałbym zautomatyzować kilka działań w autohotkey-u. Ale niestety dopiero zaczynam się uczyć i utknąłem w pewnym momencie.

1 Chciałbym aby program wyszukal puste pola w danej aplikacji , skierował tam myszkę i wpisał dany tekst.

2 Kliknal w liste rozwijaną wyszukal czy nie ma tam danego tekstu/obiektu i wyswietlil komunikat gdyby go nie bylo.

Utknąłem na etapie wyszukiwania obiektu-> chcialem uzyskac efekt klikniecia i przesuniecia kursora myszy do wskazanego obiektu(Edit1) pustego pola tekstowego. Zupelnie nie mam pojecia jak mogę tego dokonac.

Jak narazie umiem przesunac kursor w odpowiednie miejsce po wspolrzednych x, y.

Np.

#a::

SetDefaultMouseSpeed, 80

movemouse 100,100

sleep, 2000

click 100,100

send przykladowy tekst.

Czy ktoś mógłby mnie chociaż nakierować?

Z góry dzięki i pozdrawiam.

Ale to staje sie niebezpieczne gdy przez przypadek wyskoczy jakies okienko a przez to stanie się aktywne lub przez przypadek przesunę okno aplikacji.

nie znam się, ale mam sugestię. w pola tekstowe zwykle można przechodzić jakimś tabulatorkiem, może przy pomocy klawiatury da się to zrobić? tak samo w przypadku listy rozwijalnej. koniec mądrości. pozdrawiam