View Issue Details

IDProjectCategoryView StatusLast Update
0006633JEDI VCL00 JVCL Componentspublic2020-05-18 23:54
ReporterpyscripterAssigned Tojfudickar 
Status resolvedResolutionfixed 
Product VersionDaily / GIT 
Target VersionFixed in Version 
Summary0006633: DSA Dialogs do not scale well in DPI-Aware applications (JvDSADialogs)
DescriptionIf 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.
Additional InformationThe attached JvDSADialogs.pas contains fixes for this issue.
TagsNo tags attached.



2018-07-18 16:06

administrator   ~0021551

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


2019-04-26 20:27

reporter   ~0021752

Unfortunately I don't see any attached unit here...

2019-05-12 20:16


JvDSADialogs.pas (93,170 bytes)


2019-05-12 20:17

reporter   ~0021831

File uploaded.


2019-05-12 20:28

reporter   ~0021832

Thanks! Will try to look at it in the next few days, but it can take a few days this week.


2019-05-14 22:02

reporter   ~0021837

Created a pull request for it, hopefully it is good enough and doesn't break any things on older Delphi versions:


2020-05-18 23:54

developer   ~0021880

Merged into master

Issue History

Date Modified Username Field Change
2018-04-07 04:15 pyscripter New Issue
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
2020-05-18 23:54 jfudickar Assigned To => jfudickar
2020-05-18 23:54 jfudickar Status feedback => resolved
2020-05-18 23:54 jfudickar Resolution open => fixed
2020-05-18 23:54 jfudickar Note Added: 0021880