Layer object
The Layer object holds a collection of pictures and HTML captions to be displayed on a viewable layer. Any layer can be visible, selectable or dragable. Any layer can be moved, rotated or clipped.  The Item property of the Layers collection access a Layer object of the control. The Background / Foreground defines the layer's background and foreground. 

The following screen shot shows combination of pictures and HTML captions, on different controls:

The Layer object supports the following properties and methods: 

NameDescription
BackgroundGets access to the layer's background object.
BrightnessSpecifies the percent of brightness to apply to the layer.
ClipGets access to the layer's clip object.
ContrastSpecifies the percent of contrast to apply to the layer.
DefaultOffsetXGets or sets a value that indicates the default x-offset of the layer.
DefaultOffsetYGets or sets a value that indicates the default y-offset of the layer.
DefaultRotateAngleSpecifies the default angle to rotate the layer.
ForegroundGets access to the layer's foreground object.
GrayscaleReturns or sets a value that indicates that indicates percent to convert the layer to grayscale.
HeightSpecifies the expression relative to the view, to determine the height to show the current layer on the control.
IdemEnsures that the layer's offset and rotation-angle is equal for all idem layers (separated by comma character).
IndexIndicates the index of the layer.
KeyRetrieves or sets the layer's key.
LayerClipToAlphaReturns or sets a value that indicates the value of the alpha channel to be included in the LayerClipTo region.
LayerToClientXConverts the x-position of the layer to control's client x-position.
LayerToClientYConverts the x-position of the layer to control's client x-position.
LeftSpecifies the expression relative to the view, to determine the x-position to show the current layer on the control.
OffsetToValueSpecifies the expression to convert the offsetx,offsety to value.
OffsetXGets or sets a value that indicates x-offset of the layer.
OffsetXValidValidates the x-offset value of the layer
OffsetYGets or sets a value that indicates y-offset of the layer.
OffsetYValidValidates the y-offset value of the layer
OnDragIndicates the action to be performed when the user drags the layer.
PositionRetrieves or sets a value that indicates the position/z-order of the layer in the control.
RotamoveCenterXSpecifies the x-position of the layer's center, while the layer's drag operation is exDoRotamove.
RotamoveCenterYSpecifies the y-position of the layer's center, while the layer's drag operation is exDoRotamove.
RotamoveOffsetXSpecifies the x-offset of the layer, while the layer's drag operation is exDoRotamove.
RotamoveOffsetYSpecifies the y-offset of the layer, while the layer's drag operation is exDoRotamove.
RotateAngleSpecifies the angle to rotate the layer.
RotateAngleToValueSpecifies the expression to convert the rotating angle to value.
RotateAngleValidValidates the rotation angle of the layer.
RotateCenterLayerIndicates the index of the layer the rotation is around. If -1, the rotation is relative to the current layer.
RotateCenterXIndicates the expression that determines the x-origin of the rotation point relative to the RotateCenterLayer layer.
RotateCenterYIndicates the expression that determines the y-origin of the rotation point relative to the RotateCenterLayer layer.
RotateClipSpecifies whether the layer's clipping region is rotated once the layer is rotated.
RotateTypeReturns or sets a value that indicates whether the layer's rotation is performed fast, by shearing ( high quality rotation ), ...
SelectableReturns or sets a value that indicates whether the layer is selectable.
ShowHandCursorReturns or sets a value that indicates whether the hand cursor is shown when it hovers a visible / selectable / dragable layer.
ToolTipGets or sets a value (tooltip) that's displayed once the cursor hovers the layer.
ToolTipTitleGets or sets a value (title) that's displayed once the cursor hovers the layer.
TopSpecifies the expression relative to the view, to determine the y-position to show the current layer on the control.
TransparencyGets or sets a value that indicates percent of the transparency to display the layer.
UserDataIndicates any extra data associated with the layer.
ValueIndicates the object's value.
ValueToOffsetXSpecifies the expression to convert the value to x-offset.
ValueToOffsetYSpecifies the expression to convert the value to y-offset.
ValueToRotateAngleSpecifies the expression to convert the value to rotating angle
VisibleRetrieves or sets a value indicating whether the layer is visible or hidden.
WidthSpecifies the expression relative to the view, to determine the width to show the current layer on the control.