With JQUeryDemo_V2, TIWCGJQGMap3 example, function MultiMarkers: is there a way to know on which marker the user has put the mouse if the event MultiMarkerMouseOverEvent is fired?
Thank you very much for your help.
With JQUeryDemo_V2, TIWCGJQGMap3 example, function MultiMarkers: is there a way to know on which marker the user has put the mouse if the event MultiMarkerMouseOverEvent is fired?
LMarker:= Marker.Values.Add;
LMarker.Id:= 'mymarkerID_2'; // unique ID
LMarker.Data:= 'Mealhada';
LMarker.LatLng.Latitude:= 40.36267630;
LMarker.LatLng.Longitude:= -8.453534200000002;
procedure TIWForm1.IWAppFormCreate(Sender: TObject);
var
LMarker: TIWCGJQGMap3MultipleMarker;
begin
with IWCGJQGMap3.JQGMapV3Options do
begin
Map.Options.Zoom:= 6;
Map.Options.Center.Latitude:= 40.36267630;
Map.Options.Center.Longitude:= -8.453534200000002;
Map.Options.Draggable:= False;
{MEALHADA}
LMarker:= Marker.Values.Add;
LMarker.Id:= 'mymarkerID_2';
LMarker.Data:= 'Mealhada';
LMarker.LatLng.Latitude:= 40.36267630;
LMarker.LatLng.Longitude:= -8.453534200000002;
with LMarker.Events.OnMouseOver.BrowserParams.Add do
begin
ServerName:= 'markerid';
BrowserScript:= 'context.id';
end;
end;
end;
procedure TIWForm1.IWCGJQGMap3JQGMapV3OptionsMarkerEventsMouseOver(Sender: TObject; AParams: TStringList);
var
MyMarkerId: string;
begin
MyMarkerId:= AParams.Values['markerid'];
{ your code here }
end;
with IWCGJQGMap3.JQGMapV3Options.Marker.Events.OnDragEnd.BrowserParams.Add do
begin
ServerName := 'markerid';
BrowserScript := 'context.id';
end;