View Issue Details

IDProjectCategoryView StatusLast Update
0006633JEDI VCL00 JVCL Componentspublic2019-09-14 18:28
ReporterpyscripterAssigned Tojfudickar 
PrioritynormalSeveritymajorReproducibilityalways
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.

Activities

obones

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

mh

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)

pyscripter

2019-05-12 20:17

reporter   ~0021831

File uploaded.

mh

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.

mh

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:
https://github.com/project-jedi/jvcl/pull/124

mh

2019-08-21 14:51

reporter   ~0021883

This one has been merged in so this issue can be resolved.

jfudickar

2019-09-14 18:28

developer   ~0021890

Fix submitted to GIT

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
2019-08-21 14:51 mh Note Added: 0021883
2019-09-14 18:28 jfudickar Assigned To => jfudickar
2019-09-14 18:28 jfudickar Status feedback => resolved
2019-09-14 18:28 jfudickar Resolution open => fixed
2019-09-14 18:28 jfudickar Note Added: 0021890