Weight: Double;
The Weight property determines arrow line width. The width is set in millimeters.
The width parameter cannot be applied to the arrow type Shaped (See IMapArrow.Shape).
NOTE. The property is outdated, use the IMapArrow.Pen property instead.
The module is connected to the regular report, which sheet contains the map.
Sub Arrow;
Var
Map: IMap;
Layer: IMapLayer;
Arrows: IMapLayerArrows;
Arrow: IMapArrow;
Begin
Map := PrxReport.ActiveReport.ActiveSheet.Table.Objects.Item(0).Extension As IMap;
Layer := Map.Layers.FindByName("Regions");
Arrows := Layer.Arrows;
Arrows.CreateByIDs(98, 46);
Arrow := Arrows.Item(0);
Arrow.Weight := 5;
Map.Refresh;
End Sub Arrow;
After executing the example an arrow with the specified width is created:
See also: