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 - TChart+legend+MDIChild+highDPI
Summary: TChart+legend+MDIChild+highDPI
Status: RESOLVED FIXED
Alias: None
Product: VCL TeeChart
Classification: Unclassified
Component: Chart (show other bugs)
Version: unspecified
Hardware: PC Windows
: Highest blocker
Target Milestone: ---
Assignee: Steema Issue Manager
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-08-15 08:14 EDT by Claus
Modified: 2022-09-15 05:33 EDT (History)
2 users (show)

See Also:
Chart Series: ---
Delphi / C++ Builder RAD IDE Version: RAD 11 Alexandria


Attachments
zipfile with demoproject+ 3 images showing problem (172.84 KB, application/x-zip-compressed)
2022-08-15 08:14 EDT, Claus
Details

Note You need to log in before you can comment on or make changes to this bug.
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