Options to control layer behavior

Namespace: HiComponents.IEvolution
Assembly: IEvolution2 (in IEvolution2.dll) Version:


 C#  Visual Basic  Visual C++ 
public class IELayerOptions
Public Class IELayerOptions
public ref class IELayerOptions


 All Members  Properties   Methods  



 XNA Framework Only 

 .NET Compact Framework Only 

If enabled, users can select multiple layers by holding down the Shift key. Moving, resizing, rotation, and other methods will apply to all selected layers
If enabled, LayersFixBorders will be called prior to rotation to removes any transparency around the edges of the image.
If enabled, LayersFixRotations will be called after rotation to lock in the rotation angle of image layers.
When setting CreateImageLayer in MouseInteract, the user can drag select to create an image layer if AutoPromptForImage is enabled, then the user will be prompted to browse for an image file when after completing the selection. If the user cancels, the image layer is not added.
If you have enabled a mask for a layer, then when selecting the layer the mask will also be selected (so that any resizing actions apply to the mask layer too)
If you have enabled AutoUndo, then programmatic changes to layers will be saved to the undo stack.
If you have enabled AutoUndo, then changes to layers made by users (using layer interactions) will be saved to the undo stack
If enabled, IEvolution will align the view to the bounds of all layers (i.e. by LayersRect). You will be able to scroll to access layers that have been pushed beyond the bounds of Layer 0. However this may cause the view to scroll when moving layers around (so is best paired with Center=False). When not enabled, the view is aligned with Layer 0, and any layers pushed outside of the bounds of layer 0 may be inaccessible if they are off-screen.
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Serves as a hash function for a particular type.
(Inherited from Object.)
Gets the Type of the current instance.
(Inherited from Object.)
Creates a shallow copy of the current Object.
(Inherited from Object.)
Returns a string that represents the current object.
(Inherited from Object.)

Inheritance Hierarchy


See Also