internal void MergeOptions(SLStockChartOptions sco)
 {
     this.HasDropLines    = sco.HasDropLines;
     this.DropLines       = sco.DropLines.Clone();
     this.HasHighLowLines = sco.HasHighLowLines;
     this.HighLowLines    = sco.HighLowLines.Clone();
     this.HasUpDownBars   = sco.HasUpDownBars;
     this.UpDownBars      = sco.UpDownBars.Clone();
 }
        internal SLStockChartOptions Clone()
        {
            SLStockChartOptions sco = new SLStockChartOptions();

            sco.iGapWidth       = this.iGapWidth;
            sco.byOverlap       = this.byOverlap;
            sco.ShapeProperties = this.ShapeProperties.Clone();
            sco.HasDropLines    = this.HasDropLines;
            sco.DropLines       = this.DropLines.Clone();
            sco.HasHighLowLines = this.HasHighLowLines;
            sco.HighLowLines    = this.HighLowLines.Clone();
            sco.HasUpDownBars   = this.HasUpDownBars;
            sco.UpDownBars      = this.UpDownBars.Clone();

            return(sco);
        }