internal SLChartOptions(List <Color> ThemeColors, bool IsStylish = false) { BarDirection = C.BarDirectionValues.Bar; BarGrouping = C.BarGroupingValues.Standard; VaryColors = null; GapWidth = 150; GapDepth = 150; Overlap = 0; Shape = C.ShapeValues.Box; Grouping = C.GroupingValues.Standard; ShowMarker = true; Smooth = false; FirstSliceAngle = 0; HoleSize = 10; HasSplit = false; SplitType = C.SplitValues.Position; SplitPosition = 0; SecondPiePoints = new List <int>(); SecondPieSize = 75; SeriesLinesShapeProperties = new SLShapeProperties(ThemeColors); ScatterStyle = C.ScatterStyleValues.Line; bWireframe = null; RadarStyle = C.RadarStyleValues.Standard; Bubble3D = true; BubbleScale = 100; ShowNegativeBubbles = true; SizeRepresents = C.SizeRepresentsValues.Area; HasDropLines = false; DropLines = new SLDropLines(ThemeColors, IsStylish); HasHighLowLines = false; HighLowLines = new SLHighLowLines(ThemeColors, IsStylish); HasUpDownBars = false; UpDownBars = new SLUpDownBars(ThemeColors, IsStylish); }
internal void MergeOptions(SLStockChartOptions sco) { HasDropLines = sco.HasDropLines; DropLines = sco.DropLines.Clone(); HasHighLowLines = sco.HasHighLowLines; HighLowLines = sco.HighLowLines.Clone(); HasUpDownBars = sco.HasUpDownBars; UpDownBars = sco.UpDownBars.Clone(); }
internal SLUpDownBars Clone() { var udb = new SLUpDownBars(new List <Color>()); udb.iGapWidth = iGapWidth; udb.UpBars = UpBars.Clone(); udb.DownBars = DownBars.Clone(); return(udb); }
internal void MergeOptions(SLLineChartOptions lco) { GapDepth = lco.GapDepth; HasDropLines = lco.HasDropLines; DropLines = lco.DropLines.Clone(); HasHighLowLines = lco.HasHighLowLines; HighLowLines = lco.HighLowLines.Clone(); HasUpDownBars = lco.HasUpDownBars; UpDownBars = lco.UpDownBars.Clone(); Smooth = lco.Smooth; }
private void Initialize(List <Color> ThemeColors, bool IsStylish) { iGapDepth = 150; HasDropLines = false; DropLines = new SLDropLines(ThemeColors, IsStylish); HasHighLowLines = false; HighLowLines = new SLHighLowLines(ThemeColors, IsStylish); HasUpDownBars = false; UpDownBars = new SLUpDownBars(ThemeColors, IsStylish); Smooth = false; }
private void Initialize(List <Color> ThemeColors, bool IsStylish) { iGapWidth = 150; byOverlap = 0; ShapeProperties = new SLShapeProperties(ThemeColors); HasDropLines = false; DropLines = new SLDropLines(ThemeColors, IsStylish); HasHighLowLines = true; HighLowLines = new SLHighLowLines(ThemeColors, IsStylish); HasUpDownBars = true; UpDownBars = new SLUpDownBars(ThemeColors, IsStylish); }