On Thu, Oct 11, 2018 at 07:08:07PM -0500, Matthew D. Fuller wrote:
> On Thu, Oct 11, 2018 at 03:20:49PM -0400 I heard the voice of
> Wayne, and lo! it spake thus:
> > 
> > When UseThreeDMenus is defined in .ctwmrc it appears that the text
> > of menu is shifted down by some number of pixels causing the menu
> > text not to line with the menu selection and is aesthetically
> > unpleasing.
> 
> Interesting.  So, I _can_ reproduce it in Xnest and Xephyr, but it's
> dependant on the MenuFont.  The builtin default is
> "-adobe-helvetica-bold-r-normal--*-120-*-*-*-*-*-*", which looks fine.
> But with "-misc-fixed-bold-r-normal--*-140-*-*-*", it gets shifted.
> 
> A few-pixel shift in things is characteristic of the font height
> estimation changes we landed just after 3.8.2 (r298).  And if I fire
> up that nest'd ctwm with LANG=C or an ISO8859-1 charset, the shift
> does go away.  So that at least points a good finger at where the
> problem is.
> 
> 
> -- 
> Matthew Fuller     (MF4839)   |  [email protected]
> Systems/Network Administrator |  http://www.over-yonder.net/~fullermd/
>            On the Internet, nobody can hear you scream.
>

One important detail that I neglected to report is the log that is
produced when ctwm > 4.x is started:

Failed to get fontset -*-helvetica-bold-r-normal-*-*-120-*,*
Failed to get fontset -*-helvetica-bold-r-normal-*-*-120-*,*
Failed to get fontset -*-helvetica-bold-r-normal-*-*-120-*,*
Failed to get fontset -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-*,*
Failed to get fontset -*-helvetica-bold-r-normal-*-*-120-*,*
Failed to get fontset -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-*,*
Failed to get fontset 
-adobe-courier-medium-r-normal--10-100-75-75-m-60-iso8859-1,*

This happens when run under Xephyr on my system which results in
the 'misc-fixed' font being selected so, that explains it. Xnest and
Xorg must be using the adobe-helvetica, as you mentioned. I'm not
married to helvetica so I can work around that for now.

Thank you for looking into that Matthew. BTW, what is the significance
of MF4839?

Regards,
Wayne

Reply via email to