| cadetill's blog | Copyright © Xavier Martínez (cadetill) |
Class TGMMap
Unit
Declaration
type TGMMap = class(TGMCustomMap)
Description
Base class for google.maps.Map class.
Implements IGMExecJS and IGMControlChanges interfaces.
More information at google.maps.Map class
Hierarchy
- TObject
- TPersistent
- TComponent
- TGMComponent
- TGMCustomMap
- TGMMap
Overview
Methods
![]() |
constructor Create(AOwner: TComponent); override; |
![]() |
destructor Destroy; override; |
![]() |
function GetJsonFromHTMLForms: string; override; |
![]() |
function PropToString: string; override; |
![]() |
procedure Assign(Source: TPersistent); override; |
![]() |
procedure SetCenterProperty(LatLng: TGMLatLng); override; |
![]() |
procedure SetEnableTimer(State: Boolean); override; |
![]() |
procedure SetIntervalTimer(Interval: Integer); override; |
![]() |
procedure SetMapTypeIdProperty(MapTypeId: TGMMapTypeId); override; |
![]() |
procedure SetZoomProperty(Zoom: Integer); override; |
Properties
![]() |
property MapOptions: TGMMapOptions read FMapOptions write FMapOptions; |
Description
Methods
![]() |
constructor Create(AOwner: TComponent); override; |
|
Class constructor.
Creates a TGMCustomMap object.
Parameters
| |
![]() |
destructor Destroy; override; |
|
Destructor class.
| |
![]() |
function GetJsonFromHTMLForms: string; override; |
|
Reads all fields of all HTML forms and returns a Json with their values.
ReturnsJson with the info. | |
![]() |
function PropToString: string; override; |
|
Converts all class properties values to a string separated by comma used to send values to a JavaScript function. Returnsstring with all properties. | |
![]() |
procedure SetCenterProperty(LatLng: TGMLatLng); override; |
|
Assigns the new map center value readed from HTML map code.
@params LatLng The new TGMLatLng | |
![]() |
procedure SetEnableTimer(State: Boolean); override; |
|
Enables or disables the Timer that controls the map events.
For internal use. Parameters
| |
![]() |
procedure SetIntervalTimer(Interval: Integer); override; |
|
Set the interval of Timer that control de map events.
Internal use only.
Parameters
| |
![]() |
procedure SetMapTypeIdProperty(MapTypeId: TGMMapTypeId); override; |
|
Assigns the new MapTypeId value readed from HTML map code.
@params MapTypeId The new TGMMapTypeId | |
![]() |
procedure SetZoomProperty(Zoom: Integer); override; |
|
Assigns the new Zoom value readed from HTML map code.
@params Zoom The new zoom | |
Properties
![]() |
property MapOptions: TGMMapOptions read FMapOptions write FMapOptions; |
|
Base class for
This class implements | |
Generated by PasDoc 0.15.0.

