[squeak-dev] Implicit high-dpi mode (was: The Inbox: MorphicExtras-ct.323.mcz)
Christoph.Thiede at student.hpi.uni-potsdam.de
Thu Aug 25 08:48:42 UTC 2022
Afaik, Microsoft Windows (Win32) has such an application-transparent scaling option (override high-dpi scaling - System (enhanced)): https://blogs.windows.com/windowsdeveloper/2017/05/19/improving-high-dpi-experience-gdi-based-desktop-apps/#:~:text=How%20does%20GDI,on%20their%20own. So in theory, it should be possible, shouldn't it? But I understand the efficiency challenges in this. We are very fortunate to have a straightforward API for high-dpi apps at all!
Von: Squeak-dev <squeak-dev-bounces at lists.squeakfoundation.org> im Auftrag von Taeumel, Marcel
Gesendet: Donnerstag, 25. August 2022 10:40:57
Betreff: Re: [squeak-dev] Implicit high-dpi mode (was: The Inbox: MorphicExtras-ct.323.mcz)
> For now, my goal is just to adjust some applications for high dpi ...
This is what app developers have to do in other environments as well.
Am 25.08.2022 10:30:17 schrieb Thiede, Christoph <christoph.thiede at student.hpi.uni-potsdam.de>:
I wish we had such an "implicit high-dpi mode". The simplest solution for this might be a TransformationMorph for the entire world. Unfortunately, everything will look blurry then. Maybe we could have a "SmartTransformationCanvas" in the future that translates font sizes instead of scaling up everything, but that's not reality ... yet. If we had this at some day, disabling the #px/#pt transformations will be simple. For now, my goal is just to adjust some applications for high dpi ...
Von: Squeak-dev <squeak-dev-bounces at lists.squeakfoundation.org> im Auftrag von tim Rowledge <tim at rowledge.org>
Gesendet: Dienstag, 23. August 2022 20:15 Uhr
An: The general-purpose Squeak developers list
Betreff: Re: [squeak-dev] The Inbox: MorphicExtras-ct.323.mcz
> On 2022-08-23, at 11:03 AM, Tobias Pape <Das.Linux at gmx.de> wrote:
> That's reeeeeeeeeeeeeeeeally hard to do, actually.
> the px or em or cm "workaround" is actually quite simple and clever.
That's a pity I guess. But having units for line width/font size, curve radius and so on has its virtues.
tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
Strange OpCodes: RWD: Rewind Disk
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Squeak-dev