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 744

Summary: TeeProcs.ScreenRatio not working on Windows 7 and later, and up for some monitors.
Product: VCL TeeChart Reporter: sandra pazos <sandra>
Component: CanvasAssignee: Steema Issue Manager <issuemanager>
Status: CONFIRMED ---    
Severity: enhancement CC: glenn
Priority: ---    
Version: 140220   
Target Milestone: ---   
Hardware: PC   
OS: Windows   
URL: http://stackoverflow.com/questions/23144486/what-can-cause-a-pie-chart-to-come-out-squished
Chart Series: --- Delphi / C++ Builder RAD IDE Version:

Description sandra pazos 2014-04-24 11:25:41 EDT
TeeProcs.ScreenRation not working on Windows 7 and later, and up for some monitors, the cause of problem is the GetDeviceCaps HorizSize and VertiSize parameters are unreliable for physical screen measurements in Windows O.S http://social.msdn.microsoft.com/Forums/vstudio/en-US/6f06fa5e-1626-4668-b0ee-1f0d07e8d175/getdevicecapshorzsize-is-incorrect-in-windows-7?forum=vcgeneral. The problem is reproduced when enabling circled property of Pie Series and screen size, eg, 1920x1200.
Comment 1 Glenn Crouch 2014-07-08 10:46:39 EDT
One of my clients experienced this problem using Remote Access to Windows 2008 Server, Windows 2003 Server, Windows 7 & Windows XP. Normal Desktop had no problem on any of these, only when using Remote Access.

With help from Steema Support, the workaround did address the problem.