Project JEDI - Issue Tracker - JEDI VCL
Viewing Issue Advanced Details
6633 00 JVCL Components major always 2018-04-07 04:15 2019-05-14 22:02
pyscripter  
 
normal  
feedback Daily / GIT  
open  
none    
none  
0006633: DSA Dialogs do not scale well in DPI-Aware applications (JvDSADialogs)
If you use DSAMessageDlg in DPI-Aware applications and in a High-DPI screen the DSA checkbox is not shown correctly and it is partially hidden by the buttons at the bottom.
The attached JvDSADialogs.pas contains fixes for this issue.
? file icon JvDSADialogs.pas [^] (93,170 bytes) 2019-05-12 20:16
Issue History
2018-04-07 04:15 pyscripter New Issue
2018-04-19 04:27 tribenh101 Note Added: 0021465
2018-04-19 18:57 danpfernandes Note Added: 0021466
2018-06-09 15:20 AHUser Note Deleted: 0021465
2018-06-09 15:20 AHUser Note Deleted: 0021466
2018-07-18 16:06 obones Note Added: 0021551
2018-07-18 16:06 obones Status new => feedback
2019-04-26 20:27 mh Note Added: 0021752
2019-05-12 20:17 pyscripter File Added: JvDSADialogs.pas
2019-05-12 20:17 pyscripter Note Added: 0021831
2019-05-12 20:28 mh Note Added: 0021832
2019-05-14 22:02 mh Note Added: 0021837

Notes
(0021551)
obones   
2018-07-18 16:06   
Could you check if the issue is still present in the latest GIT content? If yes, please provide the zipped sources of an application showing this.
If you have changes ready, please send them via a pull request at Github
(0021752)
mh   
2019-04-26 20:27   
Unfortunately I don't see any attached unit here...
(0021831)
pyscripter   
2019-05-12 20:17   
File uploaded.
(0021832)
mh   
2019-05-12 20:28   
Thanks! Will try to look at it in the next few days, but it can take a few days this week.
(0021837)
mh   
2019-05-14 22:02   
Created a pull request for it, hopefully it is good enough and doesn't break any things on older Delphi versions:
https://github.com/project-jedi/jvcl/pull/124 [^]