Table of Contents

TTMSFNCMaps Class

Published map control that hosts the provider-backed map view.

API unit family: TMSFNCMaps Inherits from: TTMSFNCCustomMaps

Syntax

TTMSFNCMaps = class(TTMSFNCCustomMaps)

Properties

Name Description
APIKey Provider API key used when the selected service requires one. (inherited from TTMSFNCCustomMaps)
Circles Circles value. (inherited from TTMSFNCCustomMaps)
ElementContainers Element Containers value. (inherited from TTMSFNCCustomMaps)
HeadLinks Head Links value. (inherited from TTMSFNCCustomMaps)
Labels Labels value. (inherited from TTMSFNCCustomMaps)
LocalFileAccess Specifies whether locally generated HTML may access local files. Set to True to allow local file access. (inherited from TTMSFNCCustomMaps)
MapsInstance Current provider-specific maps instance. (inherited from TTMSFNCCustomMaps)
MapsProperties Property provider used by the map service. (inherited from TTMSFNCCustomMaps)
Markers Markers value. (inherited from TTMSFNCCustomMaps)
Options Map options applied when the map is initialized or updated. (inherited from TTMSFNCCustomMaps)
Polygons Polygons value. (inherited from TTMSFNCCustomMaps)
Polylines Polylines value. (inherited from TTMSFNCCustomMaps)
Rectangles Rectangles value. (inherited from TTMSFNCCustomMaps)
RouteCalculator Route calculator connected to the map. (inherited from TTMSFNCCustomMaps)
RouteCalculatorSelectedMarker Route Calculator Selected Marker value. (inherited from TTMSFNCCustomMaps)
RouteCalculatorSelectedPolyline Route Calculator Selected Polyline value. (inherited from TTMSFNCCustomMaps)
Service Map provider used by the control. (inherited from TTMSFNCCustomMaps)

Methods

Name Description
AddBridge Creates and returns bridge.
AddCircle Creates and returns circle. (inherited from TTMSFNCCustomMaps)
AddElementContainer Creates and returns element container. (inherited from TTMSFNCCustomMaps)
AddHeadLink Creates and returns head link. (inherited from TTMSFNCCustomMaps)
AddLabel Creates and returns label. (inherited from TTMSFNCCustomMaps)
AddMarker Creates and returns marker. (inherited from TTMSFNCCustomMaps)
AddPolygon Creates and returns polygon. (inherited from TTMSFNCCustomMaps)
AddPolyline Creates and returns polyline. (inherited from TTMSFNCCustomMaps)
AddRectangle Creates and returns rectangle. (inherited from TTMSFNCCustomMaps)
BeginUpdate Starts a batched update operation. (inherited from TTMSFNCCustomMaps)
CanGoBack Returns can go back.
CanGoForward Returns can go forward.
CaptureScreenShot Executes capture screen shot.
Clear Removes all items from the collection. (inherited from TTMSFNCCustomMaps)
ClearCache Removes cache.
ClearCircles Removes circles. (inherited from TTMSFNCCustomMaps)
ClearElementContainers Removes element containers. (inherited from TTMSFNCCustomMaps)
ClearHeadLinks Removes head links. (inherited from TTMSFNCCustomMaps)
ClearLabels Removes labels. (inherited from TTMSFNCCustomMaps)
ClearMarkers Removes markers. (inherited from TTMSFNCCustomMaps)
ClearPolygons Removes polygons. (inherited from TTMSFNCCustomMaps)
ClearPolylines Removes polylines. (inherited from TTMSFNCCustomMaps)
ClearRectangles Removes rectangles. (inherited from TTMSFNCCustomMaps)
CloseAllPopups Closes all open popups. (inherited from TTMSFNCCustomMaps)
ClosePopup Closes the popup with the specified identifier. (inherited from TTMSFNCCustomMaps)
ConnectMarkers Executes connect markers. (inherited from TTMSFNCCustomMaps)
CoordinateToXY Converts a geographic coordinate to a map pixel position. (inherited from TTMSFNCCustomMaps)
DeInitialize Executes de initialize.
EndUpdate Ends a batched update operation and applies pending changes. (inherited from TTMSFNCCustomMaps)
ExecuteJavaScript Executes execute java script.
ExecuteJavaScriptSync Returns execute java script sync.
GetBounds Returns bounds. (inherited from TTMSFNCCustomMaps)
GetBridgeCommunicationLayer Returns bridge communication layer.
GetCenterCoordinate Returns center coordinate. (inherited from TTMSFNCCustomMaps)
GetHTML Returns html. (inherited from TTMSFNCCustomMaps)
GetWebBrowserInstance Returns web browser instance.
GetZoomLevel Returns zoom level. (inherited from TTMSFNCCustomMaps)
GoBack Executes go back.
GoForward Executes go forward.
Initialize Executes initialize.
IsFMXBrowser Returns is fmxbrowser.
LatLonToXY Converts a geographic coordinate to a map pixel position. (inherited from TTMSFNCCustomMaps)
LoadFile Executes load file.
LoadGeoJSONFromFile Loads GeoJSON content and optionally creates map elements from it. (inherited from TTMSFNCCustomMaps)
LoadGeoJSONFromStream Loads GeoJSON content and optionally creates map elements from it. (inherited from TTMSFNCCustomMaps)
LoadGeoJSONFromText Loads GeoJSON content and optionally creates map elements from it. (inherited from TTMSFNCCustomMaps)
LoadHTML Executes load html.
NativeBrowser Returns native browser.
NativeDialog Returns native dialog.
NativeEnvironment Returns native environment.
Navigate Executes navigate.
ReInitialize Rebuilds and reloads the map page. (inherited from TTMSFNCCustomMaps)
Reload Executes reload.
RemoveBridge Executes remove bridge.
RouteCalculatorClearRoutes Updates map elements used by the route calculator. (inherited from TTMSFNCCustomMaps)
RouteCalculatorDeleteMarker Updates map elements used by the route calculator. (inherited from TTMSFNCCustomMaps)
RouteCalculatorDeletePolyline Updates map elements used by the route calculator. (inherited from TTMSFNCCustomMaps)
RouteCalculatorDeleteSelectedMarker Updates map elements used by the route calculator. (inherited from TTMSFNCCustomMaps)
RouteCalculatorDeleteSelectedPolyline Updates map elements used by the route calculator. (inherited from TTMSFNCCustomMaps)
RouteCalculatorPlotRoute Updates map elements used by the route calculator. (inherited from TTMSFNCCustomMaps)
RouteCalculatorPlotRoutes Updates map elements used by the route calculator. (inherited from TTMSFNCCustomMaps)
SaveToGPXFile Exports coordinates and optional metadata to GPX content. (inherited from TTMSFNCCustomMaps)
SaveToGPXStream Exports coordinates and optional metadata to GPX content. (inherited from TTMSFNCCustomMaps)
SaveToGPXText Exports coordinates and optional metadata to GPX content. (inherited from TTMSFNCCustomMaps)
SetCenterCoordinate Sets center coordinate. (inherited from TTMSFNCCustomMaps)
SetZoomLevel Sets zoom level. (inherited from TTMSFNCCustomMaps)
ShowDebugConsole Executes show debug console.
ShowPopup Displays a popup at the specified coordinate. (inherited from TTMSFNCCustomMaps)
StopLoading Executes stop loading.
UpdateControlAfterResize Executes update control after resize. (inherited from TTMSFNCCustomMaps)
XYToCoordinate Converts a map pixel position to a geographic coordinate. (inherited from TTMSFNCCustomMaps)
XYToLatLon Converts a map pixel position to a geographic coordinate. (inherited from TTMSFNCCustomMaps)
ZoomToBounds Adjusts the map view to include the specified bounds or coordinates. (inherited from TTMSFNCCustomMaps)

Events

Name Description
OnCreateGPXSegment Occurs when create gpxsegment is raised. (inherited from TTMSFNCCustomMaps)
OnCreateGPXTrack Occurs when create gpxtrack is raised. (inherited from TTMSFNCCustomMaps)
OnCreateGPXWayPoint Occurs when create gpxway point is raised. (inherited from TTMSFNCCustomMaps)
OnCreateGeoJSONObject Occurs when create geo jsonobject is raised. (inherited from TTMSFNCCustomMaps)
OnCustomEvent Occurs when custom event is raised. (inherited from TTMSFNCCustomMaps)
OnCustomizeCSS Occurs when customize css is raised. (inherited from TTMSFNCCustomMaps)
OnCustomizeGlobalVariables Occurs when customize global variables is raised. (inherited from TTMSFNCCustomMaps)
OnCustomizeHeadLinks Occurs when customize head links is raised. (inherited from TTMSFNCCustomMaps)
OnCustomizeJavaScript Occurs when customize java script is raised. (inherited from TTMSFNCCustomMaps)
OnCustomizeLocalAccessFileName Occurs when customize local access file name is raised. (inherited from TTMSFNCCustomMaps)
OnCustomizeMap Occurs when customize map is raised. (inherited from TTMSFNCCustomMaps)
OnCustomizeMarker Occurs when customize marker is raised. (inherited from TTMSFNCCustomMaps)
OnCustomizeOptions Occurs when customize options is raised. (inherited from TTMSFNCCustomMaps)
OnCustomizePolyElement Occurs when customize poly element is raised. (inherited from TTMSFNCCustomMaps)
OnCustomizePopup Occurs when customize popup is raised. (inherited from TTMSFNCCustomMaps)
OnGetBounds Occurs when get bounds is raised. (inherited from TTMSFNCCustomMaps)
OnGetCenterCoordinate Occurs when get center coordinate is raised. (inherited from TTMSFNCCustomMaps)
OnGetDefaultHTMLMessage Occurs when get default htmlmessage is raised. (inherited from TTMSFNCCustomMaps)
OnGetZoomLevel Occurs when get zoom level is raised. (inherited from TTMSFNCCustomMaps)
OnMapClick Occurs when map click is raised. (inherited from TTMSFNCCustomMaps)
OnMapDblClick Occurs when map dbl click is raised. (inherited from TTMSFNCCustomMaps)
OnMapInitialized Occurs when map initialized is raised. (inherited from TTMSFNCCustomMaps)
OnMapMouseDown Occurs when map mouse down is raised. (inherited from TTMSFNCCustomMaps)
OnMapMouseEnter Occurs when map mouse enter is raised. (inherited from TTMSFNCCustomMaps)
OnMapMouseLeave Occurs when map mouse leave is raised. (inherited from TTMSFNCCustomMaps)
OnMapMouseMove Occurs when map mouse move is raised. (inherited from TTMSFNCCustomMaps)
OnMapMouseUp Occurs when map mouse up is raised. (inherited from TTMSFNCCustomMaps)
OnMapMoveEnd Occurs when map move end is raised. (inherited from TTMSFNCCustomMaps)
OnMapMoveStart Occurs when map move start is raised. (inherited from TTMSFNCCustomMaps)
OnMapTypeChanged Occurs when map type changed is raised. (inherited from TTMSFNCCustomMaps)
OnMarkerClick Occurs when marker click is raised. (inherited from TTMSFNCCustomMaps)
OnMarkerDblClick Occurs when marker dbl click is raised. (inherited from TTMSFNCCustomMaps)
OnMarkerMouseDown Occurs when marker mouse down is raised. (inherited from TTMSFNCCustomMaps)
OnMarkerMouseEnter Occurs when marker mouse enter is raised. (inherited from TTMSFNCCustomMaps)
OnMarkerMouseLeave Occurs when marker mouse leave is raised. (inherited from TTMSFNCCustomMaps)
OnMarkerMouseUp Occurs when marker mouse up is raised. (inherited from TTMSFNCCustomMaps)
OnMarkerRightClick Occurs when marker right click is raised. (inherited from TTMSFNCCustomMaps)
OnPolyElementClick Occurs when poly element click is raised. (inherited from TTMSFNCCustomMaps)
OnPolyElementDblClick Occurs when poly element dbl click is raised. (inherited from TTMSFNCCustomMaps)
OnPolyElementMouseDown Occurs when poly element mouse down is raised. (inherited from TTMSFNCCustomMaps)
OnPolyElementMouseEnter Occurs when poly element mouse enter is raised. (inherited from TTMSFNCCustomMaps)
OnPolyElementMouseLeave Occurs when poly element mouse leave is raised. (inherited from TTMSFNCCustomMaps)
OnPolyElementMouseUp Occurs when poly element mouse up is raised. (inherited from TTMSFNCCustomMaps)
OnRouteCalculatorAfterDeleteMarker Occurs when route calculator after delete marker is raised. (inherited from TTMSFNCCustomMaps)
OnRouteCalculatorAfterDeletePolyline Occurs when route calculator after delete polyline is raised. (inherited from TTMSFNCCustomMaps)
OnRouteCalculatorBeforeDeleteMarker Occurs when route calculator before delete marker is raised. (inherited from TTMSFNCCustomMaps)
OnRouteCalculatorBeforeDeletePolyline Occurs when route calculator before delete polyline is raised. (inherited from TTMSFNCCustomMaps)
OnRouteCalculatorPolylineAdded Occurs when route calculator polyline added is raised. (inherited from TTMSFNCCustomMaps)
OnRouteCalculatorPolylineUpdated Occurs when route calculator polyline updated is raised. (inherited from TTMSFNCCustomMaps)
OnRouteCalculatorWayPointAdded Occurs when route calculator way point added is raised. (inherited from TTMSFNCCustomMaps)
OnRouteCalculatorWayPointUpdated Occurs when route calculator way point updated is raised. (inherited from TTMSFNCCustomMaps)
OnZoomChanged Occurs when zoom changed is raised. (inherited from TTMSFNCCustomMaps)