LILGUI
======

LILGUI provides a simple API for programs that use LIL as an extension
scripting language to provide user interfaces.  LILGUI is just an API
specification - and not even a rigid one.  It is up to each application
to provide the actual implementation, although common code can be used.
Applications written using Lazarus and Free Pascal can use LazLILGUI
which provides an FPLIL-based LILGUI implementation on top of LCL.

Note that the LILGUI API should be taken as a common starting point for
LIL programs, it isn't necessary that all implementations will be 100%
compatible with each other nor that they follow this spec to the letter.
The goal is to provide a quickstart for people who want to use GUIs for
their application-specific LIL scripts, not to specify a rigid API for
everyone to adhere to.

The subdirectories in this source code distribution are as follows:

    docs                - more detailed documentation including api ref
    lazlilgui           - FPLIL-based implementation for Lazarus
    logo                - LILGUI logo

Kostas "Bad Sector" Michalopoulos
http://runtimeterror.com/rep/lilgui
badsector@runtimeterror.com
