Hi, Mohammad -
I believe what you are referring to is what is typically called "DPI Awareness", where the application makes adjustments based on the user's Dots-Per-Inch (DPI) setting.
PB applications are not DPI aware. Beginning in WIndows 8.1, I believe, Microsoft has made (and continues to make) "enhancements" to the Windows O/S to better handle different DPI settings with the stated goal of improving the user experience. In my opinion, these changes to the O/S have added considerable optional complexity to the way a Windows app handles the user interface. Microsoft has rolled out a series of changes across several releases of the O/S, which makes it more difficult to determine for a developer to determine what is possible and what has to change in order to be able to properly support DPI awareness. This is a complex topic.
There have been numerous questions posed and responses given here in the Appeon Q&A forum over the last couple of years. I suggest you perform a search using the "Search Q&A" field at the top of this (as well as every) post and search for the term "DPI". I did this prior to responding and the search returned 29 hits. Take some time to read the questions and responses to learn more about this topic.
I cannot speak for Appeon, but I believe the most recent word I recall seeing is that providing support for DPI awareness is not currently on the product roadmap.
Best regards, John
Is this applicable for Powerbuilder too?