The Joy of X: Overview of the X Window System by Mansfield
ARE YOU *A system manager who needs to understand X architecture tools and techniques? *An IT director or manager deciding whether your organization should go the X route? *A programmer who wants an overview of X before exploring the system in detail? *Involved in technical support and looking for an understanding of how X works? *Confused by the GUI wars between OPEN LOOK and Motif? *Involved in sales or marketing and need to understand your customers? THEN THE JOY OF X IS FOR YOU It provides an introduction to the X Window System, the de facto standard windowing system for workstations, minicomputers, mainframes and supercomputers running UNIX, MS and other operating systems. THE JOY OF X pulls together material from a wide range of sources to provide a complete picture of the system so that you can understand the important features and issues.F EATURES INCLUDE: *Topic coverage divided into three sections: X in a nutshell - a quick managers' overview How X works, in detail, and how the user sees it Using the system, system administration, performance and programming *Written in a clear, uncomplicated style, and containing over 200 illustrations for maximum accessibility *A flexibile, modular structure that makes it easy to skip to the sections that interest you and avoid technical details that don't
"I find this book extraordinary. It's one of the first books on X which addresses questions of information systems policy with respect to the X Window System...It will advance the case of X and open systems by making the interesting issues more accessible..." Oliver Jones "THE X WINDOW SYSTEM: A USER'S GUIDE shines like a beacon. It caters for the intelligent non-programmer, the person who can do more than just click buttons and menus but doesn't want to dive into code..." Jon Vogler, SUN UK User
Table of Contents
PREFACE PART 1...X IN A NUTSHELL1. A BRIEF OVERVIEW OF THE X SYSTEM 1.1 X is a client/server window system 1.2 The user interface is not built into the base X system 1.3 The unique features that make X so useful 1.4 How X compares with other systems 2. THE BENEFITS X GIVES YOU 2.1 X gives you all the usual benefits of a window system 2.2 X integrates applications on different hardware and operating systems 2.3 Benefits of a standard GUI throughout your organization 2.4 X allows distributed computing, or centralized, or both 2.5 X fundamentally changes software and hardware decisions 2.6 The financial benefits of using X 2.7 How X can help different categories of people >PART 2...HOW X WORKS, IN DETAIL, AND HOW THE USER SEES IT 3. THE SERVER -- THE DISPLAY CONTROL SOFTWARE 3.1 The role of the server 3.2 Implementations ofthe X server 3.3 How the server handles output to the screen 3.4 The server contans the only display hardware dependence in the system 3.5 Handling text and fonts 3.6 Handling colour 3.7 Pictures and images--bitmaps, cursors and pixmaps 3.8 Extras you may want or need: server extensions 4. COMMUNICATION BETWEEN THE SERVER AND CLIENTS 4.1 Clients send high-level 'requests' to the server 4.2 The server uses 'events' to communicate input and status changes to the client 4.3 Intercepting input and requests for special handling 4.4 X can work over many different network types, as well as locally 4.5 What load does X impose on the network? 4.6 X Version and Release numbers, and compatibility issues 5. CLIENTS -- THE APPLICATION PROGRAMS 5.1 An overview of the client and its role 5.2 What X clients consist of, and how they are built 5.3 Internationalizing and localizing applications -- Xi18n 5.4 Examples of X application programs 6. 'LOOK AND FEEL' PART 1 -- TOOLKITS FOR APPLICATION PROGRAMS 6.1 'Look and feel' means how the user sees the system 6.2 X allows many different looks and feels 6.3 Motif and OPEN LOOK -- the standard look and feels 6.4 How look and feel is implemented: toolkits 7. THE STANDARD X TOOLKIT -- INTRINSICS AND WIDGETS 7.1 The standard X Toolkit, 'Xt' 7.2 Widgets and widget sets are building blocks 7.3 The 'Intrinsics' lets you manipulate wedges 7.4 Event handling and 'callbacks' 7.5 Some implementations of Motif and OPEN LOOK use Xt 7.6 Other X toolkits 8. 'LOOK AND FEEL' PART 2 -- WINDOW MANAGERS 8.1 What you need a 'window manager' for 8.2 Using the window manager 8.3 The window manager's look and feel 8.4 How a window manager works 9. USING MANY APPLICATIONS TOGETHER -- 'INTER-CLIENT COMMUNICATIONS' 9.1 Why applications need to communicate with each other 9.2 'Properties' -- the basic mechanism for inter-client communications >9.3 Advanced communications mechanisms 9.4 The Selections Service -- a high-lvel communications mechanism 9.5 ICCCM -- the rulebook for inter-client communications 9.6 Desktop managers PART 3...USING THE SYSTEM, SYSTEM ADMINISTRATION, PERFORMANCE, AND PROGRAMMING 10. USING THE X SYSTEM 10.1 What you need to get started 10.2 How you use the network facilities 10.3 Using character-based applications -- terminal emulators 10.4 Integrating X with other systems 10.5 Where to get the software 11. SYSTEM ADMINISTRATION 11.1 Starting up the system 11.2 Customizing server settings 11.3 Administering fonts 11.4 Security 11.5 A summary of X system administration 12. CUSTOMIZING APPLICATIONS 12.1 Customizing applications 12.2 The Resources mechanism for customizing applications 12.3 How the Toolkit uses resources 12.4 Translation tables resources and keyboard mapping 12.5 Tools for cusomizing resources 13. PERFORMANCE FACTORS 13.1 Server performance 13.2 Network performance 13.3 Client performance 13.4 Benchmarks and tests 14. WRITING X PROGRAMS 14.1 Programming the system, and development tools 14.2 User interface management systems and other development tools 14.3 Migrating old applications to X -- enhanced terminal emulators 14.4 Porting from other window systems, and multiple-platform applications 14.5 User interface design, and programming 15. EPILOGUE 15.1 The MIT X Consortium 15.2 The X standards 15.3 Sources of further information and assistance INDEX
The Joy of X: Overview of the X Window System by Mansfield
Used - Very Good
Pearson Education (US)
Book picture is for illustrative purposes only, actual binding, cover or edition may vary.
This is a used book - there is no escaping the fact it has been read by someone else and it will show signs of wear and previous use. Overall we expect it to be in very good condition, but if you are not entirely satisfied please get in touch with us.