IMap.IsDirty

Синтаксис

IsDirty: Boolean;

Описание

Свойство IsDirty определяет, присутствуют ли изменения в параметрах карты. False - изменения отсутствуют, True - параметры карты были изменены.

Присвоение данному свойству значения False позволит в дальнейшем определить наличие изменений.

Пример

Для выполнения примера предполагается наличие формы, расположенной на ней кнопки с наименованием «Button1», компонента UiMap с наименованием «UiMap1» и компонента MapBox. UiMap является источником данных для MapBox.

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

Var

Map: IMap;

TerritoryInfo: IMapTerritoryInfo;

MapView: IMapView;

Begin

Map := UiMap1.Map;

MapView := Map.View;

TerritoryInfo := New DxMapTerritoryInfo.Create;

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

MapView.TerritoryInfo := TerritoryInfo;

Map.IsDirty := False;

End Sub Button1OnClick;

После выполнения примера для карты будет отображена расшифровка территорий слоя «Regions». Свойству IsDirty будет присвоено значение False, чтобы можно было определить наличие дальнейших изменений параметров карты.

См. также:

IMap