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 x-axis label in xy value plot

I'm trying to change the labels on xyplot in Delphi. Next to showing a label next to the datapoint, the x-axis needs a label as well (currently it shows the integer x value). Trying for some time already now but can't figure out how to change x-axis…
1
vote
0 answers

TeeChart VCL How to associate multidmensional array with X and Y ValueLists?

I have a dynamic multi-dimensional array containing the coordinate data for TLine Series graphs. I would like to simply associate the inner arrays with the ValueLists for the X axis and Y axes without either copying the elements to individual…
1
vote
1 answer

how to add a chartseries to a dbchart during runtime in delphi

I need to add chartseries during runtime cause I don't know how many chart series I'll have at design time, so I wrote some code to add it. However for some reason it's not working... Most of my charts require only 1 chartseries, except 1 which…
Nico Haegens
  • 155
  • 1
  • 10
1
vote
2 answers

Is there a simple way for temporary hiding the Teechart BackImage?

I'm looking for a simple way (if exist) for temporary hiding (and then show it again) of Theechart BackImage. Something like: Chart1.Backimage.Visible := false; // then true I know how to change the back image by code from a stream or file, such…
Reron
  • 181
  • 11
1
vote
0 answers

Divide a Tchart into equal parts and then draw rectangles on it in Firemonkey

I have a simple program in C++ builder with VCL that i need to migrate to Firemonkey. In this application i need to draw on a TChart, but i don't know how to get it to work. My application is really simple; a user inputs data in a stringgrid and…
Laz22434
  • 373
  • 1
  • 12
1
vote
1 answer

Is there a real way to hide part of a series in TeeChart?

Delphi 10 with an Embedded TeeChart. I would like to hide a partial of tLineSeries and detect ONLY the visible parts by CalcClickedPart. Assume a non sorted XY line with many cross among them, some of the points could be selected by user as not…
Reron
  • 181
  • 11
1
vote
2 answers

Delphi 7 creating tChart Bar Pyramids / Cylinders at run-time

I know - Delphi 7 is prehistoric and tChart is not the best. But I must use them, so... I can change the type of the series at run-time with var cs: tChartSeries; begin cs := chart.Series[0]; ChangeSeriesType(cs, TBarSeries); end; And I…
ZioBit
  • 905
  • 10
  • 29
1
vote
2 answers

Delphi TeeChart only showing one record from dataset

Using Delphi Steema TeeChart component, if I link a BarSeries to a dataset using the user interface, it shows up fine, but if I do it using code (which I need to), it's only showing one bar, even when I have several records in the database. What am…
Robo
  • 4,588
  • 7
  • 40
  • 48
1
vote
1 answer

TeeChart non-transparent Mark for a Transparent Series - is it possible?

Delphi 10.1 Pro, VCL with embedded TeeChart. I've a 75% transparent AreaSeries and I would like its Marks to be non transparent, or The font to be non transparent. I tried the following without a success: Marks[0].Transparent := false; // <- DOESN'T…
Reron
  • 181
  • 11
1
vote
1 answer

TeeChart CalcClickedPart Bug after Marks.Item[nPoint].Visible :=false

Delphi 10.1 Pro, VCL with embedded Teechart controls. CalcClickedPart shows cpSeriesMarks after a Marks set to be hidden at the place it was previously shown. I may not deleting Marks correctly, only hiding it, or there is a bug in CalcClickedPart.…
Reron
  • 181
  • 11
1
vote
0 answers

Stretch TeeChart knob's visible area to the whole TChart frame

Here is the standard knob gauge of TChart, of which only a sector is used: Here we see that a huge area of Chart is not used. I would like to have following cropped and stretched display: Which parameters of TChart could I use to achieve this?
Paul
  • 25,812
  • 38
  • 124
  • 247
1
vote
2 answers

teechart delphi reportbuilder limit data from pipeline

I have my teechart data series using a data pipeline as my source. The table that I have as my datasource has 60 rows of data but I only want to graph based on 3 of those rows. The data for the other 57 rows is 0 for the columns that I am graphing…
Joe A
  • 19
  • 2
1
vote
0 answers

Setting a null values to TeeChart using Javascript

protected void Page_Load(object sender, System.EventArgs e) { Steema.TeeChart.Chart ch1 = WebChart1.Chart; Line fastLine1 = new Line(); WebChart1.Chart.Series.Add(fastLine1); double[] yValues =…
1
vote
1 answer

Delphi: Show the same Graph on 2 different forms

I would like to show the same graph (TChart) on 2 different forms. on the first there is a small version, but i would like the user to be able to click a button to show a bigger version of the graph.
1
vote
1 answer

TeeChart package introducing Invalid Typecast in Delphi when GetIt Package Manager is launched

We're using TeeChart Pro v2012.07.121105 32bit VCL and just upgraded to Delphi Tokyo 10.2.3. We maintain our own packages and haven't upgraded TeeChart in a while, so I'm hoping someone here can give me some advice. When our TeeChart package is…
Jon Robertson
  • 591
  • 6
  • 18