protected void DrawLineInfo(Context g, HChartLine line, int index) { g.MoveTo(NumberSpacingXLeft + 15, NumberSpacingYUp + 15 + index * 15); g.LineTo(NumberSpacingXLeft + 25, NumberSpacingYUp + 15 + index * 15); line.UseColor(g); g.LineWidth = 11; g.Stroke(); g.MoveTo(NumberSpacingXLeft + 26, NumberSpacingYUp + 20 + index * 15); g.SetSourceRGBA(0, 0, 0, 0.5f); g.ShowText(line.GetName()); }
public HDoubleChart(String name, HChartLine[] secondaryLines, params HChartLine[] primaryLines) : base(name, primaryLines) { this.secondaryLines = new List<HChartLine> (secondaryLines); NumberSpacingXRight = 40; }
public void AddLine(HChartLine line) { Lines.Add(line); }
public void AddLine(HChartLine line) { Lines.Add (line); }
protected void DrawLineInfo(Context g, HChartLine line, int index) { g.MoveTo (NumberSpacingXLeft+15, NumberSpacingYUp+15 + index * 15); g.LineTo (NumberSpacingXLeft+25, NumberSpacingYUp+15 + index * 15); line.UseColor (g); g.LineWidth = 11; g.Stroke (); g.MoveTo (NumberSpacingXLeft+26, NumberSpacingYUp+20 + index * 15); g.SetSourceRGBA (0, 0, 0, 0.5f); g.ShowText (line.GetName ()); }