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?