You've already forked lazarus-ccr
LazMapViewer: Add project group with all packages, sample files and unit test project
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8814 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
@ -18,6 +18,7 @@ object MainForm: TMainForm
|
|||||||
Top = 0
|
Top = 0
|
||||||
Width = 608
|
Width = 608
|
||||||
Align = alClient
|
Align = alClient
|
||||||
|
Cyclic = True
|
||||||
DefaultTrackColor = clBlue
|
DefaultTrackColor = clBlue
|
||||||
DefaultTrackWidth = 3
|
DefaultTrackWidth = 3
|
||||||
DownloadEngine = MapView.BuiltInDLE
|
DownloadEngine = MapView.BuiltInDLE
|
||||||
@ -36,9 +37,9 @@ object MainForm: TMainForm
|
|||||||
Height = 640
|
Height = 640
|
||||||
Top = 0
|
Top = 0
|
||||||
Width = 275
|
Width = 275
|
||||||
ActivePage = PgConfig
|
ActivePage = PgData
|
||||||
Align = alRight
|
Align = alRight
|
||||||
TabIndex = 1
|
TabIndex = 0
|
||||||
TabOrder = 1
|
TabOrder = 1
|
||||||
object PgData: TTabSheet
|
object PgData: TTabSheet
|
||||||
Caption = 'Data'
|
Caption = 'Data'
|
||||||
@ -859,6 +860,21 @@ object MainForm: TMainForm
|
|||||||
TabOrder = 9
|
TabOrder = 9
|
||||||
Text = 'default'
|
Text = 'default'
|
||||||
end
|
end
|
||||||
|
object CbCyclic: TCheckBox
|
||||||
|
AnchorSideLeft.Control = CbZoomToCursor
|
||||||
|
AnchorSideLeft.Side = asrBottom
|
||||||
|
AnchorSideTop.Control = CbZoomToCursor
|
||||||
|
Left = 130
|
||||||
|
Height = 19
|
||||||
|
Top = 150
|
||||||
|
Width = 77
|
||||||
|
BorderSpacing.Left = 24
|
||||||
|
Caption = 'Cyclic view'
|
||||||
|
Checked = True
|
||||||
|
OnChange = CbCyclicChange
|
||||||
|
State = cbChecked
|
||||||
|
TabOrder = 10
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
object GeoNames: TMVGeoNames
|
object GeoNames: TMVGeoNames
|
||||||
|
@ -35,6 +35,7 @@ type
|
|||||||
CbShowPOIImage: TCheckBox;
|
CbShowPOIImage: TCheckBox;
|
||||||
cbPOITextBgColor: TColorBox;
|
cbPOITextBgColor: TColorBox;
|
||||||
CbZoomToCursor: TCheckBox;
|
CbZoomToCursor: TCheckBox;
|
||||||
|
CbCyclic: TCheckBox;
|
||||||
FontDialog: TFontDialog;
|
FontDialog: TFontDialog;
|
||||||
GbCenterCoords: TGroupBox;
|
GbCenterCoords: TGroupBox;
|
||||||
GbScreenSize: TGroupBox;
|
GbScreenSize: TGroupBox;
|
||||||
@ -87,6 +88,7 @@ type
|
|||||||
procedure CbUseThreadsChange(Sender: TObject);
|
procedure CbUseThreadsChange(Sender: TObject);
|
||||||
procedure CbDistanceUnitsChange(Sender: TObject);
|
procedure CbDistanceUnitsChange(Sender: TObject);
|
||||||
procedure CbZoomToCursorChange(Sender: TObject);
|
procedure CbZoomToCursorChange(Sender: TObject);
|
||||||
|
procedure CbCyclicChange(Sender: TObject);
|
||||||
procedure FormCreate(Sender: TObject);
|
procedure FormCreate(Sender: TObject);
|
||||||
procedure FormDestroy(Sender: TObject);
|
procedure FormDestroy(Sender: TObject);
|
||||||
procedure FormShow(Sender: TObject);
|
procedure FormShow(Sender: TObject);
|
||||||
@ -373,6 +375,12 @@ begin
|
|||||||
MapView.ZoomToCursor := CbZoomToCursor.Checked;
|
MapView.ZoomToCursor := CbZoomToCursor.Checked;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
procedure TMainForm.CbCyclicChange(Sender: TObject);
|
||||||
|
begin
|
||||||
|
MapView.Cyclic := CbCyclic.Checked;
|
||||||
|
MapView.Redraw;
|
||||||
|
end;
|
||||||
|
|
||||||
procedure TMainForm.ClearFoundLocations;
|
procedure TMainForm.ClearFoundLocations;
|
||||||
var
|
var
|
||||||
i: Integer;
|
i: Integer;
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
<CompatibilityMode Value="True"/>
|
<CompatibilityMode Value="True"/>
|
||||||
</Flags>
|
</Flags>
|
||||||
<SessionStorage Value="InProjectDir"/>
|
<SessionStorage Value="InProjectDir"/>
|
||||||
<Title Value="MapViewer_Demo"/>
|
<Title Value="mapviewer_demo_with_addons"/>
|
||||||
<Scaled Value="True"/>
|
<Scaled Value="True"/>
|
||||||
<ResourceType Value="res"/>
|
<ResourceType Value="res"/>
|
||||||
<UseXPManifest Value="True"/>
|
<UseXPManifest Value="True"/>
|
||||||
@ -44,8 +44,9 @@
|
|||||||
</RequiredPackages>
|
</RequiredPackages>
|
||||||
<Units Count="4">
|
<Units Count="4">
|
||||||
<Unit0>
|
<Unit0>
|
||||||
<Filename Value="MapViewer_Demo.lpr"/>
|
<Filename Value="mapviewer_demo_with_addons.lpr"/>
|
||||||
<IsPartOfProject Value="True"/>
|
<IsPartOfProject Value="True"/>
|
||||||
|
<UnitName Value="MapViewer_Demo_with_AddOns"/>
|
||||||
</Unit0>
|
</Unit0>
|
||||||
<Unit1>
|
<Unit1>
|
||||||
<Filename Value="main.pas"/>
|
<Filename Value="main.pas"/>
|
||||||
@ -72,7 +73,7 @@
|
|||||||
<Version Value="11"/>
|
<Version Value="11"/>
|
||||||
<PathDelim Value="\"/>
|
<PathDelim Value="\"/>
|
||||||
<Target>
|
<Target>
|
||||||
<Filename Value="bin\$(TargetCPU)-$(TargetOS)\MapViewer_Demo"/>
|
<Filename Value="bin\$(TargetCPU)-$(TargetOS)\mapviewer_demo_with_addons"/>
|
||||||
</Target>
|
</Target>
|
||||||
<SearchPaths>
|
<SearchPaths>
|
||||||
<IncludeFiles Value="$(ProjOutDir)"/>
|
<IncludeFiles Value="$(ProjOutDir)"/>
|
@ -1,4 +1,4 @@
|
|||||||
program MapViewer_Demo;
|
program MapViewer_Demo_with_AddOns;
|
||||||
|
|
||||||
{$mode objfpc}{$H+}
|
{$mode objfpc}{$H+}
|
||||||
|
|
36
components/lazmapviewer/lazmapviewer_all.lpg
Normal file
36
components/lazmapviewer/lazmapviewer_all.lpg
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<CONFIG>
|
||||||
|
<ProjectGroup FileVersion="2">
|
||||||
|
<Targets>
|
||||||
|
<Target FileName="lazmapviewerpkg.lpk"/>
|
||||||
|
<Target FileName="lazmapviewer_rgbgraphics.lpk"/>
|
||||||
|
<Target FileName="lazmapviewer_bgra.lpk"/>
|
||||||
|
<Target FileName="lazmapviewer_synapse.lpk"/>
|
||||||
|
<Target FileName="examples\colored_tracks\coloredtracks_demo.lpi">
|
||||||
|
<BuildModes>
|
||||||
|
<Mode Name="Default"/>
|
||||||
|
</BuildModes>
|
||||||
|
</Target>
|
||||||
|
<Target FileName="examples\trackdemo\track_demo.lpi">
|
||||||
|
<BuildModes>
|
||||||
|
<Mode Name="Default"/>
|
||||||
|
</BuildModes>
|
||||||
|
</Target>
|
||||||
|
<Target FileName="examples\fulldemo\MapViewer_Demo.lpi">
|
||||||
|
<BuildModes>
|
||||||
|
<Mode Name="default"/>
|
||||||
|
</BuildModes>
|
||||||
|
</Target>
|
||||||
|
<Target FileName="examples\fulldemo_with_addons\mapviewer_demo_with_addons.lpi">
|
||||||
|
<BuildModes>
|
||||||
|
<Mode Name="default"/>
|
||||||
|
</BuildModes>
|
||||||
|
</Target>
|
||||||
|
<Target FileName="unittests\mapviewer_tests.lpi">
|
||||||
|
<BuildModes>
|
||||||
|
<Mode Name="Default"/>
|
||||||
|
</BuildModes>
|
||||||
|
</Target>
|
||||||
|
</Targets>
|
||||||
|
</ProjectGroup>
|
||||||
|
</CONFIG>
|
Reference in New Issue
Block a user