ImageEn for Delphi and C++ Builder ImageEn for Delphi and C++ Builder

 

ImageEn Forum
Profile    Join    Active Topics    Forum FAQ    Search this forumSearch
Forum membership is Free!  Click Join to sign-up
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 ImageEn Library for Delphi, C++ and .Net
 ImageEn and IEvolution Support Forum
 TOpenImageEnDialog scaling
 New Topic  Reply to Topic
Author Previous Topic Topic Next Topic  

jrpcguru

USA
266 Posts

Posted - Apr 30 2023 :  14:51:27  Show Profile  Reply
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  Show Profile  Reply
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
Go to Top of Page

jrpcguru

USA
266 Posts

Posted - May 03 2023 :  10:19:03  Show Profile  Reply
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.
Go to Top of Page

xequte

38611 Posts

Posted - May 03 2023 :  17:55:08  Show Profile  Reply
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
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
Jump To: