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); }