Cross DLL/EXE TChart forms do not work correctly.
Posted: Fri Dec 15, 2006 5:37 pm
Due to the current restriction of only one DLL containing TChart run time code, I have had attempted to create and use TChart code across multiple DLL/EXE files. I am attempting to use a TChartEditorPanel and TChart.
In the test case, the TChartEditorPanel and TChart are created in a DLL, and these panels are "attached" to a form in the EXE. When the program executes, the TChartEditorPanel and TChart are displayed, but the Editor is not fully formed. The Tree is not populated.
There are further processing problems. For example, when adding a series, the Chart Gallery is opened and processed. The resulting series is added to the series list (in the editor) but not the tree. It is also added to the TChart. In this case, if you add Data to the chart, it will be reflected in the TChart, but is done so incorrectly.
Some things do work correctly, such as Titles, but not all things work. In some cases the processing becomes "confused" and refuses to make changes.
I am currently using TChartPro 7.08.
Test Case Available: Reference Test Case 1.
In the test case, the TChartEditorPanel and TChart are created in a DLL, and these panels are "attached" to a form in the EXE. When the program executes, the TChartEditorPanel and TChart are displayed, but the Editor is not fully formed. The Tree is not populated.
There are further processing problems. For example, when adding a series, the Chart Gallery is opened and processed. The resulting series is added to the series list (in the editor) but not the tree. It is also added to the TChart. In this case, if you add Data to the chart, it will be reflected in the TChart, but is done so incorrectly.
Some things do work correctly, such as Titles, but not all things work. In some cases the processing becomes "confused" and refuses to make changes.
I am currently using TChartPro 7.08.
Test Case Available: Reference Test Case 1.