Exemplo n.º 1
0
        internal SLLinePropertiesType Clone()
        {
            var lpt = new SLLinePropertiesType(listThemeColors);

            lpt.bUseNoLine          = bUseNoLine;
            lpt.bUseSolidLine       = bUseSolidLine;
            lpt.SolidColor          = SolidColor.Clone();
            lpt.bUseGradientLine    = bUseGradientLine;
            lpt.GradientColor       = GradientColor.Clone();
            lpt.vDashType           = vDashType;
            lpt.HasDashType         = HasDashType;
            lpt.vJoinType           = vJoinType;
            lpt.HasJoinType         = HasJoinType;
            lpt.HeadEndType         = HeadEndType;
            lpt.HeadEndSize         = HeadEndSize;
            lpt.TailEndType         = TailEndType;
            lpt.TailEndSize         = TailEndSize;
            lpt.decWidth            = decWidth;
            lpt.HasWidth            = HasWidth;
            lpt.vCapType            = vCapType;
            lpt.HasCapType          = HasCapType;
            lpt.vCompoundLineType   = vCompoundLineType;
            lpt.HasCompoundLineType = HasCompoundLineType;
            lpt.Alignment           = Alignment;

            return(lpt);
        }
Exemplo n.º 2
0
        internal SLFill Clone()
        {
            var fill = new SLFill(listThemeColors);

            fill.Type                   = Type;
            fill.SolidColor             = SolidColor.Clone();
            fill.GradientColor          = GradientColor.Clone();
            fill.BlipFileName           = BlipFileName;
            fill.BlipRelationshipID     = BlipRelationshipID;
            fill.BlipTile               = BlipTile;
            fill.decBlipLeftOffset      = decBlipLeftOffset;
            fill.decBlipRightOffset     = decBlipRightOffset;
            fill.decBlipTopOffset       = decBlipTopOffset;
            fill.decBlipBottomOffset    = decBlipBottomOffset;
            fill.decBlipOffsetX         = decBlipOffsetX;
            fill.decBlipOffsetY         = decBlipOffsetY;
            fill.decBlipScaleX          = decBlipScaleX;
            fill.decBlipScaleY          = decBlipScaleY;
            fill.BlipAlignment          = BlipAlignment;
            fill.BlipMirrorType         = BlipMirrorType;
            fill.decBlipTransparency    = decBlipTransparency;
            fill.BlipDpi                = BlipDpi;
            fill.BlipRotateWithShape    = BlipRotateWithShape;
            fill.PatternPreset          = PatternPreset;
            fill.PatternForegroundColor = PatternForegroundColor.Clone();
            fill.PatternBackgroundColor = PatternBackgroundColor.Clone();

            return(fill);
        }