Author |
Topic |
|
jrpcguru
USA
266 Posts |
Posted - Apr 30 2023 : 14:51:27
|
The help file advises to use the Modern Dialog option if you are scaling forms.
I have three monitors: 1200x1920 portrait mode, 2560x1440, 125% scaling, and 3840x2400, 250% scaling. All was well until I bought a new laptop with that super high resolution screen.
I have D10.3 and ImageEn 12.0.0. The manifest is DPI Awareness, Per Monitor v2.
I do not use the Modern Dialog option since I want the good image preview and, most important, the ability to add my own button onto the file dialog.
Since ultra high resolution monitors are likely to become quite common, I wonder if you are planning on improving the scaling of this file dialog? The text scales well already, but the icons for Go To Last Folder Visited, Up One Level, Create New Folder and View Menu do not scale and are quite small on the ultra high resolution screen.
Adding this new monitor has forced me to learn about the new TVirtualImageList along with TImageCollection. I wonder if you can apply those to this dialog?
J.R. |
|
xequte
38611 Posts |
Posted - Apr 30 2023 : 22:08:53
|
Hi JR
The ImageEn native dialogs hook into standard Windows dialogs so we are limited by the functionality (and improvements) that Windows makes with them. Unfortunately the buttons you refer to are the standard buttons, which Windows does not bother to scale. It looks like Microsoft is just hoping everyone moves to modern dialogs.
Nigel Xequte Software www.imageen.com
|
|
|
jrpcguru
USA
266 Posts |
Posted - May 03 2023 : 10:19:03
|
That doesn't surprise me. Is there any hope that you will combine your TIEFolderTree and TImageEnFolderMView into a new common file dialog that you control? I may have to do that eventually, but I'm sure you would do a better job.
J.R. |
|
|
xequte
38611 Posts |
Posted - May 03 2023 : 17:55:08
|
Hi JR
We have considered it, but I think it is problematic to replace standard windows dialogs that users are already familiar with.
Nigel Xequte Software www.imageen.com
|
|
|
|
Topic |
|
|
|