|Anonymous | Login | Signup for a new account||2019-03-24 23:28 CET|
|Main | My View | View Issues | Change Log | Roadmap | Docs|
|Viewing Issue Simple Details|
|ID||Category||Severity||Reproducibility||Date Submitted||Last Update|
|0006504||[JEDI VCL] 00 JVCL Components||minor||always||2016-03-31 10:43||2019-03-12 22:38|
|Summary||0006504: Width of UpDown buttons in TJvCustomSpinEdit does not scale|
The buttons width is calculated as the systems scrollbar width but limited to 15px (hard coded) in JvSpin.DefBtnWidth. This applies to bkClassic and bkStandard.
This way the buttons become very narrow, when using a higher scale factor or an output device with high dpi.
Suggestions for a solution:
1. Remove the limitation in DefBtnWidth completely (except there is a use case where it is really necessary)
2. Make the limitation value variable with public/protected getter and setter and 15 as default value
|Tags||No tags attached.|
High DPI support is very poor in the VCL itself, so it's hard to make it work in the JVCL.
That being said, 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.
|Is there a need for the 15 px limit?|
|Another suggestion for this: make 15px for 96 dpi and automaticaly scale the limit according to screen dpi? What to do in multi display scenarios? Use the dpi of the screen the control is on?|
|2016-03-31 10:43||DanielTr||New Issue|
|2018-07-18 15:42||obones||Note Added: 0021490|
|2018-07-18 15:42||obones||Status||new => feedback|
|2019-03-11 22:54||mh||Note Added: 0021644|
|2019-03-12 22:38||mh||Note Added: 0021648|
|Mantis 1.1.6[^] Copyright © 2000 - 2008 Mantis Group|