Quinn-Curtis Forums
Quinn-Curtis Forums
Home | Profile | Register | Active Topics | Members | Search | FAQ
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 Tools for Microsoft .Net & .Net Compact Framework
 QCChart2D and QCChart2D CF (VB and C#)
 ChartZoom and high DPI
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

samsmith_au

Australia
4 Posts

Posted - 11 Nov 2016 :  07:25:38  Show Profile  Reply with Quote
On a device with high DPI, running windows 10, the zoom rectangle shown when the user is selecting an area to zoom in is drawn incorrectly.
If you override the Mousedown, Mousemove and Mouseup and applied a zoom scale, the zoom rectangle is the correct size, but still has a Y offset.
The resulting zoom is correct.

This issue can be seen in the Simple Zooming example from your website, when run on a Windows 10 computer with a DPI higher that 96. (QCChart2DDemoR2.zip)

Is there a work around ?
Thanks

quinncurtis

1555 Posts

Posted - 11 Nov 2016 :  09:19:14  Show Profile  Reply with Quote
If you right click on the Windows 10 desktop, and bring up the computer display settings dialog, check to see that the scroll bar under "Change the size of text, apps and other items" is at 100% (all the way to the left). Otherwise Windows 10 pretty much breaks every program which uses the .Net XOR mode, as our zoom mode does, since that mode will no longer convert properly between screen and .Net window coordinates. It hasn't been a big issue, since most are running at 100%. We will have to get rid of all XOR processing in a future release in order to make a version compatible with Windows 10 running under any magnification.
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
Quinn-Curtis Forums © 2000-2018 Quinn-Curtis, Inc. Go To Top Of Page
Powered By: Snitz Forums 2000 Version 3.4.07