User Tools

Site Tools


api:dk11:activex:tatukgis_xdk11.itgis_shape.drawlabel_2_itgis_drawbuf

Table of Contents

ITGIS_Shape.DrawLabel_2 method

DK11 for ActiveX | TatukGIS_XDK11.ITGIS_Shape.DrawLabel_2 | Methods | Properties

DrawLabel immediately returning points delimiting label area.

Available also on: Delphi | .NET | Java.

Syntax

// C#
public void DrawLabel_2(
  ref ITGIS_DrawBuf _points
);
' VisualBasic
Public Sub DrawLabel_2(
  ByRef _points As ITGIS_DrawBuf
)
// Oxygene
public
  procedure DrawLabel_2(
    var _points : ITGIS_DrawBuf
  );

Parameters

Name Type Description
_points ITGIS_DrawBuf list of points delimiting label area;

Remarks

Each drawn label is described as a sequence of delimiting points starting from left top corner of the label and ending with the same point. For arc shapes labels can be drawn for each part, so the buffer can be then a set of such sequences.

When using this operation, never call any function which uses FindFirst..FindNext (any function which iterates through the shapes using it - so never use inside an operation like Locate etc.).

See TGIS_LayerVector.DrawChart for example.

2020/12/18 01:04

Page Tools