Project JEDI - Issue Tracker
Mantis Bugtracker

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0006615 [JEDI VCL] 00 JVCL Components minor always 2018-01-29 00:40 2018-01-30 18:52
Reporter pyscripter View Status public  
Assigned To AHUser
Priority normal Resolution fixed  
Status resolved   Product Version Daily / GIT
Summary 0006615: JvProgramVersionCheck and JvParameterList are not DPI aware
Description As per title. These components are unusable in DPI aware Delphi applications with High DPI screens.

The attached zip file contains modified versions of three files to make the components DPI aware.
JvProgramVersionCheck.pas
JvParameterList.pas and
JvParameterListParameters.pas
Additional Information
Tags No tags attached.
Attached Files zip file icon JvProgramVersionCheck.zip [^] (38,426 bytes) 2018-01-29 00:40

- Relationships

-  Notes
(0021453)
AHUser (developer)
2018-01-29 20:47

Is that "Application.ProcessMessages" call in TJvProgramVersionCheck.DownloadThreadOnFinishAll really neccessary?
(0021454)
pyscripter (reporter)
2018-01-29 20:53

I found that without it the program gets stucked. I am not sure why, but it works with Application.ProcessMessages and it cannot do any harm.
(0021455)
AHUser (developer)
2018-01-30 18:52

Applied to master branch.

- Issue History
Date Modified Username Field Change
2018-01-29 00:40 pyscripter New Issue
2018-01-29 00:40 pyscripter File Added: JvProgramVersionCheck.zip
2018-01-29 20:47 AHUser Note Added: 0021453
2018-01-29 20:47 AHUser Status new => feedback
2018-01-29 20:53 pyscripter Note Added: 0021454
2018-01-30 18:52 AHUser Note Added: 0021455
2018-01-30 18:52 AHUser Status feedback => resolved
2018-01-30 18:52 AHUser Fixed in Version => Daily / GIT
2018-01-30 18:52 AHUser Resolution open => fixed
2018-01-30 18:52 AHUser Assigned To => AHUser


Mantis 1.1.6[^]
Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker