home *** CD-ROM | disk | FTP | other *** search
- Here are some notes on the programs/modules in this drawer:
-
- 1. XfdTextView doesn't currently work from the Workbench. It's Shell-only
- at the moment. It also doesn't display TABs properly, but it wasn't
- meant to be a serious application. I just thought you'd be interested
- in it.
-
- 2. ** VERY IMPORTANT **: When using XFD from Amiga E, note that the
- function calls like "xfdDecrunch" or "xfdRecogBuffer" are now called
- "XfdDecrunch" and "XfdRecogBuffer" (with a capital "X"). This is due
- to a restriction in the E compiler - all library calls must start with
- an upper-case letter. Also, due to a similar restriction, all
- structure names are in lowercase (e.g. "xfdbufferinfo" instead of
- "xfdBufferInfo"), and the structure members do not have a prefix
- (e.g. "targetbuffer" instead of "xfdbi_TargetBuffer"). That's just the
- way you have to do things in E. Everything else about XFD is exactly
- the same as in C or assembler (such as constants, macros and so on).
- If you are confused in any way, see the example "XfdTextView.e" source
- file. This should clarify matters. Also note that the library base is
- called "xfdmasterbase" in E, rather than "XFDMasterBase".
-
- 3. Please remember that BOTH the files called "xfdmaster.m" are necessary
- for Amiga E to use XFD, and should both be included in any E XFD
- distribution. "EModules/xfdmaster.m" contains the function pragmas,
- while "EModules/libraries/xfdmaster.m" contains all the structures and
- constants (like xfdmaster.i or xfdmaster.h).
-
- [This text was written by DII himself and just slightly changed by me (G.H.).
- Please note that all modules etc. refer to version 36 of xfdmaster.library.
- If you want to use v37 stuff, please make your own conversion or update the
- modules yourself as I don't understand too much of Amiga E.]
-