********************************************************************************
	"Easy Gem" library Copyright (c)1995 by		Christophe BOYANIQUE
																29 rue de la Rpublique
																37230 FONDETTES
																FRANCE
												FidoNet:		2:320/107.16
												NeST:			90:800/1.16
												AtariNet:	51:901/1.16
										*small* mail at:	cb@spia.freenix.fr
********************************************************************************
   This program is free software; you can redistribute it and/or modify it
   under the terms of the GNU General Public License as published by the Free
   Software Foundation; either version 2 of the License, or any later version.
   This program is distributed in the hope that it will be useful, but WITHOUT
   ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
   more details.
   You should have received a copy of the GNU General Public License along
   with this program; if not, write to the Free Software Foundation, Inc.,
   675 Mass Ave, Cambridge, MA 02139, USA.
********************************************************************************


Here is the v1.22 EGlib release !


There is not documentation for EGlib. Perhaps this is why nobody seems to
use it ?
If somebody can spend time for writing a documentation, please contact me !

But there is one program that uses EGlib (written by me) and you can get
the full sources. This program is: POVshell v2.2
It is distributed under the GNU GENERAL PUBLIC LICENSE !

If you have any questions, suggestions, criticisms, ideas or anything else
(donations ?!? 8-)) ) you can write me !

Here is a list of things that could be modified/added:

- A system to keep in memory a bitmap image of the help window (this will
  speed up drawing!)
  If somebody know how I can draw the help window in a memory buffer then
  display it on the window with vro_cpyfm(), contact me !
  Frrdic Bayle talked me about MEMORY.SYS that should work fine, but
  only in monochrome mode by now.
- The desk clic handling ! (Nothing done !!)
- Deutch or other language support (sorry, I just speak french (hum!) and
  a very poor english (as you can see 8-)) !)
- GNU C, Lattice C and other C compilers support... This version has been
  done with Pure C. I don't know if it can be compiled or used with other !
- Optimisations
- your ideas???


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-


v1.22: (see USING file for details)
------
- small documentation !!!!
- radical changes about the structure of EGlib.
- modification of the EGlib & win structs
- EGlib RSC extern
- wiped out all the language features: there is one RSC per language
- handles extended Interface's RSC files (up to 64k)
- iconified windows can own an extern redraw function.
- iconified windows can be swapped to disque.
- the new USD_FRAME type (for BOX_TEXT) is a frame with a title !
- the new USD_NUM type (for BUTTON) is a number with 2 arrows.

v1.21:
------
- many many bugs have been killed.
- each iconified window, and application iconified window own a special icon.
- optimisation in the eXtended PopUp menu scrolling.
- optimisation in the memory manager unfrag routin.
- the function _traiteKey transforms ASCII+SCAN+Shift code form the keyboard
  to a normalized key code.
- PopUp button can contain no text (Extended State 8)
- EGlib PopUp can be called anywhere with _EGlibPop() function.
- Menu entries shortcuts are automatically read by EGlib (^A for CONTROL+A!).
- ROOT objects for form windows can use two extended state:
    8 -> tree is not transformed with USERDEF objects and can be use with
         the form_do() function().
    9 -> position of the form window is not saved in the configuration file.
- _fexist() function can reach file or folders
- _mAlloc() and _mDim() add for the cls parameter before clearing
  memory blocs.

v1.20:
------
- internal release.

v1.19:
------
- first official release !
