This property refers to the type of image set in the Layer[LayerNo].ImageHandle property.

[C++Builder]   imagekitcontrolname->Layer[Index]->ImageKind[ = TVIkImageKind ]
[Delphi]   imagekitcontrolname.Layer[Index].ImageKind[ = TVIkImageKind ]

* The index can range from 0 to 99

[TVIkImageKind Type]

Unit
     IkInit

type
     TVIkImageKind = (vikInvalidImage, vikRasterImage, vikVectorWMF, vikVectorEMF, vikVectorDXF, vikVectorSVG, vikVectorSXF);

Reference

The number of bits per pixel in an image.

Value Explanation
vikInvalidImage Unknown
vikRasterImage Raster image
vikVectorWMF WMF
vikVectorEMF EMF
vikVectorDXF DXF
vikVectorSVG SVG
vikVectorSXF SXF

Explanation

This property refers to the type of image set in the Layer[LayerNo].ImageHandle property.

When the Layer[LayerNo].ImageHandle property is set the value of this property is automatically set.

Setting this value

This value cannot be set.

Retrieving this value

This value can be retrieved at run-time.

Differences between ImageKit7/8/9/10 ActiveX

The VCL constants have a "v". In ActiveX, the constants are: ikInvalidImage, ikRasterImage, ikVectorWMF, ikVectorEMF, ikVectorDXF, ikVectorSVG, ikVectorSXF

The ImageKit10 VCL is a product created by Newtone Corporation