Page 1 of 1

Delphi Tools Options errors after installing TeeChart

Posted: Thu May 19, 2016 6:05 pm
by 17576646
I have uninstalled and reinstalled TeeChart several times but can't get rid of this error.

I am using TeeChart Pro VCL FMX Source Code 2016.17 and Delphi 10.1 Berlin. When TeeChart is installed, selecting Tools|Options in the IDE gives the error "'some text in foreign script' is not an integer value".
Image

Clicking OK allows entry to the Options dialog but on closing the dialog, the error "List index out of bounds (-1) occurs:
Image

It is easy to show the errors are associated with TeeChart because if I go to Component|Install Packages and uncheck the various TeeChart packages, the errors go away.

Furthermore, if I drop a TChart on a blank form and double click the chart to open the chart editor, some of the menu text items are in the same foreign script as in the first picture above.

What am I doing wrong?

Re: Delphi Tools Options errors after installing TeeChart

Posted: Fri May 20, 2016 8:53 am
by yeray
Hello,

I don't remember seeing that before.
riskassessor wrote:Furthermore, if I drop a TChart on a blank form and double click the chart to open the chart editor, some of the menu text items are in the same foreign script as in the first picture above.
That could be the clue to follow. Maybe for some reason the language for your editor is set to Arabic (?) language.
Try changing it through the "Options" dialog:
bds_2016-05-20_10-50-38.png
bds_2016-05-20_10-50-38.png (9.68 KiB) Viewed 11662 times
I've changed mine to Arabic and I still can't see any error when opening "Tools\Options..." through. But worth giving it a try.

Re: Delphi Tools Options errors after installing TeeChart

Posted: Sun May 22, 2016 2:08 am
by 17576646
Hi Yeray,

Your suggestion worked!

I had a slight problem at first because Options does not exist on the right-click menu in a Multi-Device (FMX) app. However, after creating a VCL application and following your suggestion, the problem was resolved for both VCL and FMX.

Thanks.