home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Programming / Basic / MAXONB32.DMS / in.adf / Includes.lha / BH / diskfont.bc < prev    next >
Encoding:
Text File  |  1994-03-16  |  3.8 KB  |  138 lines

  1. ' diskfont BASIC constants
  2.  
  3. '$underlines
  4. 'AvailFonts fields 
  5. CONST af_Type% = 0
  6. CONST af_Attr% = 2
  7. CONST AvailFonts_sizeof%=10
  8. 'FontContentsHeader fields 
  9. CONST fch_FileID% = 0
  10. CONST fch_NumEntries% = 2
  11. CONST FontContentsHeader_sizeof%=4
  12. 'TFontContents fields 
  13. CONST tfc_FileName% = 0
  14. CONST tfc_TagCount% = 254
  15. CONST tfc_YSize% = 256
  16. CONST tfc_Style% = 258
  17. CONST tfc_Flags% = 259
  18. CONST TFontContents_sizeof%=260
  19. 'FontContents fields 
  20. CONST fc_FileName% = 0
  21. CONST fc_YSize% = 256
  22. CONST fc_Style% = 258
  23. CONST fc_Flags% = 259
  24. CONST FontContents_sizeof%=260
  25. 'DiskFontHeader fields 
  26. CONST dfh_DF% = 0
  27. CONST dfh_FileID% = 14
  28. CONST dfh_Revision% = 16
  29. CONST DiskFontHeaderu1% = 18
  30. CONST dfh_TagList% = 18
  31. CONST dfh_Segment% = 18
  32. CONST dfh_Name% = 22
  33. CONST dfh_TF% = 54
  34. CONST DiskFontHeader_sizeof%=106
  35. 'AvailFontsHeader fields 
  36. CONST afh_NumEntries% = 0
  37. CONST AvailFontsHeader_sizeof%=2
  38. 'TAvailFonts fields 
  39. CONST taf_Type% = 0
  40. CONST taf_Attr% = 2
  41. CONST TAvailFonts_sizeof%=14
  42. CONST OT_Level0& = &h80000000&
  43. CONST OT_BName& = &h8000A005&
  44. CONST OT_Level1& = &h80001000&
  45. CONST OT_Level2& = &h80002000&
  46. CONST OT_Level3& = &h80003000&
  47. CONST OT_StrikeThrough& = &h80000025&
  48. CONST OT_OTagPath& = &h80008014&
  49. CONST OT_IName& = &h8000A006&
  50. CONST OTS_Black& = &hD8&
  51. CONST OTUL_None& = 0&
  52. CONST OTS_SemiBold& = &h98&
  53. CONST OTUL_DoubleSolid& = 3&
  54. CONST OUTL_DoubleBroken& = 4&
  55. CONST OTS_DemiLight& = &h58&
  56. CONST AFB_SCALED& = 2&
  57. CONST AFB_TAGGED& = &h10&
  58. CONST OTUL_Solid& = 1&
  59. CONST OTUL_Broken& = 2&
  60. CONST OFCH_ID& = &hF03&
  61. CONST OTS_Bold& = &hB8&
  62. CONST AFF_SCALED& = 4&
  63. CONST AFF_TAGGED& = &h10000&
  64. CONST OTS_ExtraBlack& = &hE8&
  65. CONST OTS_LeftItalic& = 2&
  66. CONST MAXFONTNAME& = &h20&
  67. CONST OTH_SemiExpanded& = &hB0&
  68. CONST OT_OTagList& = &h80008015&
  69. CONST TFCH_ID& = &hF02&
  70. CONST OTS_UltraBlack& = &hF8&
  71. CONST OTH_Expanded& = &hD0&
  72. CONST OTS_Book& = &h78&
  73. CONST OT_SerifFlag& = &h80001014&
  74. CONST OTS_ExtraBold& = &hC8&
  75. CONST OTS_Italic& = 1&
  76. CONST OT_FileIdent& = &h80001001&
  77. CONST OTS_SemiLight& = &h68&
  78. CONST OT_IsFixed& = &h80002013&
  79. CONST OTH_Condensed& = &h70&
  80. CONST MAXFONTPATH& = &h100&
  81. CONST AFB_BITMAP& = 3&
  82. CONST OTS_Thin& = &h28&
  83. CONST OTS_Light& = &h48&
  84. CONST AFF_BITMAP& = 8&
  85. CONST OTH_Normal& = &h90&
  86. CONST OTH_ExtraExpanded& = &hF0&
  87. CONST OT_MAXAVAILSIZES& = &h14&
  88. CONST OT_ShearCos& = &h8000000B&
  89. CONST OT_DesignKernPair& = &h80008023&
  90. CONST FCH_ID& = &hF00&
  91. CONST OT_EmboldenX& = &h8000000E&
  92. CONST OTS_Medium& = &h88&
  93. CONST DFH_ID& = &hF80&
  94. CONST OT_EmboldenY& = &h8000000F&
  95. CONST OT_GlyphCode& = &h80000011&
  96. CONST OT_SpaceFactor& = &h80002018&
  97. CONST OT_ShearSin& = &h8000000A&
  98. CONST OT_Spec& = &h80001100&
  99. CONST OT_UnderLined& = &h80000024&
  100. CONST OT_Engine& = &h80009002&
  101. CONST OTS_ExtraThin& = &h18&
  102. CONST OTS_ExtraLight& = &h38&
  103. CONST OT_GlyphMap& = &h80008020&
  104. CONST OT_SpaceWidth& = &h80002012&
  105. CONST OT_YSizeFactor& = &h80001011&
  106. CONST OTS_UltraThin& = 8&
  107. CONST OT_SetFactor& = &h80000009&
  108. CONST OT_DotSize& = &h80000002&
  109. CONST OT_Family& = &h80009003&
  110. CONST OT_DeviceDPI& = &h80000001&
  111. CONST OT_TextKernPair& = &h80008022&
  112. CONST AFB_MEMORY& = 0&
  113. CONST OTH_Compressed& = &h50&
  114. CONST OT_RotateCos& = &h8000000D&
  115. CONST OT_SpecCount& = &h80001100&
  116. CONST OT_AvailSizes& = &h80009020&
  117. CONST AFF_MEMORY& = 1&
  118. CONST OT_Indirect& = &h8000&
  119. CONST OT_InhibitAlgoStyle& = &h80002019&
  120. CONST OT_PointHeight& = &h80000008&
  121. CONST OT_RotateSin& = &h8000000C&
  122. CONST OTS_Upright& = 0&
  123. CONST OT_WidthList& = &h80008021&
  124. CONST OT_StemWeight& = &h80001015&
  125. CONST OTH_ExtraCompressed& = &h30&
  126. CONST OT_GlyphWidth& = &h80000013&
  127. CONST OT_BIName& = &h8000A007&
  128. CONST OT_SymbolSet& = &h80001010&
  129. CONST OTH_UltraCompressed& = &h10&
  130. CONST OT_PointSize& = &h80000010&
  131. CONST OT_SlantStyle& = &h80001016&
  132. CONST AFB_DISK& = 1&
  133. CONST OT_GlyphCode2& = &h80000012&
  134. CONST AFF_DISK& = 2&
  135. CONST OT_Spec1& = &h80001101&
  136. CONST OTS_DemiBold& = &hA8&
  137. CONST OT_HorizStyle& = &h80001017&
  138.