Status of requested bug fixes/additions.

TeeChart for ActiveX, COM and ASP
Post Reply
TonyVSUK
Advanced
Posts: 163
Joined: Wed Mar 01, 2006 12:00 am

Status of requested bug fixes/additions.

Post by TonyVSUK » Tue Sep 21, 2010 3:47 pm

As requested in a separate thread, can you let me know the status of these bugs/additions? Like I said in the other thread, tchart is a great component and forms one of the most important part of the software I develop (a GUI for analysis of simulation results, graphs obviously are used to present nearly all results to the user). The lack of updates and fixes is far too infrequent. I can never give an estimate to my users about when something will be fixed, because the most important one (item 1 below) was reported well over a year ago (and I doubt it has made it into TChart v2010).

My faith in TChart has fallen due to the lack of updates/fixes. At least the removeseries bug is now fixed.

1. "Different series name and legend entries." - first reported in July 2009
http://www.teechart.net/support/viewtop ... 984#p41984
also see "Series draw order." (April 2010)
http://www.teechart.net/support/viewtop ... 481#p46481
This is a serious problem for me. I cannot take the chance that a series can be incorrectly labelled. A user could be looking at a graph labelled "Balance" but easily be looking at something completely different due to not being able to accurately work out which series is requesting a legend entry in OnLegendGetText. It's a simple fix, just add in a function to be able to set the legend entry. I've been waiting well over a year for this.

2. "Custom colours (windows default)." - first reported in April 2009.
http://www.teechart.net/support/viewtop ... 188#p39188
This one is extremely annoying for users, they have to define custom colours every time they edit a chart as they are not saved. I can give you the code for this (in C++) if you want.

3. "Panel back image question." - Not a bug, but something that would make a users life much easier if they had to change things.
I believe all images in TChart are like this (not linked to a file on disk, rather an imported image). To go through and change all graphs could take ages.
http://www.teechart.net/support/viewtop ... 277#p44277

4. "Series format panel."
This is not so important for me now as I've implemented most of these myself. I only did this as I don't expect an update any time soon.
http://www.teechart.net/support/viewtop ... 157#p48157

5. "Editor dialogs."
http://www.teechart.net/support/viewtop ... 168#p49168

Tony.

Yeray
Site Admin
Site Admin
Posts: 9614
Joined: Tue Dec 05, 2006 12:00 am
Location: Girona, Catalonia
Contact:

Re: Status of requested bug fixes/additions.

Post by Yeray » Wed Sep 29, 2010 8:41 am

Hi Tony,

Excuse us for the delay. We're checking the status of the bugs/wishes tickets and we'll be back to you asap.
Best Regards,
ImageYeray Alonso
Development & Support
Steema Software
Av. Montilivi 33, 17003 Girona, Catalonia (SP)
Image Image Image Image Image Image Please read our Bug Fixing Policy

Yeray
Site Admin
Site Admin
Posts: 9614
Joined: Tue Dec 05, 2006 12:00 am
Location: Girona, Catalonia
Contact:

Re: Status of requested bug fixes/additions.

Post by Yeray » Thu Oct 14, 2010 3:47 pm

Hi Tony,

I'd like to apologize for the delayed reply.
TonyVSUK wrote:1. "Different series name and legend entries." - first reported in July 2009
http://www.teechart.net/support/viewtop ... 984#p41984
also see "Series draw order." (April 2010)
http://www.teechart.net/support/viewtop ... 481#p46481
This is a serious problem for me. I cannot take the chance that a series can be incorrectly labelled. A user could be looking at a graph labelled "Balance" but easily be looking at something completely different due to not being able to accurately work out which series is requesting a legend entry in OnLegendGetText. It's a simple fix, just add in a function to be able to set the legend entry. I've been waiting well over a year for this.
TV52014874: LegendTitle property has been added for the TeeChart ActiveX v2010 I've as told you here.

TV52014869: The possibility to give a SeriesIndex parameter in the OnGetLegendText to obtain the active Series. We've discarded it because it could break compatibility with previous versions. Furthermore, with the LegendTitle property, you probably won't need it.
However, I've also seen that in VCL, you can obtain theactive series in the GetLegendText event with the method ActiveSerieslegend. So I've added it to the wish list to be implemented in ActiveX too (TA05015210).

TA05010743: Tag property has been added both for the next v8.0.0.9 and v2010.
TonyVSUK wrote:2. "Custom colours (windows default)." - first reported in April 2009.
http://www.teechart.net/support/viewtop ... 188#p39188
This one is extremely annoying for users, they have to define custom colours every time they edit a chart as they are not saved. I can give you the code for this (in C++) if you want.
TV52014070: Custom color list. This is a VCL request still pending.
TonyVSUK wrote:3. "Panel back image question." - Not a bug, but something that would make a users life much easier if they had to change things.
I believe all images in TChart are like this (not linked to a file on disk, rather an imported image). To go through and change all graphs could take ages.
http://www.teechart.net/support/viewtop ... 277#p44277
TV52014655: Link image. Currently studying.
TonyVSUK wrote:4. "Series format panel."
This is not so important for me now as I've implemented most of these myself. I only did this as I don't expect an update any time soon.
http://www.teechart.net/support/viewtop ... 157#p48157
TA05015048: Editor for a unique series. This wouldn't be easily achieved. We don't discard it as a possible new feature in a future release but I'm afraid it won't be implemented in a near one.

TA05015049: 2 missing properties (ChartEditorPanel1.Editor.MainPage.TabPosition and ChartEditorPanel1.Editor.MainPage.Style). Properties added in TeeChart AxtiveX v2010.
TonyVSUK wrote:5. "Editor dialogs."
http://www.teechart.net/support/viewtop ... 168#p49168
TA05015156: ShowEditorMarks(). This would be the same than [TA05015048] commented above.

TA05015157: ShowEditorShape(). This has been fixed for Teechart ActiveX v2010.

TA05015162: Dialogs can fall behind other dialog. Pending.
Best Regards,
ImageYeray Alonso
Development & Support
Steema Software
Av. Montilivi 33, 17003 Girona, Catalonia (SP)
Image Image Image Image Image Image Please read our Bug Fixing Policy

TonyVSUK
Advanced
Posts: 163
Joined: Wed Mar 01, 2006 12:00 am

Re: Status of requested bug fixes/additions.

Post by TonyVSUK » Fri Oct 15, 2010 8:19 am

Thanks for all these.
TV52014070: Custom color list. This is a VCL request still pending.
In Visual C++ this is very easy, there is a static function "CColorDialog::GetSavedCustomColors". Is there something similar you could use in Delphi to add it to TChart?

Yeray
Site Admin
Site Admin
Posts: 9614
Joined: Tue Dec 05, 2006 12:00 am
Location: Girona, Catalonia
Contact:

Re: Status of requested bug fixes/additions.

Post by Yeray » Tue Oct 19, 2010 8:15 am

Hi Tony,

I think not, but I've added your commentary to the ticket, in case it helps us when we'll try to implement it.
Best Regards,
ImageYeray Alonso
Development & Support
Steema Software
Av. Montilivi 33, 17003 Girona, Catalonia (SP)
Image Image Image Image Image Image Please read our Bug Fixing Policy

Yeray
Site Admin
Site Admin
Posts: 9614
Joined: Tue Dec 05, 2006 12:00 am
Location: Girona, Catalonia
Contact:

Re: Status of requested bug fixes/additions.

Post by Yeray » Thu Oct 21, 2010 2:37 pm

Hi Tony,

Finally it wasn't so difficult. In the next v2010 it will be possible to add custom colors as follows:

Code: Select all

TChart1.Canvas.CustomEditColors.Add "ColorA=CEA08C"
TChart1.Canvas.CustomEditColors.Add "ColorB=14C600"
Best Regards,
ImageYeray Alonso
Development & Support
Steema Software
Av. Montilivi 33, 17003 Girona, Catalonia (SP)
Image Image Image Image Image Image Please read our Bug Fixing Policy

TonyVSUK
Advanced
Posts: 163
Joined: Wed Mar 01, 2006 12:00 am

Re: Status of requested bug fixes/additions.

Post by TonyVSUK » Thu Oct 21, 2010 2:51 pm

Will these appear in all colour selection dialogs?
Eg, for selecting graph plot colours?

And can I read them back as well (so if the user changes a custom colour, can I get it back so I can store it)?

Yeray
Site Admin
Site Admin
Posts: 9614
Joined: Tue Dec 05, 2006 12:00 am
Location: Girona, Catalonia
Contact:

Re: Status of requested bug fixes/additions.

Post by Yeray » Fri Oct 22, 2010 9:04 am

Hi Tony,
TonyVSUK wrote:Will these appear in all colour selection dialogs?
Eg, for selecting graph plot colours?
Yes, after running the code above I can see two colors added at the color picker of the series, the axes,...
TonyVSUK wrote:And can I read them back as well (so if the user changes a custom colour, can I get it back so I can store it)?
Yes, at any time you can read the strings in the list. For example:

Code: Select all

TChart1.Header.Text.Text = TChart1.Canvas.CustomEditColors.Item(0)
Best Regards,
ImageYeray Alonso
Development & Support
Steema Software
Av. Montilivi 33, 17003 Girona, Catalonia (SP)
Image Image Image Image Image Image Please read our Bug Fixing Policy

TonyVSUK
Advanced
Posts: 163
Joined: Wed Mar 01, 2006 12:00 am

Re: Status of requested bug fixes/additions.

Post by TonyVSUK » Fri Oct 22, 2010 9:40 am

Thanks Yeray.

What will this give? The RGB?
TChart1.Canvas.CustomEditColors.Item(0)
I only ask as I want the same custom colours available throughout my app, each time someone displays a colour dialog I store any changes to the custom colours.

Yeray
Site Admin
Site Admin
Posts: 9614
Joined: Tue Dec 05, 2006 12:00 am
Location: Girona, Catalonia
Contact:

Re: Status of requested bug fixes/additions.

Post by Yeray » Fri Oct 22, 2010 3:02 pm

Hi Tony,

Excuse me if I wasn't clear enough. The Item(i) function gives the complete string, exactly the same you entered with the Add function if nobody has changed it.
Best Regards,
ImageYeray Alonso
Development & Support
Steema Software
Av. Montilivi 33, 17003 Girona, Catalonia (SP)
Image Image Image Image Image Image Please read our Bug Fixing Policy

TonyVSUK
Advanced
Posts: 163
Joined: Wed Mar 01, 2006 12:00 am

Re: Status of requested bug fixes/additions.

Post by TonyVSUK » Fri Oct 22, 2010 3:05 pm

Thanks, I understand now.

Tony.

Yeray
Site Admin
Site Admin
Posts: 9614
Joined: Tue Dec 05, 2006 12:00 am
Location: Girona, Catalonia
Contact:

Re: Status of requested bug fixes/additions.

Post by Yeray » Mon Nov 15, 2010 1:55 pm

Hi Tony,
Yeray wrote:TV52014869: The possibility to give a SeriesIndex parameter in the OnGetLegendText to obtain the active Series. We've discarded it because it could break compatibility with previous versions. Furthermore, with the LegendTitle property, you probably won't need it.
However, I've also seen that in VCL, you can obtain the active series in the GetLegendText event with the method ActiveSerieslegend. So I've added it to the wish list to be implemented in ActiveX too (TA05015210).
The [TA05015210] feature has been already implemented. I've just verified that the ActiveSeriesLegend function works fine in TeeChart ActiveX v2010.0.0.2.
Best Regards,
ImageYeray Alonso
Development & Support
Steema Software
Av. Montilivi 33, 17003 Girona, Catalonia (SP)
Image Image Image Image Image Image Please read our Bug Fixing Policy

Post Reply