Title: Lynxer-Doc
Version: 1.0
Date: 1996/12/12
Maintainer: Bastian Schick (elw5basc@gp.fht-esslingen.de)
-----------------------------------------------------------------------------
Rights:
LYNXER.TTP and NEWLYNX.TTP is freeware but I (Bastian Schick) have all rights.
It may be copied freely but without any modification.
Use this software on you own risque !
-----------------------------------------------------------------------------

Lyxner create either an image-file (.LYX).

How to use ?

Simplest way is to draw & drop a compiled program (*.o) on the TTP.
It will load first a file named "INSERT.O" which is (now) provided with the
BLL.ZIP.
INSERT.O is the title sprite.(see LYNX_ASM\INSERT.ASM)
This file should be in the same folder as you program or you have to
set the start-up path for LYNXER : Application rather than top window !

The more complicated way is to build a .MAK file with following 'rules':

1) comments start with a ";" anywhere in a line.
2) List up all files you want into the image.
   The first file found will be the title-sprite (so be sure it _is_ one).
   The second file must be executable, it's the main-program.
   The third till 63th file maybe what ever you want.

!!! Executable files will be include with their header, but the pointer
shows behind it !!

3) To align the next-file on a block-boundary use : '#ALIGN'

4) To load a file use FILE.INC !!!!

Addition by Rajah Lone :

5) Only 16 files can be declared in the BLL loader26.o with the use of 
LoadCardDir(n). So with the old Lynxer, only 16 files, including the
insert.o and the homebrew.o could be listed in the .MAK file.

With this (GFA Basic) rewrited version, you can add undeclared files,
using '#' or '@' before the filename in the .MAK file. The image cart
checksum is disabled.

Using '@' will add the file after the last
Using '#' will add the file after the last IF it still fits in the 
1024 block. If not, it will be aligned at the next block.

You'll have to make your own code to access to this undeclared files.
Accessing with LoadCardDir(n) for a first file, then count the blocks
and the offset.