forked from gmurt/GmFmx
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMapViewExt.pas
More file actions
63 lines (54 loc) · 2.94 KB
/
MapViewExt.pas
File metadata and controls
63 lines (54 loc) · 2.94 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
{******************************************************************************}
{ }
{ TMapViewExt }
{ }
{ Description: Mapview control with better support for markers }
{ }
{ Author: Graham Murt }
{ }
{ Copyright (c) 2025 Graham Murt. All rights reserved. }
{ }
{ License: MIT }
{ }
{ Permission is hereby granted, free of charge, to any person obtaining a }
{ copy of this software and associated documentation files (the "Software"), }
{ to deal in the Software without restriction, including without limitation }
{ the rights to use, copy, modify, merge, publish, distribute, sublicense, }
{ and/or sell copies of the Software, and to permit persons to whom the }
{ Software is furnished to do so, subject to the following conditions: }
{ }
{ The above copyright notice and this permission notice shall be included }
{ in all copies or substantial portions of the Software. }
{ }
{ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS }
{ OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF }
{ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. }
{ IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY }
{ CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, }
{ TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE }
{ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. }
{ }
{******************************************************************************}
unit MapViewExt;
interface
uses
System.SysUtils, System.Classes, FMX.Types, FMX.Controls, FMX.Maps;
type
// THIS IS CURRENTLY JUST A PLACEHOLDER, WILL ADD CODE SOON
TMapViewExt = class(TMapView)
private
{ Private declarations }
protected
{ Protected declarations }
public
{ Public declarations }
published
{ Published declarations }
end;
procedure Register;
implementation
procedure Register;
begin
RegisterComponents('GmFmx', [TMapViewExt]);
end;
end.