Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

BuiltinFontTables.cc File Reference

#include <aconf.h>
#include <stdlib.h>
#include "FontEncodingTables.h"
#include "BuiltinFontTables.h"

Functions

void initBuiltinFontTables ()
void freeBuiltinFontTables ()

Variables

BuiltinFontWidth courierWidthsTab []
BuiltinFontWidth courierBoldWidthsTab []
BuiltinFontWidth courierBoldObliqueWidthsTab []
BuiltinFontWidth courierObliqueWidthsTab []
BuiltinFontWidth helveticaWidthsTab []
BuiltinFontWidth helveticaBoldWidthsTab []
BuiltinFontWidth helveticaBoldObliqueWidthsTab []
BuiltinFontWidth helveticaObliqueWidthsTab []
BuiltinFontWidth symbolWidthsTab []
BuiltinFontWidth timesBoldWidthsTab []
BuiltinFontWidth timesBoldItalicWidthsTab []
BuiltinFontWidth timesItalicWidthsTab []
BuiltinFontWidth timesRomanWidthsTab []
BuiltinFontWidth zapfDingbatsWidthsTab []
BuiltinFont builtinFonts []
BuiltinFontbuiltinFontSubst []

Function Documentation

void freeBuiltinFontTables  
 

void initBuiltinFontTables  
 


Variable Documentation

BuiltinFont builtinFonts[]
 

Initial value:

 {
  { "Courier",               standardEncoding,            629, -157, { -23, -250,  715,  805}, NULL },
  { "Courier-Bold",          standardEncoding,            629, -157, {-113, -250,  749,  801}, NULL },
  { "Courier-BoldOblique",   standardEncoding,            629, -157, { -57, -250,  869,  801}, NULL },
  { "Courier-Oblique",       standardEncoding,            629, -157, { -27, -250,  849,  805}, NULL },
  { "Helvetica",             standardEncoding,            718, -207, {-166, -225, 1000,  931}, NULL },
  { "Helvetica-Bold",        standardEncoding,            718, -207, {-170, -228, 1003,  962}, NULL },
  { "Helvetica-BoldOblique", standardEncoding,            718, -207, {-174, -228, 1114,  962}, NULL },
  { "Helvetica-Oblique",     standardEncoding,            718, -207, {-170, -225, 1116,  931}, NULL },
  { "Symbol",                symbolEncoding,             1010, -293, {-180, -293, 1090, 1010}, NULL },
  { "Times-Bold",            standardEncoding,            683, -217, {-168, -218, 1000,  935}, NULL },
  { "Times-BoldItalic",      standardEncoding,            683, -217, {-200, -218,  996,  921}, NULL },
  { "Times-Italic",          standardEncoding,            683, -217, {-169, -217, 1010,  883}, NULL },
  { "Times-Roman",           standardEncoding,            683, -217, {-168, -218, 1000,  898}, NULL },
  { "ZapfDingbats",          zapfDingbatsEncoding,        820, -143, {  -1, -143,  981,  820}, NULL }
}

BuiltinFont* builtinFontSubst[]
 

Initial value:

 {
  &builtinFonts[0],
  &builtinFonts[3],
  &builtinFonts[1],
  &builtinFonts[2],
  &builtinFonts[4],
  &builtinFonts[7],
  &builtinFonts[5],
  &builtinFonts[6],
  &builtinFonts[12],
  &builtinFonts[11],
  &builtinFonts[9],
  &builtinFonts[10]
}

BuiltinFontWidth courierBoldObliqueWidthsTab[] [static]
 

BuiltinFontWidth courierBoldWidthsTab[] [static]
 

BuiltinFontWidth courierObliqueWidthsTab[] [static]
 

BuiltinFontWidth courierWidthsTab[] [static]
 

BuiltinFontWidth helveticaBoldObliqueWidthsTab[] [static]
 

BuiltinFontWidth helveticaBoldWidthsTab[] [static]
 

BuiltinFontWidth helveticaObliqueWidthsTab[] [static]
 

BuiltinFontWidth helveticaWidthsTab[] [static]
 

BuiltinFontWidth symbolWidthsTab[] [static]
 

BuiltinFontWidth timesBoldItalicWidthsTab[] [static]
 

BuiltinFontWidth timesBoldWidthsTab[] [static]
 

BuiltinFontWidth timesItalicWidthsTab[] [static]
 

BuiltinFontWidth timesRomanWidthsTab[] [static]
 

BuiltinFontWidth zapfDingbatsWidthsTab[] [static]
 


Generated on Wed Nov 3 12:59:09 2004 for Lemur Toolkit by doxygen1.2.18