Multi-monitor users (with different scaling)

Post here if your topic is about CSS HTML Validator but doesn't fit in another forum.
Post Reply
User avatar
Albert Wiersch
Site Admin
Posts: 3783
Joined: Sat Dec 11, 2004 9:23 am
Location: Near Dallas, TX
Contact:

Multi-monitor users (with different scaling)

Post by Albert Wiersch »

If you use CSS HTML Validator 2020 and multiple monitors at different DPIs/scaling, then please comment here in the forum, send me a private message, or email me.

I'm working on making CSS HTML Validator per-monitor DPI aware.

Thank you!
Albert Wiersch, CSS HTML Validator Developer • Download CSS HTML Validator FREE Trial
ReneK
Rank II - Novice
Posts: 33
Joined: Sun Jun 16, 2013 10:27 am

Re: Multi-monitor users (with different scaling)

Post by ReneK »

Hi Albert,

it looks somehow blurry when moving the validator's window from the main monitor (96 DPI) to the secondary monitor (144 DPI), see screenshot. So I looked up your manifest. You actually did not mark the application as being per monitor dpi aware, excerpt:

Code: Select all

<dpiAware xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">true</dpiAware>
<dpiAwareness xmlns="http://schemas.microsoft.com/SMI/2016/WindowsSettings">system</dpiAwareness>


BTW: Consider making the validator "Per Monitor V2" DPI aware, which makes it a lot easier!

Rene
menu.jpg
menu.jpg (9.54 KiB) Viewed 7347 times
User avatar
Albert Wiersch
Site Admin
Posts: 3783
Joined: Sat Dec 11, 2004 9:23 am
Location: Near Dallas, TX
Contact:

Re: Multi-monitor users (with different scaling)

Post by Albert Wiersch »

ReneK wrote: Sat Mar 21, 2020 4:44 amSo I looked up your manifest. You actually did not mark the application as being per monitor dpi aware, excerpt:

Code: Select all

<dpiAware xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">true</dpiAware>
<dpiAwareness xmlns="http://schemas.microsoft.com/SMI/2016/WindowsSettings">system</dpiAwareness>

BTW: Consider making the validator "Per Monitor V2" DPI aware, which makes it a lot easier!
Yes, you are right. The current release is not per monitor DPI aware and that was because a component I was using did not function properly with it at the time. However, there is a patch for the component now and I want to try it to see how it works.

After I implement the patch and build a new version, would you like to help test if it functions properly when moved from one monitor to another with different DPIs?

Thank you!
Albert Wiersch, CSS HTML Validator Developer • Download CSS HTML Validator FREE Trial
ReneK
Rank II - Novice
Posts: 33
Joined: Sun Jun 16, 2013 10:27 am

Re: Multi-monitor users (with different scaling)

Post by ReneK »

Yes, I would definitely like to give it a try! Let me know when there's something new in the queue.
User avatar
Albert Wiersch
Site Admin
Posts: 3783
Joined: Sat Dec 11, 2004 9:23 am
Location: Near Dallas, TX
Contact:

Re: Multi-monitor users (with different scaling)

Post by Albert Wiersch »

ReneK wrote: Sat Mar 21, 2020 9:31 am Yes, I would definitely like to give it a try! Let me know when there's something new in the queue.
You may be wondering why I never got back to you. :) It's because I was having issues with the component patch to support per-monitor DPI. I'm going to release v20.03 soon and did a final test and it still failed so the next update will not be per-monitor DPI aware either. :(

Fortunately CSS HTML Validator seems to work well-enough as it is with system aware DPI.

In the future the per-monitor DPI issues could get resolved and I will definitely let you know if I have a test version to try. Thanks again!
Albert Wiersch, CSS HTML Validator Developer • Download CSS HTML Validator FREE Trial
User avatar
Albert Wiersch
Site Admin
Posts: 3783
Joined: Sat Dec 11, 2004 9:23 am
Location: Near Dallas, TX
Contact:

Re: Multi-monitor users (with different scaling)

Post by Albert Wiersch »

Hello,

I've worked on per-monitor DPI support and almost had it but I ran into a significant font-sizing bug that appears to be in the framework that's used. I am not happy with that but I'm use to having to deal with bugs that won't get fixed or take a long time to fix.... but I can say that it's looking better for per-monitor DPI support at some point in the future.

I just released a FREE public BETA of CSS HTML Validator Pro 2021 which should support high DPI better than previous versions, although per-monitor DPI is not yet supported. This BETA expires February 14, 2021.

If you would like, please download it and let me know how it works.
https://www.htmlvalidator.com/freebeta/ ... -setup.exe
Albert Wiersch, CSS HTML Validator Developer • Download CSS HTML Validator FREE Trial
Post Reply