| >one of our customers gets problem when redirecting the display of a Motif-based
>application on a SUN/Soloris 3.4 workstation running the Openwindows manager.
>1.) Some of the icons for the application are hard to recognize, colors are not
>correctly displayed and icon titles are sometimes unreadable or too + small.
Are you running CDE? Which applications. Vanilla Motif Mwm does not support
color icon pixmaps (you needed icon windows) so very few apps have
color icons. There is a resource to allow Mwm to do it but it
not an icccm compliant thing to do. Dtwm from CDE does support color icon
pixmaps and the new CDE apps to use color icons. However, since it's
an anti-icccm feature it's not suprising that the OpenLook WM doesn't
>We did some tests in order to change the windows manager configuration, e.g.
>change to PseudoColor, Resolution etc., without success on various machines.
>The same problem also applies to other application, e.g. Lucid Emacs
So you are saying that a native Solaris apps is also having color
icon problems? Good, it's probably the same issue.
>X Toolkit Warning: Cannot convert string
>"-*-Menu-Medium-R-Normal--*-120-*-*-P-*-ISO8859-1" to type FontStruct
This is an easy one. The default font for Digital's Motif is Bigelow& Holmes
Menu. It's hardwired in the code. This is not a standard MIT-X11 font so it is
not present on other vendor's systems. You can either set resources to prevent
the applications from using it OR set up a font alias on the Sun side to map
it some font that the Sun does have. The later is significantly easier
than the former.
pete
|
| >X Toolkit Warning: Cannot convert string
>"-*-Menu-Medium-R-Normal--*-120-*-*-P-*-ISO8859-1" to type FontStruct
Do you know if the Sun system has the following font?
-Adobe-Helvetica-Bold-R-Normal--12-120-75-75-P-70-ISO8859-1
The reason I ask is that even though the Bigelow & Holmes Menu font
is only available on Digital systems, the DECwindows libraries were
long ago modified to handle precisely this case. The library will
attempt to fall back to using the Helvetica Bold font if it can't
find the Menu font. Helvetica should be widely available, as it
was one of the fonts on the original MIT X distributions.
If the Sun system doesn't have the Helvetica font, and you can't easily
obtain the BDF file for it, you could always create a fonts.alias
file on the Sun server to map the Menu font to some other suitable
font. See note 299.2 for a template.
|