The IEAnnotations type exposes the following properties.

Properties

 Public

 Protected
 Instance

 Static
 Declared

 Inherited
 XNA Framework Only

 .NET Compact Framework Only

 MemberDescription
AllObjectsHidden
Set AllObjectsHidden to hide/show all objects
AnchorToLayers
When true (default), all objects are anchored to a layer (using ObjLayer property). Otherwise (the old behavior) objects are just painted over all layers.
AutoUndo
If true calls automatically SaveUndo before the user changes objects.
BitmapHandleTransparencyOnSel
If true (default since 3.0.5 version), bitmaps transparent areas aren't selectable.
BoxInnerSelectable

When false (default) BOX objects are selectable only clicking on the border, unless BrushStyle is Solid.

When true BOX objects are always selectable inside the bounding box (even with BrushStyle=Clear).

EditOnNewText

When user inserts a new text object ImageEn begins editing on it.

If you don't want this, set EditOnNewText=False: this will allow to insert text objects without automatic editing.

FloatDigits
FloatDigits is the number of decimal digits will be showed on measurement tasking (distances and areas).
FloatPrecision
FloatPrecision is the total number of digits (included decimals) that are showed on measurement tasking (distances and areas).
GraphicRender
Enables advanced effects like transparency and shadows.
ImageResampleFilter
Sets the filter applied to all images objects.
MeasureUnit
Specifies the measure unit
ObjectsCount
Read ObjectsCount to determine the number of objects in the component.
ObjectsExtents
ObjectsExtents is the bounding rectangle of all vectorial objects, expressed in bitmap coordinate.
PolylineEndingMode
Specifies which mouse action terminates inserting of a polyline object.
RenderAntialias

If RenderAntialias is true then IEvolution draws objects with an anti-alias filter. This will slow down the drawing but enhances the quality.

GraphicRender must be true.

SelectedObjectsCount
Returns number of selected objects
ShareImages

If True activates the equal images sharing. In this mode each image inserted is compared (pixel per pixel) with already inserted images.

If the new image is already inserted will be maked a reference to the old image.

For these reasons each change made to a shared image will be make to all objects that use it.

UndoCount
UndoCount return how much images (group of objects) there are in the Undo stack.
UndoLimit

UndoLimit specifies how much images (group of objects) can be saved using ObjectsSaveUndo method. Default is 1.

When you call SaveUndo ImageEn pushes the current image in an image stack. Calling Undo ImageEn restore last saved image. Calling ClearUndo ImageEn removes last saved image.

UndoMode
This property allows to share the Undo/Redo system between image processing and vectorial objects.

See Also