2003-05-20 01:07:59 +00:00
|
|
|
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:
|
|
|
|
|
2003-08-01 21:10:32 +00:00
|
|
|
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.
|
2003-05-20 01:07:59 +00:00
|
|
|
-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.
|
2003-08-01 21:10:32 +00:00
|
|
|
|
|
|
|
If you are having a problem building ask at the ZEngine forum.
|
|
|
|
(Click forum link at http://zengine.sourceforge.net)
|
2003-05-20 01:07:59 +00:00
|
|
|
------------------------------------------------------------
|
|
|
|
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
|