Пример #1
0
 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());
 }
Пример #2
0
 public HDoubleChart(String name, HChartLine[] secondaryLines, params HChartLine[] primaryLines)
     : base(name, primaryLines)
 {
     this.secondaryLines = new List<HChartLine> (secondaryLines);
     NumberSpacingXRight = 40;
 }
Пример #3
0
 public void AddLine(HChartLine line)
 {
     Lines.Add(line);
 }
Пример #4
0
 public void AddLine(HChartLine line)
 {
     Lines.Add (line);
 }
Пример #5
0
 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 ());
 }