Witam,
Używając komponentu TCppWebBrowser (Borland C++ 6.0) muszę wczytywać mapy. Mam odpowiedni skrypt z funkcjami w JS. Z tym nie mam problemu, potrafię je wywołać w aplikacji.
Nie wiem natomiast jak reagować na eventy typu kliknięcie obiektu na mapie. Po stronie JS kliknięcie wywołuje funkcje i zwraca index klikniętego obiektu co mi wystarcza. Nie wiem jak z poziomu Borlanda otrzymać i odczytać tego eventa wraz z indexem.
Jedna metoda to kliknięcie zapisuje index obiektu w zmiennej globalnej w JS a po stronie Borlanda użyć timera i cały czas sprawdzać ów zmienną.
Ale czy jest jakieś inne rozwiązanie by bez timera przechwytywać eventy?