If you reduce the boundaries of a text label horizontally VMD starts to resize the font, even though it claims the font size is unchanged. This is particularly egregious in a multi-line label, where contracting the boundary enough to get the lines to force-break is also enough to change the font size, making the vertical size change in a way that's dependent on the character count. This means that adjacent multi-line labels won't line up correctly if their character counts are much different.
This is also a problem when programmatically writing to a label; if the written string infringes on the boundaries a bit too much, the text resizes, even if the font is mono-spaced, again causing situations where adjacent labels, or labels with rapidly-changing text won't line up correctly.
Is this a bug, or is there a way to prevent this from happening?
Unwanted Text Resizing
-
- Posts: 625
- Joined: Mon Nov 15, 2021 9:23 pm
Unwanted Text Resizing
Cyberwerks Heavy Industries -- viewforum.php?f=76
Re: Unwanted Text Resizing
On my view, this is not a bug, but a feeless service of VMD.
But you are right. Sometimes this service is unwanted.
There should be a choice between resizing and automatic force-break.
But you are right. Sometimes this service is unwanted.
There should be a choice between resizing and automatic force-break.
-
- Posts: 625
- Joined: Mon Nov 15, 2021 9:23 pm
Re: Unwanted Text Resizing
Ah, the v2.5.5 update appears to have fixed this problem.
Cyberwerks Heavy Industries -- viewforum.php?f=76