Retina/High DPI support

Features wanted...
admin
Site Admin
Posts: 60595
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Retina/High DPI support

Post by admin »

The Back arrow should look different than before/the others. Bigger would be good.

Filehero
Posts: 2644
Joined: 27 Feb 2012 18:50
Location: Windows 10 Pro x64

Re: Retina/High DPI support

Post by Filehero »

bc_surface_200%-default_18.00.0013.png
bc_surface_200%-default_18.00.0013.png (63.58 KiB) Viewed 1405 times
bc_surface_200%-15 PT_18.00.0013.png
bc_surface_200%-15 PT_18.00.0013.png (57.93 KiB) Viewed 1405 times
Hmmm.

admin
Site Admin
Posts: 60595
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Retina/High DPI support

Post by admin »

Looks like I did not solve it completely yet...

Filehero
Posts: 2644
Joined: 27 Feb 2012 18:50
Location: Windows 10 Pro x64

Re: Retina/High DPI support

Post by Filehero »

Code: Select all

v18.00.0014 - 2017-06-26 16:41
    % Breadcrumbs: Improved drawing of navigation buttons on high-DPI devices. 
Yes, Sir!

Even with 1 PT smaller bc font the bc button sizes are now nicely matching the fonts. <ctrl>-wheel scaling is in balance as well now.
bc_surface_yeah.png
bc_surface_yeah.png (65.36 KiB) Viewed 1390 times
Thanks a lot for nailing this down! :) :appl: :appl:

admin
Site Admin
Posts: 60595
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Retina/High DPI support

Post by admin »

Finally! BTW, it was not any mysterious evil smartness this time, but my own dumbness... :whistle:

Filehero
Posts: 2644
Joined: 27 Feb 2012 18:50
Location: Windows 10 Pro x64

Re: Retina/High DPI support

Post by Filehero »

admin wrote:Finally! BTW, it was not any mysterious evil smartness this time, but my own dumbness... :whistle:
Since I din't saw any real button scaling before, I suspected you simply had forgotten to include the (updated) button resources in the builds. But then I thought, no, cannot be because that would be evil and smart dumbness. :lol:

Again, thanks. :beer:

Filehero
Posts: 2644
Joined: 27 Feb 2012 18:50
Location: Windows 10 Pro x64

Re: Retina/High DPI support

Post by Filehero »

Filehero wrote:on my brand new Surface Pro 4 (2,736 x 1,824, 267 ppi) the drag & drop cursors aren't scaled and nearly impossible to decipher. Could this be changed in a future version?
Though the Surface Pro is starting to get old, the cursors are still very small. Is this changeable?

admin
Site Admin
Posts: 60595
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Retina/High DPI support

Post by admin »

What if you tick Configuration | Shell Integration | Drag and Drop | Use standard shell drag and drop?

Filehero
Posts: 2644
Joined: 27 Feb 2012 18:50
Location: Windows 10 Pro x64

Re: Retina/High DPI support

Post by Filehero »

admin wrote:What if you tick Configuration | Shell Integration | Drag and Drop | Use standard shell drag and drop?
Then it's ok.

admin
Site Admin
Posts: 60595
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Retina/High DPI support

Post by admin »

Ah ja (whoops).

What about this: I could make the use of XYplorer custom cursors either optional, or turn them off automatically if the screen has high resolution.

BTW, why aren't you simply using "Use standard shell drag and drop"?

Filehero
Posts: 2644
Joined: 27 Feb 2012 18:50
Location: Windows 10 Pro x64

Re: Retina/High DPI support

Post by Filehero »

admin wrote:BTW, why aren't you simply using "Use standard shell drag and drop"?
Because the XYplorer cursor goodies would be gone. But you're right, now I've checked it. :wink:

admin
Site Admin
Posts: 60595
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Retina/High DPI support

Post by admin »

Loading custom cursors larger than 32x32 is hard for some reason. It's one of those dark dusty corners in Windows. It would also blow up the EXE size.

Filehero
Posts: 2644
Joined: 27 Feb 2012 18:50
Location: Windows 10 Pro x64

Re: Retina/High DPI support

Post by Filehero »

admin wrote:It's one of those dark dusty corners in Windows. It would also blow up the EXE size.
Just curious: how much would it add?

admin
Site Admin
Posts: 60595
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Retina/High DPI support

Post by admin »

OK, not so much, maybe 100 KB.

Please run this script. What number does it show? (It's the default cursor size)

Code: Select all

gsm 13;
I think the default cursor size is 64 on your system. I don't even know a software ATM that can create cursors at that size.

Filehero
Posts: 2644
Joined: 27 Feb 2012 18:50
Location: Windows 10 Pro x64

Re: Retina/High DPI support

Post by Filehero »

admin wrote: I think the default cursor size is 64 on your system.
Yes, it's 64.

Bu as I wrote, using standard shell drag & drop is ok for me. No further actions required. :)

Post Reply