Wings 3D Development Forum

Full Version: Micheus ... have you seen
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Micheus ... have you seen an easy way to
use a mono spaced clean looking font in the tools / scene-info dialog ?

It still might be very useful for all the digits to line up really nice.

Is there an example dialog around by chance that would use special font ?
I don't think we can set a specific font to a control. The dialog module uses only the font set in the preferences to the whole controls on it. Huh
OK ... so I would just re-ask question ... can we change to mono font for entire
tools / scene-info window ?
Quote:It still might be very useful for all the digits to line up really nice.
...and I will ask you back: what is not aligned in the Info window?

[Image: scene-info_zpsab4db199.png]
And I will ask you ... if a monospace font is not being employed ... and clearly even in your picture ... a monospace font is not in use ... see the "i" in the name column ...

... What is it you think is providing the seeming very nice alignment in your picture ? I think I know the answer.

I'm fairly certain you and I are effectively using different fonts ... especially in the range of 0-9 characters.

On my screen (dev environment) ... I have a "1" character that is particularly narrow.
A PICTURE
I'm using the default font and to be honest I don't use to look much on this window.

To get mono space chars in this control will require hard code implementation and you will need to look for fonts in wx that has this characteristic since you cannot guess all users have the same font installed.

I suggest you to implement it and push to got. If it looks good I'm sure dgud would to consider accept it.
I moved my preferences file to preferences.mark

and used a clean 2.0.2 build and yep ... seems like
I'm maybe getting a different font and font size. I'm going to have to research the font in the prefs.

It looks aligned now. Interesting. Must be a font where 0-9 have been given more LOVE ... a very nice idea.
And very sensible too.