Den Fehler hatte ich in der Vergangenheit auch mal, hängt mit der Reihenfolge des uses-Anweisungen zusammen: HTMLObjects muss nach gmEvents eingebunden werden, ich hatte in meiner App sogar noch einen Kommentar dahinter, siehe unten:
Delphi-Quellcode:
uses
//GoogleMaps-API
BrowserTools,
gmBase, gmAPI, gmMap,
gmOverlaysPolylinePolygon, gmOverlaysMarker, gmOverlaysBase,
gmEvents,
HTMLObjects,
//immer als letztes da sonst Marker.OnClick nicht geht