Steema Issues Database

Note: This database is for bugs and wishes only. For technical support help, if you are a customer please visit our online forums;
otherwise you can use StackOverflow.
Before using this bug-tracker we recommend a look at this document, Steema Bug Fixing Policy.



Bug 2542

Summary: TChart+legend+MDIChild+highDPI
Product: VCL TeeChart Reporter: Claus <clc>
Component: ChartAssignee: Steema Issue Manager <issuemanager>
Status: RESOLVED FIXED    
Severity: blocker CC: clc, yeray
Priority: Highest    
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows   
Chart Series: --- Delphi / C++ Builder RAD IDE Version: RAD 11 Alexandria
Attachments: zipfile with demoproject+ 3 images showing problem

Description Claus 2022-08-15 08:14:55 EDT
Created attachment 1011 [details]
zipfile with demoproject+ 3 images showing problem

With a TChart on a childform, the legend+Checkmarks does not always scaled correctly when moving from e.g. a 4K monitor to a 2K monitor. 

•	In the attached example I have created an MDI application
•	Project/Options/Application/Manifest/DPI Awareness = Per Monitor v2
•	A MDIChild can be opened by clicking a button on the mainform (MDIForm). 

The MDIChild form contains a TChart which holds some FastLineSeries – Checkboxes are enabled for the Legend in the TChart.


Attached is sample project
2 images showing the legends on 2K and on 4K monitor 
1 image from another program where the scaling go very wrong
Comment 1 Claus 2022-08-15 08:19:58 EDT
using the most recent version on TChart
Release Notes 29th Mar 2022
TeeChart VCL/FMX version 2022
Build 2022.35.220329

With Delphi-Alexandria