User Tools

Site Tools


api:dk11:activex:tatukgis_xdk11.itgis_legenditemdata

Table of Contents

ITGIS_LegendItemData interface

DK11 for ActiveX | TatukGIS_XDK11.ITGIS_LegendItemData | Interfaces | Methods | Properties

FOR INTERNAL USE ONLY. Container for all the information necessary to construct a legend item.

Available also on: Delphi | .NET | Java | ActiveX.

Syntax

// C#
public interface ITGIS_LegendItemData: ITBaseObject
{
}
' VisualBasic
Public Interface ITGIS_LegendItemData
  Implements ITBaseObject
End Class
// Oxygene
type
  ITGIS_LegendItemData = public interface( ITBaseObject )
  end;

Implements

Methods

Inherited Overrides Protected
Name Visibility Description
AttachDelphiObj public Only for internal use of TatukGIS.
(Inherited from ITBaseObject)
Create_ public Creates an instance that is to be associated with a legend item which represents a hierarchy group.
Create_2 public Creates an instance that is to be associated with a legend item which represents a layer.
Create_3 public Creates an instance that is to be associated with a legend item which represents a sublayer.
Create_4 public Creates an instance that is to be associated with a legend item which represents a parameter section.
DelphiObj public Only for internal use of TatukGIS.
(Inherited from ITBaseObject)

Properties

Inherited Protected
Name Visibility Description
Caption public Caption of data object.
ChartLegend public List of chart legend labels which matches the ChartMap.
ChartMap public Simple map that indicates which chart colors are used.
Checked public True if the associated legend item is checked/active.
DataType public Type of the associated object.
FeatureCount public Total number of different features contained within the legend item.
Group public Handle to the group object, valid if DataType = Group.
IsMoving public Flag used to indicate that the legend item is being dragged.
IsSubLayer public True if the layer is a sublayer of another layer.
IsVector public True if the layer/parameter section is of vector type.
Layer public Handle to the layer object, valid if DataType = Layer.
Name public Name of data object.
NodeHeight public Used to store the total height of the associated legend item (including subitems).
NodeLeft public Used to store the left coordinate of the rectangle of the associated legend item (including subitems).
NodeTop public Used to store the top coordinate of the rectangle of the associated legend item (including subitems).
NodeWidth public Used to store the width of the rectangle of the associated legend item (including subitems).
Params public Handle to the parameter section object, valid if DataType = Params.
Render public True if at least one feature type is managed via the section renderer.
RenderArea public True if the area feature type is managed via the section renderer.
RenderLabel public True if the label feature type is managed via the section renderer.
RenderLine public True if the line feature type is managed via the section renderer.
RenderMarker public True if the marker feature type is managed via the section renderer.
RowCount public Total number of rows of standard height necessary to construct the legend item.

2020/05/08 23:15

Page Tools