zengine-gewi/readme.txt
2003-08-01 21:10:32 +00:00

62 lines
2.6 KiB
Plaintext
Executable File

Index
------------------------------------------------------------
I. About Gewi
II. Getting Gewi
III. Building Gewi
IV. Using Gewi
V. Legal Overview
VI. History of Gewi
------------------------------------------------------------
I. About Gewi
Gewi is a GUI library designed for use with ZEngine, information on ZEngine
can be found at http://zengine.sourceforge.net/.
------------------------------------------------------------
II. Getting Gewi:
Gewi is available from the same places that ZEngine is:
Support comes from: http://conceptofzero.net/
The sourceforge page: http://zengine.sourceforge.net/
The project page: http://sourceforge.net/projects/zengine/
The CVS page: http://sourceforge.net/cvs/?group_id=62098
------------------------------------------------------------
III. Building Gewi:
So far, Gewi can be built on any system any system that has SDL and OpenGL
available. If you are in VC++ the folder vc7 contains project files for use,
and if you are in a gcc compiler you can change the config & makefile to meet
your needs.
-If you are using VC++ you will need to add the path to the dependencies (SDL
and others) as well as the path to ZEngine before building.
If you are having a problem building ask at the ZEngine forum.
(Click forum link at http://zengine.sourceforge.net)
------------------------------------------------------------
IV. Using Gewi:
Gewi requires a working copy of ZEngine, if your compiler/environment
supports ZEngine it should support Gewi as well. Gewi tutorials and
documentation is not yet complete if you would like to write any submit
them to james@conceptofzero.net and I'll make sure they get out and you get
proper credit.
------------------------------------------------------------
V. Legal Overview:
See ZEngine's readme.txt for a Legal Overview of using libraries
that are dependent upon LGPL based libraries, using Gewi is the same
since it includes no new LGPL code.
------------------------------------------------------------
History of ZEngine:
Since most of the improvements will just be more widgets I
am much more open to outside help for Gewi than ZEngine which is mostly
my own work, I am going to depend on community support to add new widgets
to Gewi, I can't possibly add every single widget people need while working
on ZEngine and other projects.
0.1 was a basic release, just to show some people how I planned to
do the long promised GUI library for ZEngine. I rewrote this twice using
callbacks one time and a different way of handling child windows another,
but I found a way that seemed easy to use and easy to extend and that is what
has become 0.2.
-James Turk james@conceptofzero.net