1. Andrew Davis
  2. PowerBuilder
  3. Wednesday, 12 June 2024 12:36 PM UTC

Hi All

I have an app which is working fine, it was written to fit a screen resolution of 1920 x 1024 as customer requested, however they now have a user that uses the screen 1920 x 1024 but at 175% so nothing fits.

What is the best way of coping with this situation ? what have you guys done to accomodate this in your apps.regards

regards and thanks in advance

Andrew

Who is viewing this page
Tobias Roth Accepted Answer Pending Moderation
  1. Friday, 14 June 2024 05:07 AM UTC
  2. PowerBuilder
  3. # 1

We had the same problem years ago and solved it with a manifest file (same as Andreas suggested):

The app is a bit blurry, but the scaling is ok.

Comment
There are no comments made yet.
Miguel Leeuwe Accepted Answer Pending Moderation
  1. Thursday, 13 June 2024 10:03 AM UTC
  2. PowerBuilder
  3. # 2

The easy solution would be to give here a second monitor on which she can scale 175% for the other program that shows too small and keep the powerbuilder monitor on 100%.

Comment
There are no comments made yet.
John Fauss Accepted Answer Pending Moderation
  1. Wednesday, 12 June 2024 13:56 PM UTC
  2. PowerBuilder
  3. # 3

Hi, Andrew -

Andreas is correct. And, as far as I know, there is not yet been an expected release date announced for PB 2025.

If the user at that customer typically uses Windows on a 1920 x 1024 monitor at 175%, I suspect he/she needs to do this due to vision difficulties, so your PB app is likely not to be the only one that they have this issue with. Special needs may necessitate special hardware. Perhaps that customer would consider obtaining a larger monitor for that user that supports more pixels and if necessary, a video card that would support 3840 x 2048 (or thereabouts) resolution.

Best regards, John

Comment
  1. Andrew Davis
  2. Thursday, 13 June 2024 06:53 AM UTC
John



Thanks, for this. The reason for the 175% is actually because the user is using it on a factory shopfloor situation and is standing at the desk and, and has another programme that they use which is way too small for them to see, my programme was written and sized correctly for the location situation etc. And is perfect for the other users.



An alternative i was thinking was is there and API call that i can use to toggle the screen back and forth between 100% and 175% ?



The only other thing i thought i could do was to inherit windows from the normal on and resize all the buttons etc, but i was looking for a better method.



regards



Andrew

  1. Helpful
  1. David Peace (Powersoft)
  2. Thursday, 13 June 2024 13:26 PM UTC
a second monitor might be a simple solution, you can get PB to open the app on the second monitor if it's there.
  1. Helpful
There are no comments made yet.
Andreas Mykonios Accepted Answer Pending Moderation
  1. Wednesday, 12 June 2024 13:23 PM UTC
  2. PowerBuilder
  3. # 4

High DPI support is on the roadmap for PB 2025 (Appeon Products Roadmap | Appeon)... 

Andreas.

Comment
  1. Andrew Davis
  2. Thursday, 13 June 2024 06:54 AM UTC
Andreas



Thank you, i think PB2025 will be interesting.



Do you have any thoughts on an API call as per my reply to John above

regards

Andrew
  1. Helpful
  1. Andreas Mykonios
  2. Thursday, 13 June 2024 07:45 AM UTC
If you haven't already done, I would suggest you visit and read the following questions and answers: https://community.appeon.com/index.php/qna/q-a/manifest-and-dpi-awareness-using-pfc-classes, https://community.appeon.com/index.php/qna/q-a/turn-off-dpi-for-a-pb-app

Andreas.
  1. Helpful
  1. Andreas Mykonios
  2. Thursday, 13 June 2024 07:46 AM UTC
  1. Helpful
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.