[Overview][Constants][Types][Classes][Index] Reference for unit 'TTTypes' (#lazutils)

TT_OS2

Declaration

Source position: tttypes.pas line 291

type TT_OS2 = record

  version: TT_UShort;

  

  xAvgCharWidth: TT_Short;

  

  usWeightClass: TT_UShort;

  

  usWidthClass: TT_UShort;

  

  fsType: TT_Short;

  

  ySubscriptXSize: TT_Short;

  

  ySubscriptYSize: TT_Short;

  

  ySubScriptXOffset: TT_Short;

  

  ySubscriptYOffset: TT_Short;

  

  ySuperscriptXSize: TT_Short;

  

  ySuperscriptYSize: TT_Short;

  

  ySuperscriptXOffset: TT_Short;

  

  ySuperscriptYOffset: TT_Short;

  

  yStrikeoutSize: TT_Short;

  

  yStrikeoutPosition: TT_Short;

  

  sFamilyClass: TT_Short;

  

  panose: array [0..9] of Byte;

  

  ulUnicodeRange1: TT_ULong;

  

  ulUnicodeRange2: TT_ULong;

  

  ulUnicodeRange3: TT_ULong;

  

  ulUnicodeRange4: TT_ULong;

  

  achVendID: array [0..3] of Byte;

  

  fsSelection: TT_UShort;

  

  usFirstCharIndex: TT_UShort;

  

  usLastCharIndex: TT_UShort;

  

  sTypoAscender: TT_Short;

  

  sTypoDescender: TT_Short;

  

  sTypoLineGap: TT_Short;

  

  usWinAscent: TT_UShort;

  

  usWinDescent: TT_UShort;

  

  ulCodePageRange1: TT_ULong;

  

  ulCodePageRange2: TT_ULong;

  

  sxHeight: TT_Short;

  sCapHeight: TT_Short;

  usDefaultChar: TT_UShort;

  usBreakChar: TT_UShort;

  usMaxContext: TT_UShort;

end;

The latest version of this document can be found at lazarus-ccr.sourceforge.net.