This is the mail archive of the cygwin-xfree@sources.redhat.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Development Framework Release 1


Harold, do you have [or does anyone on the list] URL's for the X-books listed
below?

Harold Hunt wrote:

> [Great big snip]

> How to contribute:
> 1)  Get "Definition of the Porting Layer for X v11 Sample Server", April 8,
> 1994, Digital Equipment Corporation, MIT X Consortium, X Consortium.  This
> document is about 70 pages long and is available online as a PDF.
> 2)  Consider purchasing "X Window System - The Complete Reference to Xlib, X
> Protocol, ICCCM, and XLFD for X11R5", 3rd Edition, 1992,
> Butterworth-Heinemann and Digital Press, ISBN 1-55558-088-2.  This book
> costs about $60; it has been replaced by a three book set costing around
> $180; for most people the single book will be enough, considering the price
> difference.  Note that these books are available online, in PDF form, for
> free; the book is nice because it is much smaller and tidier than any
> version that you could print yourself.
> 3)  Consider purchasing, if you don't already own it, "Programming Windows",
> 5th Edition, 1999, Charles Petzold, Microsoft Press, ISBN 1-57231-995-X.
> 4)  Read "Design of eXcursion Version 2 for Windows, Windows NT, and Windows
> 95" at http://www.digital.com/DTJL03/DTJL03PF.PDF.  We are attempting to
> create a similar server; the primary differences between our implementation
> and eXcursion are that the identified shortcomings of the Windows GDI have
> been addressed for us by DirectDraw.
> 5)  Peruse the code in xc/programs/Xserver/hw/xwin/, paying particular
> attention to wingetsp.c, winsetsp.c, and winfillsp.c, as these three files
> contain the absolute minimum of functions that must be implemented to get a
> somewhat working X Server.  Note that input processing code is already
> finished and working; we only need to work on the output code.
> 6)  Pay attention to the mailing list and post your discoveries, if they
> have not already been posted.
> 7)  Enjoy!
>
> Thank you for your interest in the project,
>
> Harold

--
David A. Cobb, Software Engineer, Public Access Advocate.  Public Key at:
<http://pgpkeys.mit.edu:11371/pks/lookup?op=get&search=superbiskit>
"Don't buy or use crappy software"
"By the grace of God I am a Christian man,
 by my actions a great sinner" -- The Way of a Pilgrim [R. M. French, tr.]



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]