DlangUI print too small on retina screens

evilrat evilrat666 at gmail.com
Sat Apr 13 02:35:59 UTC 2019


On Friday, 12 April 2019 at 08:39:52 UTC, Joel wrote:
> I got a new computer (another MacBook Pro, but this one has 
> retina display), now I don't think I can use my main programs 
> (done in DlangUI), without eye strain and having my head close 
> to the screen.
>
> I noticed a lot of forked versions of the said library. Do any 
> have a fix for the tiny print, if so, which one is good?
>
> Thanks in advance.

It should detect DPI for you, and internally do the scaling. 
Though I don't know if it works at all.

In case it is not yet implemented try this 
function[1](overrideScreenDPI from dlangui.core.types) before 
creating your widgets in UI main function, at the very last 
resort you can just change the values in that file as well and 
rebuild (that's what I did for my crappy projects and it was 
working on Windows).

[1]https://github.com/buggins/dlangui/blob/d942853bcd458f563ee3c855332ab58c1f1e5faa/src/dlangui/core/types.d#L317


More information about the Digitalmars-d-learn mailing list