Issue with Frames and TCursortool
Posted: Thu Jul 20, 2017 8:54 am
When I put a TeeChart with a Cursortool on a Frame, I get the message that the ancestor component '' could not be found.
A similar message occurs on develop- and runtime, see screenshots.
On the FrameProblemRuntimeStack.jpg it can be seen that the component where Delphi is looking for is either the Cursortool or the Annotationtool.
Luckily I could create a sampleproject that illustrates the problem, see attachment.
The problem occurs on Delphi XE8, 10.1 and 10.2.
The Teechart version on 10.1 is 2017.21.170329.
On the other Delphi Versions there are older TeeCharts that shows the same problem.
On my real application the problem does not always occur.
Sometimes it shows up at runtime only, sometimes not at all.
It occurs even if I put the frame on an empty form.
So it has nothing to do with deleting components from the embedded frame.
Obviously the errormessage at Embarcaderos side is nonense, they should at least tell which component is not found.
Regards
Gerhard Sachs
A similar message occurs on develop- and runtime, see screenshots.
On the FrameProblemRuntimeStack.jpg it can be seen that the component where Delphi is looking for is either the Cursortool or the Annotationtool.
Luckily I could create a sampleproject that illustrates the problem, see attachment.
The problem occurs on Delphi XE8, 10.1 and 10.2.
The Teechart version on 10.1 is 2017.21.170329.
On the other Delphi Versions there are older TeeCharts that shows the same problem.
On my real application the problem does not always occur.
Sometimes it shows up at runtime only, sometimes not at all.
It occurs even if I put the frame on an empty form.
So it has nothing to do with deleting components from the embedded frame.
Obviously the errormessage at Embarcaderos side is nonense, they should at least tell which component is not found.
Regards
Gerhard Sachs