krasimir 2002/06/29 09:04:10 PDT
Modified files:
libraries/ObjectIO/Graphics/UI/ObjectIO StdPicture.hs
libraries/ObjectIO/Graphics/UI/ObjectIO/OS Rgn.hs
RgnCCall_12.hs
libraries/ObjectIO/cbits/Windows cpicture_121.c cpicture_121.h
Log:
This commit changes the low level abstraction for regions. Now there is a simple
regions algebra presented from winCreateEmptyRgn, winCreateRectRgn,
winCreatePolygonRgn, winDisposeRgn, winSectRgn, winUnionRgn, winDiffRgn and winXorRgn
functions. This implementation is more efficient and is more compatible with both
Win32 and Gtk+ APIs.
Revision Changes Path
1.5 +1 -2 fptools/libraries/ObjectIO/Graphics/UI/ObjectIO/StdPicture.hs
1.3 +21 -48 fptools/libraries/ObjectIO/Graphics/UI/ObjectIO/OS/Rgn.hs
1.3 +18 -24
fptools/libraries/ObjectIO/Graphics/UI/ObjectIO/OS/RgnCCall_12.hs
1.7 +43 -28 fptools/libraries/ObjectIO/cbits/Windows/cpicture_121.c
1.6 +12 -6 fptools/libraries/ObjectIO/cbits/Windows/cpicture_121.h
_______________________________________________
Cvs-libraries mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/cvs-libraries