VASL Map program too small in size..

zgrose

Elder Member
Joined
Jun 13, 2004
Messages
4,235
Reaction score
948
Location
Kingwood, TX
First name
Zoltan
Country
llUnited States
You probably just need to wait for the next VASSAL that supports Java past version 8. Windows blows with high DPI.
 

Pacman Ghost

Senior Member
Joined
Feb 25, 2017
Messages
590
Reaction score
298
Location
A maze of twisty little passages, all alike
Country
llAustralia
The screenshot doesn't really show anything useful. Is everything too small relative to everything else on your desktop?

The program is written in Python and Javascript, so it's not a problem with Java.

Right-click on the vasl-templates.exe icon, choose Properties and go to the Compatibility tab. Play around with the DPI settings, if that doesn't work try running in compatibility mode. In the worst case, run the program, then open a browser and go to http://localhost:5010
 

zgrose

Elder Member
Joined
Jun 13, 2004
Messages
4,235
Reaction score
948
Location
Kingwood, TX
First name
Zoltan
Country
llUnited States
The screenshot doesn't really show anything useful. Is everything too small relative to everything else on your desktop?

The program is written in Python and Javascript, so it's not a problem with Java.
Ah, my bad, I thought he was referring to VASL itself.
 

drchilds

#1 ASL Hype Man
Joined
May 24, 2005
Messages
768
Reaction score
96
Location
Santa Fe, NM, USA
First name
Dave
Country
llUnited States
You probably just need to wait for the next VASSAL that supports Java past version 8. Windows blows with high DPI.
Actually, Windows is great with high DPI. It's Java that blows, and doesn't respect the scaling requested by the platform. As you mention, later versions of Java did a better job.
 

drchilds

#1 ASL Hype Man
Joined
May 24, 2005
Messages
768
Reaction score
96
Location
Santa Fe, NM, USA
First name
Dave
Country
llUnited States
For WPF apps, yes. For old WinForms apps, even Microsoft can't get it right half the time.
Only if the WinForms apps are still using old frameworks. Old MFC, older .NET WinForms, etc. If the WinForms apps are using something reasonably recent, they'll scale up appropriately, and respect the OS scaling request. Now... if the developers didn't account for it, or were lazy about their UX design, or didn't have the funding to update it... well... that's hardly Microsoft's fault. They can only lead the horse to so much water. :)
 
Top