IMap.IsEmpty

Syntax

IsEmpty: Boolean;

Description

The property is read-only.

The IsEmpty property returns whether a map is loaded. True - map is not loaded, False - map is loaded.

Example

Executing the example requires a form with a button named Button1, the UiMap component named UiMap1 and the MapBox component. UiMap is a data source for MapBox.

Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);

Var

Map: IMap;

TerritoryInfo: IMapTerritoryInfo;

MapView: IMapView;

Begin

Map := UiMap1.Map;

If Not Map.IsEmpty Then

MapView := Map.View;

TerritoryInfo := New DxMapTerritoryInfo.Create;

TerritoryInfo.Layer := Map.Layers.FindByName("Regions");

MapView.TerritoryInfo := TerritoryInfo;

End If;

End Sub Button1OnClick;

After executing the example the territory info for the Regions layer is displayed, if the map is loaded.

See also:

IMap