property Layer.RotateAngle as Double
Specifies the angle to rotate the layer.

TypeDescription
Double A Double expression that specifies the angle to rotate the layer, in degree.
By default, the RotateAngle property is 0 degree ( which indicates that the layer is shown as it is ). The RotateAngle property specifies the current angle of the rotation of the specified layer. The DeltaAngle property specifies the angle (in degrees) that has been rotated the layer/object, during the drag operation. The CumulativeRotateAngle property specifies the cumulative rotation angle, during the dragging operation. The Change event occurs when the layer's RotateAngle property is changed. The DragStart / Drag / DragEnd events notify your application when a layer is dragged. Change the Debug property of the DragInfo during the DragStart event to debug the rotation angles. Use the DefaultLayer(exDefLayerRotateAngle) property to specify the default value for the RotateAngle property, before adding any layer. The RotateType property specifies whether the layer's rotation is performed fast, by shearing ( high quality rotation ), ... 

The following picture shows the rotation properties of the Layer, relative to the RotateCenterLayer layer:

Any of the following properties can be used to rotate the layer:

The following properties can be used to specify a different rotation center:

The following properties can be used to change the rotation center, while the layer's OnDrag property is exDoRotamove: