Title  : EuWin - Windowing System for Dos v 0.11 (formally ZLoop)
Version: 0.11 (major reorganization of foundation)
Date   : December 21, 2000
Author : Euman / Wayne Overman

This is just a snippet of what's to come in a Library for Dos to immulate Windows
environments.

In this release the only functionality is ability to Z-Order Windows
It's fairly fast now but will be faster as I have time to tweak.



[What's Next] Controls will be set in relation to Windows bounds
              SLE Edit, Combo Boxes, Listview, Treeview, Drag Boxes...etc, etc.




[Commands] are rather easy and are as follows:

   Window(10,10,300,200,2,"Main Window") -- Setup a New Window
   
   \x1 , y1 , x2 , y2, border width, header
   
   buttons = (130,180,170,195,145,182,"OK", your procedure, params , window or button or sle etc)
   
   \x1, y1, x2, y2, set text x, set text y, text, setup call_proc, params , call type 
   
   -- setup call_proc will be used to call "your" procedure
   -- call type will send info about the control in "your" setup call_proc for further messageing.
   -- this will become more understandable the further I get with the foundation and demo's
   
My intent is to keep it simple to use, modify and run your programs fast, 
Changes may occur at any time I see an easier/faster way.




Some of the include files have been modified and are

ZLoop.e    -- Obsolete, you must now use ZLoop2.e
Window.e   -- Obsolete, you must now use EuWin.e
Pushbut.e  -- obsolete, new proc & rename to Buttons.e
Buttons.e  -- Foundation for PushButton type Control

MDFont.e   -- Jiri Babor's Font.e version 4.40 THANKS JIRI EXCELLENT WORK
           -- ADDED new_lengths()
           -- ADDED write_fast()
           -- DELETED loading ROM fonts
           -- permission to submit modified granted
           
MDMighty.e -- Pete Eberlein's Mighty.e THANKS PETE EXCELLENT WORK
           -- ADDED but rem'ed limit_mouse()
           -- ADDED mouse_inside()
           -- ADDED mouse_enter()
           -- ADDED mouse_leave()
           -- DELETED redefined pixel()
           -- DELETED redefined getpixel()
           
Cursors.e  -- Colin Taylors cursors for use with Mighty.e THANKS COLIN




If your on the ListServe you know by now that help can be found,
if you aren't then you probably are missing out on some good info.

I'll answer any questions about this eg: how to modify it to suit you, etc.
Changes will/may be needed to run with Jiri Babor's Widgets or David Cuny's Dos32Lib

Example.ex is a very simple start, There is much more to come. 


THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, 
OR CONSEQUENTIAL DAMGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFIT; OR BUSINESS 
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE 
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 
THE POSSIBILITY OF SUCH DAMAGE.

I can be reached by e-mail for any questions about Euphoria
If I dont have a good answer, I bet I know some that do.

euman@bellsouth.net




