70001724 Export interface for similar properties of vdText and vdMText

Article 70001724
Type Wish
Product Engine
Date Added 3/30/2020 12:00:00 AM
Fixed 8.8005.0.1 (3/30/2020 12:00:00 AM)
Submitted by Soon Hui Ngu

Summary

Export interface for similar properties of vdText and vdMText

Solution

Added in version 8005.0.1
Both vdText and vdMText objects implements the new IvdTextCommon interface that is defined like:

public interface IvdTextCommon 
    {
        double Height { get; set; }
        VectorDraw.Professional.Constants.VdConstHorJust HorJustify { get; set; }
        VectorDraw.Geometry.gPoint InsertionPoint { get; set; }
        double Rotation { get; set; }
        VectorDraw.Professional.vdPrimaries.vdTextstyle Style { get; set; }
        VectorDraw.Geometry.Box TextBox { get; }
        string TextString { get; set; }
        double Thickness { get; set; }
        VectorDraw.Professional.Constants.VdConstVerJust VerJustify { get; set; }
        VectorDraw.Geometry.Vector ExtrusionVector { get; set; }
        bool BackGroundMask { get; set; }
        double BackGroundMaskOffset { get; set; }
        vdColor BackGroundMaskColor { get; set; }
        bool BackgroundMaskBorder { get; set; }
        VectorDraw.Professional.Constants.VdConstLineWeight BackGroundMaskBorderPenWidth { get; set; }
        vdColor BackGroundMaskBorderColor { get; set; }
        vdPolyline GetBackgroundBorderPolyline();
        Constants.VdConstTextstyleFlag Flag { get; set; }

    }

Send comments on this topic.