Questions tagged [teechart]

TeeChart is a commercial set of powerful charting components originally written for Delphi. A basic component called TChart is included in every Delphi IDE supporting VCL and FireMonkey frameworks. TeeChart is also available for major languages: .NET Framework, Xamarin (including Android, iOS and Forms) Java (including Swing, SWT and Android), ActiveX, Javascript/HTML5 and PHP.

With TeeChart it is possible to draw, manipulate, print and export various kinds of charts. This includes Bar, Line, Pie, financial charts of different kinds and a lot of more sophisticated graphs in 2D and 3D. Rendering is possible on a Canvas and also with OpenGL.

TeeChart is developed by Steema Software: http://www.steema.com/

817 questions
1
vote
1 answer

Change TDBChart Month format display

I'm using a TDBChart - from TeeChart Std to display a pie chart that does a SUM of values from my PRICE column inside the db I'm using and it's sorting the data on Months - from a DATE column that's set as datetime type in the database. My TDBChart…
t1f
  • 3,021
  • 3
  • 31
  • 61
1
vote
1 answer

Adding a ScrollPager Tool to a TeeChart shrinks the whole chart

I am trying to add a scroll pager to a tchart like in the example code (but for WPF) and I get a very strange result Before I add a scroll pager. After Chart.Series.Clear(); Chart.Header.Text = "Plot"; Chart.Axes.Automatic =…
tomcheney
  • 1,750
  • 1
  • 17
  • 33
1
vote
1 answer

How to draw multiple rectangles using the given coordinates in the chart

I have X / Y coordinates stored in a file: 1A 0,2770 0,2570 1B 0,2870 0,2730 1C 0,2950 0,2680 1D 0,2850 0,2520 2A 0,2870 0,2730 2B 0,2970 0,2890 2C 0,3050 0,2840 2D 0,2950 0,2680 ... The coordinates are read out and stored in an…
genakust
  • 89
  • 9
1
vote
1 answer

Lazarus TAChart add TChartToolSet and TZoomDragTool at runtime

I'm having trouble figuring out how to add TZoomDragTool to a TChart. I know that TChart has built in support for zooming, but I want to disable panning (drag with right click) at the same time. There is a property to disable zooming, but no…
Anusha Dharmasena
  • 1,219
  • 14
  • 25
1
vote
1 answer

Error loading type library/DLL (TeeChart.TChart.10)

We had no problem with an older version (TeeChart.TChart.7) but recently we installed TeeChart.TChart.10 and started to have an issue in our runtime application. Our problem is that whenever we click in any TeeChartView in the application there is a…
1
vote
1 answer

TeeChart change distance between axis title and axis DELPHI XE3

I have chart where at the bottom axis dates are shown. The date string I have splitted into two lines. In the first is the date and in the second is the time. My problem is now, that the labels and the axis title are overlapping -> see image: I…
FlorianSchunke
  • 571
  • 5
  • 15
1
vote
1 answer

how to get the value corresponding to the position of the mouse cursor on the curve now?

How to get the value corresponding to the position of the mouse cursor on the curve now? I tried GetHorizAxis.LabelValue, but it just get the value where the mouse position is. thanks.
Lin Andy
  • 11
  • 1
1
vote
2 answers

TeeChart Get Series Y value or index by given X value

I have the following problem: I am using Delphi XE3 with TeeChart and I'd like to retrieve a Y value or the value index of a serie by a given X value. My serie is a time series with dates on the X axis. I know the date on the chart and I want to…
FlorianSchunke
  • 571
  • 5
  • 15
1
vote
1 answer

How to keep displaying the progress of a task dynamically by clearing the old one using TChart component

I'm using tchart component to show the progress of a task, the progress is displayed dynamically, something like this: I'm setting the max value of the bottom axis to 50, so when this value is exceeded there is no graph displayed. How I can keep…
Safa
  • 485
  • 2
  • 5
  • 24
1
vote
1 answer

How to align multiple bar series vertically in teechart?

We are using TeeChart for .Net, version v2014 [24 FEB 2014] RELEASE 4.1.2014.02240-02244. Problem that we're facing is for vertically aligning stack bar series in multi-panel plot. The multi-panel plot is created using two left custom axis, as can…
Jaqen H'ghar
  • 1,839
  • 7
  • 37
  • 66
1
vote
1 answer

Delphi TChart using AddNullXY and trend function

I have TeeChart version 7.07. I have a chart with a FastLineSeries with 400 datapoints (x is date and y is used%). the first 200 are valid dates with actual measured % values. the next 200 are valid dates in the future with 0 as the YValue that were…
Steve
  • 640
  • 1
  • 7
  • 19
1
vote
2 answers

Changing background image in TeeChart Delphi XE8 at run-time

I would like to use the gallery pictures (Metal, Wood, Stone, Clouds, etc.) which are available at design time under Chart/Panel/Image/Gallery. If I set it at design time, I can easily disable it at run time with: g.backImage := nil; But if I want…
ZioBit
  • 905
  • 10
  • 29
1
vote
1 answer

TFastLineSeries class not found error in TeeChart Standard 2014 RAD XE5?

We are using TFastlineSeries from TeeChart VCL. The program compiles without any error. However, when we execute the project, 'class TFastLineSeries not found' messagebox is displayed. We are using Embarcadero C++Builder XE5 and TeeChart Standard…
DeepakH
  • 91
  • 1
  • 6
1
vote
1 answer

Disable Hover only for X-Axis

Below is the answer for this: TChart1.Axis.Bottom.Labels.Selected.Hover.Visible = False But in my case there is no function in axislabel.h which provide me the selected item details. TChart1.GetAxis().GetBottom().GetLabels().???????? Thanks Akshay
1
vote
2 answers

Updating From Old DirectX 7 C++ Code... [dx7vb.dll]

Quick background: This is a large and old software project involving C# UI code and some underlying C++ code. This question pertains to the C++ code. The C++ is responsible for creating an "efficient" (for the time) scrolling effect on a square…
djrecipe
  • 90
  • 10