---------------------------
I d e a F o r m    v 1 . 3
---------------------------

      -------------------------------------------------
      Written by
            Christoph Bartholme,
            Ettlinger Str. 37
            D-76137 Karlsruhe
            Germany

            EMail: Christoph_Bartholme@ka2.maus.de

      Developed using
            ST Pascal Plus (CCD) and assembler (Devpac)

      A German version is also available.
      -------------------------------------------------

IdeaForm is public domain (Remember: IdeaList is Shareware!).
It may be copied and used by everyone. The condition is to copy the COMPLETE
and  UNCHANGED contents of the folder IDEAFORM.

These are the files:
  IDEAFORM.PRG
  IDEAFORM.RSC
  IDEAFORM.TXT
  KEY\BAS.KEY
      \C.KEY
      \KBJ.KEY
      \MOD.KEY
      \PAS.KEY
      \S.KEY
      \TEX.KEY
      \IDEAFORM.KEY

IdeaForm  is  a tool in addition to IdeaList, that can be launched as a kind
of module but also runs as "stand alone".

If  launched by IdeaList, IdeaForm starts its work automatically and returns
to  IdeaList  after  having  done it. You can abort the work by klicking the
window  closer  button  or  the selected "Start" button. IdeaForm completely
works in the background and does not block other processes.

IdeaForm formats source code files by inserting text attributes for comments
and  key  words.  These  attributs  (bold,  light,  italic,  underlined) are
compatable  to  the  ones  used  by Wordplus (But not codes a printer under-
stands directly!).

These  languange  specific  parameters are found in a KEY file. Depending on
what  extension  the source file has, IdeaForm selects the corresponding KEY
file  from the folder KEY: For formatting EXAMPLE.C IdeaForm takes C.KEY. If
no KEY can be matched IdeaForm uses IDEAFORM.KEY by default.

Of  course  IdeaForm dos not overwrite the source file but creates a new one
for  the formatted output. Either a file with the source file's name but the
extension TXA ("Text with attributs"); or SCRAP.TXT at the system clipboard.

The KEY file contains the following entries:
- Comments inside the KEY file are initialised by a "+".

- The first entry names the title of the file and is displayed in IdeaForm's
info line.

- The attributs fot the keywords and the comments are switched separately. A
"1" Switches on, any other character ("0" is best) switches off.

-  The  string markers cause the text between them not to be formated. There
are two different markers declarable, following character by character.

-  A  maximum  of  255  keywords  may  be  defined,  every word up to fourty
characters  long.  There  is no difference if a character is upcased or not.
Characters  between "A" and "Z" are as possible as the digits "0" to "9" and
underscores  inside  a  keyword.  It  is not allowed to begin a keyword by a
digits or a underscore. There is no need to sort the keywords.

-----------------------------------------------------------------------------