Sorry, did you write TTreeView by mistake?
Note TTreeView is the component from Embarcadero while TTeeTree is the component from Steema Software shipped with TeeChart.
I've just sent you mail with the link to download the same zip I prepared for another customer, which contains a fix for that error, and the password to extract it.
Hello, Yes, that was bug in v2025.44, which was identified and fixed here . Find below the full git diff: --- a/Chart.pas +++ b/Chart.pas @@ -418,6 +418,7 @@ type ILegend : TCustomChartLegend; + procedure FontChanged(Sender: TObject); function GetFont:TTeeFont; procedure SetAlign(const Value:TCanvas...
Hello John, I've observed there seems to be a problem with the Chart Title alignment. I'm investigating it. I've identified it ( #2770 ) and I've also fixed it. Here the diff: --- a/Chart.pas +++ b/Chart.pas @@ -2375,7 +2375,7 @@ Begin else tmpVPos:={$IFDEF FMX}Round{$ENDIF}(ParentChart.ChartRect.Bo...
Sorry there was an error in the sources for Lazarus in TeeGrid 1.18. The fix is already in our internal codebase but I had to apply it manually to that zip.
Please download it again.
I'm not sure to understand the problems you are experiencing with printing.
Could you please arrange a simple example project we can run as-is to reproduce the problem here?
Thanks in advance.
Hello John, Sorry. This is the fix for that error: --- a/Chart.pas +++ b/Chart.pas @@ -5523,6 +5523,9 @@ end; procedure TLegendItem.FontChanged(Sender: TObject); begin SetCustom(False); + + if Assigned(ILegend) then + ILegend.CanvasChanged(Sender); end; function TLegendItem.GetFont:TTeeFont; @@ -554...
Hello John, I've seen the fix for #1210 in TeeChart v2025.44 breaks this. We are revising it. I came up with this fix: --- a/Chart.pas +++ b/Chart.pas @@ -418,6 +418,7 @@ type ILegend : TCustomChartLegend; + procedure FontChanged(Sender: TObject); function GetFont:TTeeFont; procedure SetAlign(const ...