ari@kolmogorov.physics.uiuc.edu (09/07/89)
I wished to post the summary of all responses to a previous notes
on references to X-windows. Unfortunately, my very best response
with many technical references was "LOST" along with the responder's
address. Alas, I have only a list from Network Computing Devices,
it is good, but not as complete as the lost set. If the reader
recognizes themself as the mailer, please, remail+post your
wonderful bibliography on X! Thanks to all who responded.
The following is a manual retyping of the NCD reference sheets.
Mistakes are usually my own mediocre touch typing.
1) X Reference Set
Chayut, Ira & Cook, Camille. "X Library Reference Guide."
A System Publications, Inc.: San Jose, CA, 1988 $9.95
All of the X library functions, convenience functions, macros,
X10 compatibility functions, and X11 extension functions are
included in this quick reference quide for the
experienced programmer. For convenience, documentation
has been compressed by type encoding arguments to
functions. A full description of the codes may be found
in the Varitable Tag Listing section.
Chayut, Ira; Cook, Camille; Olczak, Anotole. "X User
Reference Guide." A System Publications, inc.: San Jose,
CA, 1988. $14.95
This handbook for the Xwindow System user contains
sections on each commmand for X clients such as
Conventions, Games, Servers and Utilities. Each command
section lists the name, invocation syntaxes, options,
resources, files and variables. It also includes
sections listing much of the contributed software on the
standard release distribution.
Chayut, Ira. "X Tool Kit Refernce Manual." A system
Publications, Inc.:" San Jose, CA, 1988. $17.95
Summarizes X Tool Kit INTRINSIX routine, ATHENA wdigets,
and widget arches. Each routine has a type parameter.
Cross reference included.
2) Jones, Oliver. "Introduction to the X Window System."
Prentice Hall, Inc.: Englewood Cliffs, NJ, 1988. $32.00
This extensive guide is specifically for those who use
Version 11 of X to develop application software for
workstations. Contents include an introduction to the X
Window System, helloworld, and various X concepts such
as X Network protocol. Seven appendices containing
additional reference information have also been provided.
3) The Definitive Guides to the X Window System Series
Nye, Adrian. "Volume One: Xlib Programming Manual"
O'Reilly & Associates, Inc. : Cambridge, MA , 1988.
$30.00
The X Library, the C Language programming interface to
Version 11 of the X window System, is described in the
manual. It includes a conceptual introduction to Xlib,
tutorial material, and many programming examples. It is
designed to be used in tandem with Volume Two of this
series.
"Volume Two: Xlib Reference Manual." Adrian Nye,
Editor.l O'Reilly & Associates, Ince.: Cambridge, MA,
1988 $30.00
A Complete Reference to the X library. Xlib is powerful
enough to create workable applications without the aid of
additional programming tools. This manual features
reference pages for each Xlib function, a permuted index
to the Xlib functions, a description of macrox and
reference pages for each event type.
O'Reilly, Time; Quercia, Valerie; Lamb, Linda. "Volume
Three: X Window System User's Guide." Oreilly &
Associates, Inc.: Cambridge, MA, 1988. $30.00
This book is for those who have alreadty installed an X
system and all clients are available. It contains a
complete description of the standard clients available in
the MIT X distribution. Tutorial chapter on X concepts,
getting started, customizing the X environment, and using
the uwm window are provided.
4) Scheifler, Robert W.; Gettys, James; Newman, Ron. "X
Window System: C Library and Protocal Reference." Digital
Press: MA, 1988. $55.00
This book was written by the very people who designed the
X Window System. Part I is a reference manual to Xlib,
presenting a complete overview of the system. PartII
gives a detailed specification of the X protocol
semantics. An appendix defining exact encoding is also
included.
5) X/Open Company, Ltd. "X/Open Portability Guide: Window
Management" Prentice Hall: Englewood Cliffs, NJ, 1988
$30.00
Part of a seven volume series on Open Systems. The
principal objectives of the series are portability and
connectivity of applications. This volume contains an
overview of the X Window System and Xlib. Includes
chapters on Subroutines, Event Handling, File formats and
Headers.
6) Young, Douglas A. "X Window Systems: Programming and
Applications with Xt." Prentice Hall: Englewood Cliffs, NJ 1989
Presents programming applications fot the Xt Intrinsics
and the various widget libraries. This approach to X
Window System enables the applications programmer to
create easily and more efficiently the mouse-driven,
graphical user interfaces.
7) A Systems Publications, Inc. "X Manual Set" (Boxed
3-vol set) A Systems Publications, Inc: San Jose, CA 1988
$49.95
The X Manual Set is a compilation of the standard MIT
X11.3 Window System documentation and includes Volume 1:
X User Commands, Volume 2: X Library Interface, Volume 3:
X Intrinsics and Athena Widgets.
8) Johnson, Eric F.; Reichard, Kevin. X Window Applications
Programming. Management Information Source, Inc:
Portland, OR, 1989. $29.95
Loaded with source code and illustrations, this book
exposes the ingenious intricacies of this new
vendor-independent, hardware-independent graphical
windowing system develoed by MIT. Written for
developers, programmers and users.
Aritomo Shinozaki ari@kolmogorov.physics.uiuc.edu
Loomis Laboratory of Physics (217)-244-1744
University of Illinois, Urbana-Champaign
Urbana IL, 61801
smikes@cbnewsi.ATT.COM (steven.mikes) (09/16/89)
Just so your list is kept up to date, here's one more book to add to your list: The X Window System Technical Reference Addison-Wesley, Forthcoming Oct/Nov 1989 Steven Mikes Details on this are forthcoming at the time of the official announcement from Addison-Wesley. sm