DashingStrike / Automato-ATITD

Automato scripts for A Tale in the Desert
MIT License
5 stars 25 forks source link

Font size too small #170

Closed Jimbly closed 5 years ago

Jimbly commented 5 years ago

Submitter: Troy Hey guys I love your program , I only have one issue and maybe I'm just missing it . I'd like to be able to change the font size for the menu , I have a hard time seeing the file that I'm using , and when I'm using it it would be nice to actually have a "next button" so that I don't have to continue going back to the small menu . Thanks a bunch. Troy

Jimbly commented 5 years ago

There's nothing in Automato to change the font size (I could add such a thing), however it does respect the Windows DPI scaling setting ("Change the size of text, apps, and other items" in "Display settings" in Windows 10, slightly different places in Windows 7 and 8), however if you've recently changed it (happens automatically if you're plugging a laptop into an HDMI output, and similar things), you may need to log out and back in (or just reboot) for Automato to pick up the new setting. The text in Automato should be roughly the same size as in other programs / in the title bars / etc, if the OS DPI setting is working correctly. In case it's something actually going wrong, I'd love to see a screenshot of your screen with the Automato window (and some other window, like the ATITD window) up, to make sure nothing is awry.

Jimbly commented 5 years ago

Hi Troy,

Automato v2.34 has released, which now properly responds to Windows 10 "DPI" scaling, so should be scaled correctly in all situations, as well as dynamically re-sizes if you adjust the scaling in the Control Panel. If this doesn't help with your issue, there's now also a (kind of hidden) way to override the scaling behavior - after updating to 2.34, open up settings.txt in the Automato directory, and add this to it:

Pair
    K glov_settings.custom_dpi_scale
    V 2
EndPair

Note: on a fresh install, or if you manually delete settings.txt, this pair will already be there, just search for it, but if you're updating, it doesn't write out a fresh settings.txt.

You can adjust the Value to effectively change the font and window size of Automato. If this is set to 0, then it uses the value from Windows (usually 1 on regular displays, often as much as 3.5 on 4K laptop displays, etc).