GNU Enterprise Forms: A tool of the GNU Enterprise Project
(http://www.gnuenterprise.org)


Introduction
------------
GNU Enterprise Forms (GNUe Forms) is a generator for data aware user interfaces
with support for different platforms and data sources.

From an XML file containing both the layout definition and the program logic
required, GNUe Forms generates native interactive data entry screens for a
number of user interface frameworks, including GNOME, KDE, Mac OSX, Microsoft
Windows, and a curses based text interface. GNUe Forms can interact with all
data sources supported by GNUe Common, which includes GNUe AppServer, SQLite,
MySQL, Firebird, PostgreSQL, MaxDB, or plain CSV files.


Installation
------------
For a number of operating systems, packages of GNUe Forms are available at
http://www.gnuenterprise.org/downloads/ that use the native installation tools
of these operating systems. It is recommended to use these packages if
possible.

To install GNUe Forms from the source package, follow the procedure described
in the file `INSTALL'.

In any case, make sure that you also install the GNU Enterprise Common Library
(GNUe Common).


Configuration
-------------
Please refer to the file "configuration.txt" in the documentation of GNUe
Common for configuring the connection to the database backend.


Running GNUe Forms
------------------
If the necessary installation and configuration steps are taken, any form can
be started by the command line

  gnue-forms <filename>.gfd

For a list of available command line options, you can use

  gnue-forms --help

Depending on the operating system used and the way GNUe Forms was installed,
there might be additional ways available to start a form in a more intuitive
way, like double clicking on a form definition file in the file browser.


License
-------
GNU Enterprise is Free Software.  See the file `COPYING' for the terms and
conditions for copying, distribution and modification.
