UltraHD monitor display

Discussion of bugs and problems found in Altap Salamander. In your reports, please be as descriptive as possible, and report one incident per report. Do not post crash reports here, send us the generated bug report by email instead, please.
Brett
Posts: 20
Joined: 05 Nov 2008, 13:45

UltraHD monitor display

Post by Brett » 08 Dec 2016, 06:58

I am testing our own application on a Samsung UltraHD monitor and notice that elements of Salamander do not scale well.

The monitor is set to a resolution of 3840 x 2160 (recommended) and Windows display scaling is set to 200% (so I can actually read things).

I have attached images of the icons and the internal viewer which is where I have noticed problems so far. The internal viewer was far worse than shown as the display was set to 4pt FixedSys and, after I changed it to see any difference and wanted to set it back to grab the screenshot, the only options were 5 and 7 pt. The image is for 5 pt FixedSys.
Salamander_UHD_Icons.png
Salamander_UHD_Icons.png (30.69 KiB) Viewed 5336 times
Salamander_UHD_IViewer.png
Salamander_UHD_IViewer.png (20.76 KiB) Viewed 5336 times
(The inline images are enlarged so aren't a reasonable facsimile of the actual size).

Cheers,
Brett

User avatar
SelfMan
Posts: 919
Joined: 05 Apr 2006, 20:51
Contact:

Re: UltraHD monitor display

Post by SelfMan » 08 Dec 2016, 11:13

There is no support for HighDPI monitors yet. Its a work in progress.

Jan Rysavy
ALTAP Staff
ALTAP Staff
Posts: 5126
Joined: 08 Dec 2005, 06:34
Location: Novy Bor, Czech Republic
Contact:

Re: UltraHD monitor display

Post by Jan Rysavy » 08 Dec 2016, 12:42

Yes, we are working on HiDPI support for Altap Salamander.

Brett
Posts: 20
Joined: 05 Nov 2008, 13:45

Re: UltraHD monitor display

Post by Brett » 21 Dec 2016, 06:07

Until such time as high DPI support is complete can you please set the dpiAware setting in the internal manifest to false (in upcoming 3.08). That will at least allow clean display on UltraHD monitors.

I am using a work-around suggested elsewhere to have an external manifest, and the manifest extracted from Salamander has the setting as true which is clearly not actually supported.

Cheers,
Brett

Jan Rysavy
ALTAP Staff
ALTAP Staff
Posts: 5126
Joined: 08 Dec 2005, 06:34
Location: Novy Bor, Czech Republic
Contact:

Re: UltraHD monitor display

Post by Jan Rysavy » 21 Dec 2016, 08:26

Without <dpiAware>true</dpiAware> DPI virtualization kicks in and it looks terrible on High-DPI LCD.
Attachments
dpi_virtualization.png
dpi_virtualization.png (289.36 KiB) Viewed 4573 times

Brett
Posts: 20
Joined: 05 Nov 2008, 13:45

Re: UltraHD monitor display

Post by Brett » 21 Dec 2016, 08:45

My 3.07 looks okay with dpiAware set false, at least I can use it and the icons are big enough to actually click. Other users experiences might differ.

I do have my manifest work-around so it's no biggie if the setting is not changed.

Cheers,
Brett

User avatar
SelfMan
Posts: 919
Joined: 05 Apr 2006, 20:51
Contact:

Re: UltraHD monitor display

Post by SelfMan » 21 Dec 2016, 09:10

I've had this issue on a clients notebook with 2k LCD and I've used the "fix" from http://windows10_dpi_blurry_fix.xpexplorer.com/
Essentialy it switches the DPI scaling method from Windows10 to Windows8.1 style. (more on that see the website above)
It solves a lot of headaches.

nieboras.jan
Posts: 9
Joined: 17 Jan 2014, 13:35

Re: UltraHD monitor display

Post by nieboras.jan » 14 Oct 2017, 17:23

Hi, I would like to re-open this thread rather than opening a brand new one. Just bought a laptop with UHD screen, using "225%" scaling option in Windows 10, but the toolbar icons in Salamander (using 32-bit version) are still ridiculously small.

Is there a way already to adjust the size of the icons?

Thank you for letting me know.

Regards,
Jan

camper
Posts: 29
Joined: 16 Sep 2009, 20:16

Re: UltraHD monitor display

Post by camper » 18 Oct 2017, 13:54

nieboras.jan wrote:
14 Oct 2017, 17:23
Is there a way already to adjust the size of the icons?
No.

I have implemented 4k-monitor support for our applications, too, not just for Windows, but for OS X and Linux, too. It was no rocket science.

Post Reply