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