home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 25 / AACD 25.iso / AACD / Programming / yaec / modules / diskfont.e < prev    next >
Encoding:
Text File  |  2001-08-12  |  814 b   |  12 lines

  1. OPT MODULE
  2. OPT EXPORT
  3. -> Module created with E:bin/fd2module from YAECv18 package.
  4. OPT NDDC
  5. #macro OpenDiskFont(textAttr) IS (A0:=textAttr) BUT (A6:=diskfontbase) BUT ASM ' jsr -30(a6)'
  6. #macro AvailFonts(buffer,bufBytes,flags) IS Stores(diskfontbase,buffer,bufBytes,flags) BUT Loads(A6,A0,D0,D1) BUT ASM ' jsr -36(a6)'
  7. -> --- functions in V34 or higher (Release 1.3) ---
  8. #macro NewFontContents(fontsLock,fontName) IS Stores(diskfontbase,fontsLock,fontName) BUT Loads(A6,A0,A1) BUT ASM ' jsr -42(a6)'
  9. #macro DisposeFontContents(fontContentsHeader) IS (A1:=fontContentsHeader) BUT (A6:=diskfontbase) BUT ASM ' jsr -48(a6)'
  10. -> --- functions in V36 or higher (Release 2.0) ---
  11. #macro NewScaledDiskFont(sourceFont,destTextAttr) IS Stores(diskfontbase,sourceFont,destTextAttr) BUT Loads(A6,A0,A1) BUT ASM ' jsr -54(a6)'
  12.