Last update:
Wed Apr 11 09:58:30 MDT 2012
Lee Bruno Industry highlights: Editor's Choice Awards . . . . . . . . . . . . . . . . . 6 Mark Kilgard OpenGL: Let there be light! . . . . . . 12 Kenton Lee X Application software engineering: X input debugging . . . . . . . . . . . . 22 Doug Young Xcetera: Tools for debugging X applications . . . . . . . . . . . . . . 26 Kevin R. Underriner CDE: A technology overview: The Common Desktop Environment supports nearly infinite types of configurations . . . . 30 Rand R. Schulman The UNIX desktop you've been waiting for: CDE: A common desktop environment for UNIX delivers interoperability, platform independence, and a unified environment . . . . . . . . . . . . . . 38 Ulrika Bornetun Styling your application with resource sets: A general customization method must fulfill several conflicting goals: it has to be powerful, yet simple; it must be flexible, yet easy to maintain; and it must not require exotic configurations or nonstandard directories . . . . . . . . . . . . . . 50 Richard Hubert and Bernhard Merkle Enhancing X11 applications with CORBA: Several CORBA implementations are now available and some of them have already proven themselves in industrial software projects . . . . . . . . . . . . . . . . 50 Amy Smith and Betsy Zeller Indigo Magic: An (un)Common Desktop Environment: The overriding goal of the Indigo Magic Desktop from Silicon Graphics is to provide an integrated, complete work area so that busy professionals can concentrate on using their applications rather than wrestling with UNIX . . . . . . . . . . . . . . . 56 Scot Wingo Windows happenings: 1995 --- The year of Windows 95? . . . . . . . . . . . . . . 64 Peter Auditore PC-based X: The evolution of PC X display servers: How fast is fast enough? . . . . . . . . . . . . . . . . 67 Charles F. Bowman The X primer: Hello World --- X style 70 David Sklar Practical XT/Motif: Secrets of the Motif message box . . . . . . . . . . . . . . 75 Steven Bilow Object-oriented X: Design patterns . . . 77 David B. Lewis Just the FAQs: X: Not a living language 80 Lee Bruno Product news: In depth: Tektronix WinDD 82 Lee Bruno X in action: Dane County Emergency Dispatch Center gets hooked on X . . . . 89 Gregory White eXit: The Unix revolution in the enterprise computing environment: A perspective . . . . . . . . . . . . . . 96
David F. Sklar Radical X: Embedding Graphics Applications inside Web Pages . . . . . 68--69
Conor P. Cahill How should I test my application to achieve the required software quality? ??
Doug Rand A Lean, Clean Web Browsing Component . . 46--50
Charles F. Bowman From the Editor . . . . . . . . . . . . 4--4 Philip J. Gill Industry and Product News . . . . . . . 6 Ian Nandhra Examining Motif 2.0 . . . . . . . . . . 12 Eric Schaffer and John Sorflaten GUI Design: Mousing Around: \em Tyrannosaurus rodentia plasticae . . . . 20 Charles F. Bowman The Future of X: X is alive and well (and living on Broadway!) . . . . . . . 30 Paul C. Lavallee Shedding Light on Broadway: While it reminds people of Java, the X follow-on has a set of powerful capabilities in its own right . . . . . . . . . . . . . 32--34, 36 Charles F. Bowman X: Back to the Future: An Interview with Robert Scheifler . . . . . . . . . . . . 38--43 Peter Auditore and David B. Lewis and Tom Munnecke and Scott Raney and Mark Kilgard and Erick Schaffer and John Sorflaten and Daniel Bernstein Writers' Predictions: From the X Files 44, 48 Carl Dichter After the X Generation: The best technology doesn't always win the battle of the marketplace --- strategy will be key to Broadway --- and X's --- survival 46 John Kulesza and Peter Feil Multiple Layering for X: The multiple over/underlay extension (MOX) to the X server expands X's overlay capability and supports two layer sets: Absolute and Group . . . . . . . . . . . . . . . 52 Peter Winston Reuse and Rework with Motif . . . . . . 60 David B. Lewis Just the FAQs . . . . . . . . . . . . . 62 Scott Raney The Scripting Revolution: Syntactic Gymnastics, Part 3 . . . . . . . . . . . 64 Peter Auditore PC Internetworking: A New Frontier --- Windows NT and UNIX/X Windows Integration . . . . . . . . . . . . . . 70 Mark J. Kilgard OpenGL: Free OpenGL Software . . . . . . 74 Daniel J. Bernstein From the Land of C++: Re-entrant Application Modes . . . . . . . . . . . 80 Richard Fetik Multimedia X: Generating GIFs on the Fly 86 Ashish Arora Product Review: SL-GMS (Graphical Modeling System) 5.3 . . . . . . . . . . 90 Erik Troan Free Software Solutions: The Python Language . . . . . . . . . . . . . . . . 96
Charles F. Bowman From the Editor . . . . . . . . . . . . 4--4 Ranthy Reddy Letter to the Editor: Developing a Medical Application with Components . . 6 Philip J. Gill Industry Highlights . . . . . . . . . . 8 Steven Furr Cross Currents: The Web as a Cross-Platform Software Solution . . . . 12 Peter Auditore PC Internetworking: PC X Servers Are the Heart of Today's Internetwork Desktop 18 Ralf Lukner Evaluation Criteria for C++ Development Tools . . . . . . . . . . . . . . . . . 24 Anonymous A Selected List of 200 X-Related Products . . . . . . . . . . . . . . . . 32 David B. Lewis and Syd Logna and Tom Munnecke and Scott Raney and Erick Schaffer and John Sorflaten Writers' Roundup --- Our favorite products . . . . . . . . . . . . . . . . 50 Mohit Mutreja Product Review: SPARCbook 3GX . . . . . 51 Darryl Brooks Product Review: OnNet . . . . . . . . . 53 Ashish Arora Product Review: Insure++ . . . . . . . . 55 Mohit Mutreja Product Review: Solaris 2.5 x86 . . . . 58 Darryl Brooks Product Review: Envizex I Series Stations . . . . . . . . . . . . . . . . 60 Brian Le Suer Automated Tests You Can Count On . . . . 62 Prasad Erabelli Establishing a Parent/Child Connection 66 Steven C. Bilow OOX: Developing Human Interfaces with Objects and X . . . . . . . . . . . . . 73 Daniel J. Bernstein From the Land of C++: Gnu Emacs: An X-Based Development Tool . . . . . . . . 77 Erik Troan Free Software Solutions: Basic X Programming in Python . . . . . . . . . 84 Philip J. Gill Product News . . . . . . . . . . . . . . 88 David B. Lewis Just the FAQs: X: Saving Software Investment? . . . . . . . . . . . . . . 96
Steven C. Bilow Object-Oriented X: Rapid Prototyping of Human Interfaces . . . . . . . . . . . . ?? Charles F. Bowman From the Editor . . . . . . . . . . . . ?? Richard Fetik Multimedia X . . . . . . . . . . . . . . ?? Steven Furr Cross Currents: Generalized Callbacks for C++ . . . . . . . . . . . . . . . . ?? Philip J. Gill Industry Highlights . . . . . . . . . . ?? Philip J. Gill Product News . . . . . . . . . . . . . . ?? Mark Kilgard OpenGL: OpenGL 1.1 . . . . . . . . . . . ?? David B. Lewis Just the FAQs . . . . . . . . . . . . . ?? Syd Logan XIElib Programming: XIE Architectural Overview . . . . . . . . . . . . . . . . ?? Alexander Mintz Creating an X Client That Monitors X Clients . . . . . . . . . . . . . . . . ?? Matt Newman Fat Client, Thin Client . . . . . . . . ?? Clive Prout The Future of PC X Servers: Extending the WWW Thin Client Paradigm . . . . . . ?? Scott Raney The Scripting Revolution: Choose a Font, Any Font . . . . . . . . . . . . . . . . ?? Erik Troan Free Software Solutions: Meta Widgets in Python . . . . . . . . . . . . . . . . . ?? Jeff Walls 24 X Servers and X Stations . . . . . . ?? John Sorflaten and Robert Wendell Information Systems into Wisdom Systems ??
Alex Mintz Representing Database Relations as a Tree . . . . . . . . . . . . . . . . . . 40
Anonymous Letters to the Editor . . . . . . . . . 6 Douglas Rand A Lean, Clean, Web-browsing Machine: Part 2 . . . . . . . . . . . . . . . . . ?? Charles F. Bowman From the Editor . . . . . . . . . . . . 4 Philip J. Gill Industry Highlights . . . . . . . . . . 8 David Lewis Just the FAQs: X and the user . . . . . 12 Scott Raney The Scripting Revolution: Graphical Perl 18--20 Daniel Budne Xt Clients Communicating with Sockets 22 Todd Spencer GUI Design --- The Design and Implementation of a Graphical User Interface for Configuring the X Server 26 Rod Spears GUI Portability: Concerns and Options for Today's Developers . . . . . . . . . 36 Eric Schaffer and John Sorflaten GUI Design: Screen writing: ``Brevity is the soul of wit'' . . . . . . . . . . . 40 Mark J. Kilgard OpenGL: Maximizing color resolution . . 44 Anonymous Ad Index . . . . . . . . . . . . . . . . 49--49 Syd Logan XIElib Programming: Creating, populating, and executing XIE photoflos 50 Fred J. Strauss Book Review . . . . . . . . . . . . . . 58 Philip J. Gill Product News . . . . . . . . . . . . . . 63 Erik Troan Free Software Solutions: Linux 2.0 . . . 72, 70