Search found 117 matches
- Tue Aug 19, 2025 11:54 pm
- Forum: VCL
- Topic: List Index out of bounds...TChartTools
- Replies: 2
- Views: 1377
Re: List Index out of bounds...TChartTools
Forgot to say this is with TChart v2025.43 and BDS 12.3 Update 3
- Tue Aug 19, 2025 11:52 pm
- Forum: VCL
- Topic: List Index out of bounds...TChartTools
- Replies: 2
- Views: 1377
List Index out of bounds...TChartTools
I seem to be getting the following error popup from time to time, I've not narrowed it down to when as there are lots of factors. List index out of bounds (18). TChartTools range is 0..17 I've not been able to trigger this error reliably yet. I suspect it could be due to a group of TPointSeries grap...
- Wed Mar 27, 2024 3:29 am
- Forum: VCL
- Topic: v2023.39 (231109) y-axis label issue
- Replies: 6
- Views: 57286
Re: v2023.39 (231109) y-axis label issue
Ok I have a work around for the present time.
I check the ClientHeight and when its less than 200pixel I set Increment=0 (which is automatic by my testing) for graphs with max - min height < 200 units.
Greater than 200 height units I just set Increment=0
I check the ClientHeight and when its less than 200pixel I set Increment=0 (which is automatic by my testing) for graphs with max - min height < 200 units.
Greater than 200 height units I just set Increment=0
- Tue Mar 26, 2024 11:03 pm
- Forum: VCL
- Topic: v2023.39 (231109) y-axis label issue
- Replies: 6
- Views: 57286
Re: v2023.39 (231109) y-axis label issue
Ok I've tested with the two TChart version listed previously and as you can see with the same code the graphs look quite different.
Top one is v2021.x and bottom v2023.x
Top one is v2021.x and bottom v2023.x
- Tue Mar 26, 2024 9:09 pm
- Forum: VCL
- Topic: v2023.39 (231109) y-axis label issue
- Replies: 6
- Views: 57286
Re: v2023.39 (231109) y-axis label issue
Only just had a chance to re-look at what the code we have is doing. We also have the Axis.Left.Increment := 1 set in this case to try and reduce the number of y-axis labels rather than automatic. With that setting in the past it still kept the y-axis labels clean rather than having the in the examp...
- Fri Mar 22, 2024 9:28 pm
- Forum: VCL
- Topic: v2023.39 (231109) y-axis label issue
- Replies: 6
- Views: 57286
Re: v2023.39 (231109) y-axis label issue
Thanks Yeray.
I'll have to dig into the code some more to see what is causing the difference and get back to you.
I was assuming exactly the same code base on our side but will dig some more.
I'll have to dig into the code some more to see what is causing the difference and get back to you.
I was assuming exactly the same code base on our side but will dig some more.
- Wed Mar 20, 2024 11:03 pm
- Forum: VCL
- Topic: v2023.39 (231109) y-axis label issue
- Replies: 6
- Views: 57286
v2023.39 (231109) y-axis label issue
Hi, I've just upgraded from 2021.32.210430 to v2023.39 (231109) which seems to have a y-axis drawing difference. As the image shows attached the left graph has for example 60.48 on the y-axis while on the previous version this would be 64, 56, 48 etc. Axis min = 0 and max = 65. It draws correctly wi...
- Tue May 26, 2020 10:05 pm
- Forum: VCL
- Topic: How do create a working instance of TChart using GDI+ in runtime, in a non main thread
- Replies: 3
- Views: 19158
Re: How do create a working instance of TChart using GDI+ in runtime, in a non main thread
To assign a GDI canvas in C++ its :-
graph_->Canvas = new TTeeCanvas3D;
So probably something like in Pascal (just going by memory) :-
graph_.Canvas := TTeeCanvas3D.Create();
graph_->Canvas = new TTeeCanvas3D;
So probably something like in Pascal (just going by memory) :-
graph_.Canvas := TTeeCanvas3D.Create();
- Mon Feb 18, 2019 9:10 pm
- Forum: VCL
- Topic: TDonutSeries with DonutPercent
- Replies: 6
- Views: 30093
Re: TDonutSeries with DonutPercent
Only just had time to verify and yes that seems to have sorted it.
Much appreciated.
Much appreciated.
- Wed Feb 13, 2019 4:34 am
- Forum: VCL
- Topic: TDonutSeries with DonutPercent
- Replies: 6
- Views: 30093
Re: TDonutSeries with DonutPercent
In our actual application it does not draw correctly with those settings unless GDI+ is used. I removed in our code :- // graph_->Canvas = new TTeeCanvas3D; I have not been able to replicate that in a test application though, so not sure why on this aspect. We had been using GDI due to speed issue w...
- Wed Feb 13, 2019 3:17 am
- Forum: VCL
- Topic: TDonutSeries with DonutPercent
- Replies: 6
- Views: 30093
Re: TDonutSeries with DonutPercent
Ok looks like its been a bug since v24 and been around for quite a while.
http://bugs.teechart.net/show_bug.cgi?id=2031
Same issue looks like work around is to make 3D and set the following :-
Chart1->Chart3DPercent = 0;
Chart1->Aspect->Elevation = 0;
http://bugs.teechart.net/show_bug.cgi?id=2031
Same issue looks like work around is to make 3D and set the following :-
Chart1->Chart3DPercent = 0;
Chart1->Aspect->Elevation = 0;
- Wed Feb 13, 2019 2:22 am
- Forum: VCL
- Topic: TDonutSeries with DonutPercent
- Replies: 6
- Views: 30093
Re: TDonutSeries with DonutPercent
Image example :-
- Wed Feb 13, 2019 2:20 am
- Forum: VCL
- Topic: TDonutSeries with DonutPercent
- Replies: 6
- Views: 30093
Re: TDonutSeries with DonutPercent
Actually just realized when I was playing around I had changed the Series1 to a TPieSeries.
When I change that back to a TDonutSeries it draws all together as well.
But question is the same, why is the dount not spread around the series ?
If I turn on 3D it displays correctly but not when 2D ?
When I change that back to a TDonutSeries it draws all together as well.
But question is the same, why is the dount not spread around the series ?
If I turn on 3D it displays correctly but not when 2D ?
- Wed Feb 13, 2019 2:09 am
- Forum: VCL
- Topic: TDonutSeries with DonutPercent
- Replies: 6
- Views: 30093
TDonutSeries with DonutPercent
Hi, Just trying to work out an issue I'm getting with the TDonutSeries when using the DonutPercent value which used to display correctly on an older TChart version but getting an issue with v2018.26.181203. Code example is :- TDonutSeries* d = new TDonutSeries(Chart1); d->Add(20); d->Add(10); d->Add...
- Wed Nov 21, 2018 11:57 pm
- Forum: VCL
- Topic: Had to ask sorry Rio 10.3 release and TChart ?
- Replies: 4
- Views: 33397
Re: Had to ask sorry Rio 10.3 release and TChart ?
Can answer the v2018.25 as just tried recompilation tool and the answer is no not detected.
Hadn't had a chance to install that version yet so was just being optimistic.
Hadn't had a chance to install that version yet so was just being optimistic.