1. Ben Slater
  2. PowerBuilder
  3. Tuesday, 4 July 2023 15:57 PM UTC

We have recently had an issue where users are getting scaling issues with most datawindows/windows when attempting to use a dpi setting higher than 100% on their monitors. We have a temporary fix by disabling display scaling when higher than 100% - but we were wondering if this is known/being addressed by Appeon?

Thanks,

Ben

Mark Lee @Appeon Accepted Answer Pending Moderation
  1. Monday, 10 July 2023 08:50 AM UTC
  2. PowerBuilder
  3. # 1

Hi Ben,

 

Thanks for reporting this problem.

Please let us know your PB version and verify if you still see the issue with the latest PB 2022.

Based on the test case I wrote, when the DPI is set to greater than 100% in the runtime environment, there is no obvious blurry font issue.

Therefore, we suggest you write a simple test case to reproduce the issue and submit it via our support ticketing system to ensure it is being properly received by our tech support and tracked: https://www.appeon.com/standardsupport/newbug

 

BTW, please let us know your Windows system version and the corresponding minor version:

In the Windows 10 Anniversary Update, Microsoft chipped away at this problem by introducing mixed-mode DPI scaling and other high-DPI-related APIs.

https://blogs.windows.com/windowsdeveloper/2017/04/04/high-dpi-scaling-improvements-desktop-applications-windows-10-creators-update/

 

Regards,

Comment
There are no comments made yet.
Sivaprakash BKR Accepted Answer Pending Moderation
  1. Wednesday, 5 July 2023 11:01 AM UTC
  2. PowerBuilder
  3. # 2

Hello,

Check the roadmap, for next Major Version

 

I think it's in the Appeon's roadmap to support Hight DPI Support and scaling.  

 

Happiness Always
BKR Sivaprakash

 

Comment
There are no comments made yet.
Miguel Leeuwe Accepted Answer Pending Moderation
  1. Tuesday, 4 July 2023 16:20 PM UTC
  2. PowerBuilder
  3. # 3

Hi,

Have a look at this post, which contains a link to another valid post. https://community.appeon.com/index.php/qna/q-a/datawindow-distortion-dpi-scaling-125

Basically, what you have to do is create a .....manifest file (preceded with the name of your exe).

You then specify that manifest to be used in your Project, by using this setting: "External Manifest". (Please correct me if I'm wrong, it's been a while since I've used this and I cannot find the post where someone explained this).

See the attached file for an example of a manifest. You'll have to unzip it and then rename it to fit your executable name.

Though it did improve a lot of problems when having 125% scaling, it caused us some other problems of not resizing (PFC based) some pictures on datawindows, so we ended up not using it and telling our customers to work on 100% scaling.

 

Attachments (1)
Comment
There are no comments made yet.
  • Page :
  • 1


There are no replies made for this question yet.
However, you are not allowed to reply to this question.