Fonts unreadably small on high res monitors

Confirmed bugs should get a single post here. Check the READ ME FIRST sticky thread for the format.

Moderators: dorpond, trevor, Azhrei, giliath, jay, Mr.Ice, MapTool BugReport Manager

Forum rules
Posts that do not conform to the READ ME FIRST sticky thread are subject to deletion.
User avatar
Farland
Cave Troll
Posts: 80
Joined: Sat Dec 05, 2009 8:02 am

Fonts unreadably small on high res monitors

Post by Farland »

I just bought a new laptop with a high res monitor-- 3200x1800. All font and windows on maptool are unusable because they are so small on my new laptop. I'm guessing this is a lack of support for windows 10, which is why I posted it as a bug (although I guess it is a lack of a feature). I have to DM Sunday. Help!
An epic roleplaying resource:

http://www.farlandworld.com

Twitter: @Farland_World

User avatar
Full Bleed
Demigod
Posts: 4736
Joined: Sun Feb 25, 2007 11:53 am
Location: FL

Re: Fonts unreadably small on high res monitors

Post by Full Bleed »

Farland wrote:I just bought a new laptop with a high res monitor-- 3200x1800. All font and windows on maptool are unusable because they are so small on my new laptop. I'm guessing this is a lack of support for windows 10, which is why I posted it as a bug (although I guess it is a lack of a feature). I have to DM Sunday. Help!
Try using window's scaling to make the text larger:

Control Panel>Appearance & Personalization>Display
Maptool is the Millennium Falcon of VTT's -- "She may not look like much, but she's got it where it counts."

User avatar
Farland
Cave Troll
Posts: 80
Joined: Sat Dec 05, 2009 8:02 am

Re: Fonts unreadably small on high res monitors

Post by Farland »

Thanks. Yeah, I tried that and it didn't work at all. Apparently Maptool suffers from the exact same problem as older versions of photoshop, because I have CS 5 and the menus in it are unbearably small as well. It's the same issue that people are discussing here, and it's a real bummer: https://forums.adobe.com/thread/1662093
An epic roleplaying resource:

http://www.farlandworld.com

Twitter: @Farland_World

User avatar
wolph42
Winter Wolph
Posts: 9999
Joined: Fri Mar 20, 2009 5:40 am
Location: Netherlands
Contact:

Re: Fonts unreadably small on high res monitors

Post by wolph42 »

you should be able to change that using tinylaf (or something like that). I have no experience with it, but others do. Try searching the forum on it.

User avatar
aliasmask
RPTools Team
Posts: 9024
Joined: Tue Nov 10, 2009 6:11 pm
Location: Bay Area

Re: Fonts unreadably small on high res monitors

Post by aliasmask »

I think the tinylaf for b86 was the last one you could build default.theme with. Also, the max font size is 14 which isn't all that big compared to the current 11pt Tahoma.

User avatar
Full Bleed
Demigod
Posts: 4736
Joined: Sun Feb 25, 2007 11:53 am
Location: FL

Re: Fonts unreadably small on high res monitors

Post by Full Bleed »

Attached is a Default Theme with a 22pt Tahoma font. It doesn't cover all text that MT uses, but it should help.

Also, please note that if you have font sizes set in your own macro code (like with character sheets) you'll have to make those adjustments yourself.

To install:

1) Go to your MT folder and rename Default.theme to Default.theme.orig
2) Unzip the DefaultX2.zip file attached to this post and place DefaultX2.theme into the MT Folder
3) Rename DefaultX2.theme to Default.theme
4) Launch MT as you usually do
Attachments
DefaultX2.zip
(1.29 KiB) Downloaded 357 times
Maptool is the Millennium Falcon of VTT's -- "She may not look like much, but she's got it where it counts."

User avatar
Farland
Cave Troll
Posts: 80
Joined: Sat Dec 05, 2009 8:02 am

Re: Fonts unreadably small on high res monitors

Post by Farland »

That definitely helped. I really appreciate it. It's not ideal, though. I wonder if Maptool could be made to play nice with windows 10 and high res monitors.
An epic roleplaying resource:

http://www.farlandworld.com

Twitter: @Farland_World

User avatar
Full Bleed
Demigod
Posts: 4736
Joined: Sun Feb 25, 2007 11:53 am
Location: FL

Re: Fonts unreadably small on high res monitors

Post by Full Bleed »

Farland wrote:That definitely helped. I really appreciate it. It's not ideal, though. I wonder if Maptool could be made to play nice with windows 10 and high res monitors.
I can take it up to 24 pt if that would help more... but I suspect it's the stuff that won't get bigger that's the real issue at this point. I went with 22pt because it was twice the default size.


Btw, have you tried out the Windows "Magnifier" in order to be able to see the really small stuff?
Maptool is the Millennium Falcon of VTT's -- "She may not look like much, but she's got it where it counts."

User avatar
JamzTheMan
Great Wyrm
Posts: 1872
Joined: Mon May 10, 2010 12:59 pm
Location: Chicagoland
Contact:

Re: Fonts unreadably small on high res monitors

Post by JamzTheMan »

Unfortunately its an issue with Java/Swing components not supporting HDPI and Display Scaling. I'm hoping Java FX eventually supports it better but for Swing it would require recoding all the frame/component sizes.

You are better off just dealing with it as really small menus or change your resolution when running it.

Luckily you really don't go to the menu's that much during game play, mostly macros and tokens which you can control.
-Jamz
____________________
Custom MapTool 1.4.x.x Fork: maptool.nerps.net
Custom TokenTool 2.0 Fork: tokentool.nerps.net
More information here: MapTool Nerps! Fork

User avatar
lmarkus001
Great Wyrm
Posts: 1867
Joined: Sat Mar 29, 2008 12:30 am
Location: Layfayette Hill, PA

Re: Fonts unreadably small on high res monitors

Post by lmarkus001 »

That Default.theme definitely helps, thanks!

And this goes to emphasize the need to use "em" units for fonts instead of points!

Alas the button width parameter in MapTool does not support "vm" or other relative size value (it only accepts an integer which is pixels).

User avatar
Jagged
Great Wyrm
Posts: 1306
Joined: Mon Sep 15, 2008 9:27 am
Location: Bristol, UK

Re: Fonts unreadably small on high res monitors

Post by Jagged »

JamzTheMan wrote:Unfortunately its an issue with Java/Swing components not supporting HDPI and Display Scaling. I'm hoping Java FX eventually supports it better but for Swing it would require recoding all the frame/component sizes.
Does/didn't JavaFX get DPI scaling with 8u60? I haven't used it at all, are there known issues with the implementation?

Raileth
Cave Troll
Posts: 28
Joined: Fri Oct 12, 2012 5:09 pm
Location: Camberley, UK

Re: Fonts unreadably small on high res monitors

Post by Raileth »

I too have the same problem with maptool on my surfacebook. However I have managed to find a fix for the afore mentioned adobe problem:-

http://www.danantonielli.com/adobe-app- ... plays-fix/

Although I'll be the first to admit I don't really understand how the fix works. I have tried applying the same manifest file to the maptool install folder (and renaming it accordingly, but it doesn't seem to make a difference, so thought I'd reply here and see if anyone more techy than me can comment (or even expand on to fix the problem :) )

Fingers crossed

Grant
Raileth

User avatar
wolph42
Winter Wolph
Posts: 9999
Joined: Fri Mar 20, 2009 5:40 am
Location: Netherlands
Contact:

Re: Fonts unreadably small on high res monitors

Post by wolph42 »

Raileth wrote:I too have the same problem with maptool on my surfacebook. However I have managed to find a fix for the afore mentioned adobe problem:-

http://www.danantonielli.com/adobe-app- ... plays-fix/

Although I'll be the first to admit I don't really understand how the fix works. I have tried applying the same manifest file to the maptool install folder (and renaming it accordingly, but it doesn't seem to make a difference, so thought I'd reply here and see if anyone more techy than me can comment (or even expand on to fix the problem :) )

Fingers crossed

Grant
I don't understand this either, what I *do* understand though is that this works for .exe files and MT is a .jar file. so it *might* work if you place this in the java install dir and apply it to java.exe and javaw.exe

User avatar
Azhrei
Site Admin
Posts: 12086
Joined: Mon Jun 12, 2006 1:20 pm
Location: Tampa, FL

Re: Fonts unreadably small on high res monitors

Post by Azhrei »

Keep in mind that the latest MT builds are bundled with their own JRE, so the place to put that file would be inside the unpacked ZIP file for MT.

It is a kluge, clearly, and at some point Java will need better support for this. Work is ongoing.

This post at SuperUser.com describes a Windows-specific tool called "Resource Tuner" that appears to be able to create the manifest files discussed previously in this thread.

Fortunately for Mac users, it appears that HiDPI support was added to OpenJDK for OS X so Mac users won't have this particular problem, but generalizing the code to other platforms is not going to be easy.

Raileth
Cave Troll
Posts: 28
Joined: Fri Oct 12, 2012 5:09 pm
Location: Camberley, UK

Re: Fonts unreadably small on high res monitors

Post by Raileth »

I have now managed to get it to work on my widnows surfacebook, running windows 10. After creating the registry entry - which i did for the adobe fix anyway. I then copied the manifest files (the ones from the adobe help page, and renaming them to java.exe.manifest and javaw.exe.manifest) and placing them in the extracted java folder related to Maptool, in my case the folder was as follows:--

C:\Users\grant\AppData\Roaming\JWrapper-MapTool\JWrapper-Windows64JRE-00044487682-complete\bin

When I run maptool it is all enlarged - of course now I had huge fonts due to the default file being changed but reverting to the original default file soon sorted that, Hooray Maptool is usable on my laptop again :D :)

thanks

Grant
Raileth

Post Reply

Return to “Bug Reports”