[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference bulova::decw_jan-89_to_nov-90

Title:DECWINDOWS 26-JAN-89 to 29-NOV-90
Notice:See 1639.0 for VMS V5.3 kit; 2043.0 for 5.4 IFT kit
Moderator:STAR::VATNE
Created:Mon Oct 30 1989
Last Modified:Mon Dec 31 1990
Last Successful Update:Fri Jun 06 1997
Number of topics:3726
Total number of notes:19516

3116.0. "VCS default fonts missing on GPX...help!" by RAJAH::CRAWFORD () Mon Jul 23 1990 16:11

We are trying to set up a GPX to serve as a Vaxcluster Console System for our
computer room.  Decwindows appears to work fine.  However, the system seems to
be missing some needed fonts for the labels in the VCS Monitor interface.
I'm a bit perplexed as this system is running the same software as my microvax
3100 workstation ...and I don't have any problem loading the default fonts.

On the GPX, the graphics are available that show the systems...but no system
labels can be displayed for lack of available fonts.

I am apparently missing these fonts...but HOW?

Advise will be appreciated.
T.RTitleUserPersonal
Name
DateLines
3116.1More info neededSTAR::VATNEPeter Vatne, VMS DevelopmentMon Jul 23 1990 16:248
Do a directory of SYS$COMMON:[SYSFONT.DECW.*]*.DECW$FONT on both systems,
and post the totals here.  In particular, I am wondering if VCS has its
own private fonts.  If not, we can check to see if you are missing any
of the standard fonts.

Is VCS giving any error messages about missing fonts?

Are there any strange error messages in SYS$MANAGER:DECW$SERVER_0_ERROR.LOG?
3116.275 DPI fonts neededVINO::MCARLETONReality; what a concept!Mon Jul 23 1990 17:1741
    The following is the list of fonts that VCS uses.  You may have a
    problem if your system does not have 75 DPI fonts loaded.  The fonts
    are hard coded at 75 DPI so that the labels will not change size
    when the C3 window is displayed on a 100 DPI system.

							MJC

globaldef readonly char *font_name[] = {
	/* 00 */ "VARIABLE",
	/* 01 */ "FIXED",
	/* 02 */ "-Bielow & Holmes-Menu-Medium-R-Normal--*-100-75-75-P-*",
	/* 03 */ "-Bielow & Holmes-Menu-Medium-R-Normal--*-120-75-75-P-*",
	/* 04 */ "-Adobe-Courier-Medium-R-Normal-*-100-75-75-M-*",
	/* 05 */ "-Adobe-Courier-Medium-R-Normal-*-120-75-75-M-*",
        /* 06 */ "-Adobe-Courier-Bold-R-Normal-*-120-75-75-M-*",
        /* 07 */ "-Adobe-Courier-Medium-O-Normal-*-120-75-75-M-*",
        /* 08 */ "-Adobe-Courier-Medium-R-Normal-*-140-75-75-M-*",
        /* 09 */ "-Adobe-Courier-Bold-R-Normal-*-140-75-75-M-*",
        /* 10 */ "-Adobe-Courier-Medium-O-Normal-*-140-75-75-M-*",
        /* 11 */ "-Adobe-Courier-Medium-R-Normal-*-240-75-75-M-*",
        /* 12 */ "-Adobe-Courier-Bold-R-Normal--*-240-75-75-M-*",
        /* 13 */ "-Adobe-Courier-Medium-O-Normal--*-240-75-75-M-*",
        /* 14 */ "-ADOBE-Helvetica-Medium-R-Normal-*-120-75-75-P-*",
        /* 15 */ "-ADOBE-Helvetica-Bold-R-Normal-*-100-75-75-P-*",
        /* 16 */ "-ADOBE-Helvetica-Medium-O-Normal-*-120-75-75-P-*",
        /* 17 */ "-ADOBE-Helvetica-Medium-R-Normal-*-140-75-75-P-*",
        /* 18 */ "-ADOBE-Helvetica-Bold-R-Normal-*-140-75-75-P-*",
        /* 19 */ "-ADOBE-Helvetica-Medium-O-Normal--*-140-75-75-P-*",
        /* 20 */ "-ADOBE-Helvetica-Medium-R-Normal-*-240-75-75-P-*",
        /* 21 */ "-ADOBE-Helvetica-Bold-R-Normal-*-240-75-75-P-*",
        /* 22 */ "-ADOBE-Helvetica-Medium-O-Normal-*-240-75-75-P-*",
        /* 23 */ "-ADOBE-Times-Medium-R-Normal-*-120-75-75-P-*",
        /* 24 */ "-ADOBE-Times-Bold-R-Normal-*-120-75-75-P-*",
        /* 25 */ "-ADOBE-Times-Medium-I-Normal-*-120-75-75-P-*",
        /* 26 */ "-ADOBE-Times-Medium-R-Normal-*-140-75-75-P-*",
        /* 27 */ "-ADOBE-Times-Bold-R-Normal-*-140-75-75-P-*",
        /* 28 */ "-ADOBE-Times-Medium-I-Normal-*-140-75-75-P-*",
        /* 29 */ "-ADOBE-Times-Medium-R-Normal-*-240-75-75-P-*",
        /* 30 */ "-ADOBE-Times-Bold-R-Normal-*-240-75-75-P-*",
        /* 31 */ "-ADOBE-Times-Medium-I-Normal-*-240-75-75-P-*",
};
3116.3CLTMAX::dickSchoeller - Failed XperimentTue Jul 24 1990 09:279
When setting up a 100 dpi system, you have the option to leave out the
75 dpi fonts.  This may have been done.  I would recommend that VCS be
changed to wildcard the resolutions as well as the point sizes.  ie:
-Adobe-Courier-Medium-R-Normal-*-100-*-*-M-*

Also, I assume that the "Bielow & Holmes" is a transfer error and
"Bigelow & Holmes" was intended.

Dick
3116.4Fixed size icons -> fixed font sizeVINO::MCARLETONReality; what a concept!Tue Jul 24 1990 12:0419
    Re: .3

    The VCS C3 application uses icons that are a fixed size in pixels. If
    we wildcarded the resolutions, the labels would change size and the
    icons would not.  We decided it would be better to require that the
    75 DPI fonts be loaded on the server.

    The typo in 'Bigelow & Holmes' was not noticed because the menu fonts
    are never used by the code.  They were placed there to fill out the
    table.

    The program is supposed to fail over to the "VARIABLE" font if the
    requested font fails.  I'll have to look into why the failover font
    did not work.  We have learned enough about fonts since the original
    label feature was coded to make it much cleaner in the next version.

    						MJC

3116.5CLTMAX::dickSchoeller - Failed XperimentTue Jul 24 1990 15:188
If you need a particular size in pixels, specify it.  You don't need to specify
dpi.  The pixel stuff will take over.  It is probable that there is a
100dpi font with the same size in pixels as the one you are looking for but
not guaranteed.  Since the fonts are all bitmap fonts, it is a small change
to change a 14 pixel 75dpi font to a 14 pixel 100dpi font.  The name diffence
will be in the resolution and the point size.

Dick