Esempio n. 1
0
 public Canvas(string name)
 {
     this.canvas = new SmartQuant.Charting.Canvas(name);
 }
Esempio n. 2
0
 public virtual void Draw(string Option)
 {
     if (Chart.Pad == null)
     {
         Canvas canvas = new Canvas("Canvas", "Canvas");
     }
     if (Chart.Pad.View3D == null)
         Chart.Pad.View3D = (object)new TView();
     Chart.Pad.Add((object)this);
     if (Option.ToLower().IndexOf("s") >= 0)
         return;
     if (Chart.Pad.For3D)
         new TText(this.fName, this.fXMin, this.fYMax).Draw();
     else
         Chart.Pad.Title.Text = this.fName;
     Chart.Pad.SetRange(this.fXMin, this.fXMax, this.fYMin, this.fYMax);
 }
Esempio n. 3
0
 public virtual void Draw(string option)
 {
     if (Chart.Pad == null)
     {
         var canvas = new Canvas("Canvas", "Canvas");
     }
     Chart.Pad.Add(this);
     Chart.Pad.Title.Add(Name, LineColor);
     Chart.Pad.Legend.Add(Name, LineColor);
     if (option.ToLower().IndexOf("s") >= 0)
         return;
     Chart.Pad.SetRange(MinX - (MaxX - MinX) / 10.0, MaxX + (MaxX - MinX) / 10.0, MinY - (MaxY - MinY) / 10.0, MaxY + (MaxY - MinY) / 10.0);
 }
Esempio n. 4
0
 public virtual void Draw()
 {
     if (Chart.Pad == null)
     {
         var canvas = new Canvas("Canvas", "Canvas");
     }
     Chart.Pad.Add((object)this);
 }
Esempio n. 5
0
 public static void Remove(Canvas canvas)
 {
     Canvases.Remove(canvas.Name);
 }
Esempio n. 6
0
 public static void Add(Canvas canvas)
 {
     if (Canvases[canvas.Name] != null)
         Canvases.Remove(canvas.Name);
     Canvases.Add(canvas.Name, canvas);
 }
Esempio n. 7
0
		public Canvas(string name)
		{
			this.canvas = new SmartQuant.Charting.Canvas(name);
		}
Esempio n. 8
0
 public void Remove(Canvas canvas) => Remove(canvas.Name);
Esempio n. 9
0
 public void Add(Canvas canvas) => Add(canvas.Name, canvas);