Sun Microsystems, Inc.
spacerspacer
spacer www.sun.com docs.sun.com |
spacer
black dot
 
 
     Contents   Next 
   
 

Preface

The Solaris X Window System Developer's Guide provides detailed information on the Solaris™ X server. The guide provides an overview of the server architecture and tells you where to look for more information.

This guide provides detailed information for software developers interested in interfacing with the Solaris X server.

Who Should Use This Book

Programming in this environment primarily involves using a toolkit and possibly interfacing with the server and its protocols. The protocols and toolkits are documented elsewhere, see "Related Books". Read this manual if you need detailed information on the:

  • Features of the Solaris X server

  • Differences from and enhancements to the X Consortium sample server

  • DPS imaging system

  • Supported display devices

  • Authorization schemes and protocols for server connections

Before You Read This Book

This manual assumes that the reader has a programming background and familiarity with, or access to, appropriate documentation for:

  • Solaris 7 and compatible versions

  • X Window System™

  • C programming language

  • PostScript™

  • The Display PostScript™ System (DPS)

  • olwm window manager

  • XView™ toolkit

How This Book Is Organized

Although you can read this book in sequence, it is designed for you to read only those chapters of interest. This book serves both as an overview and as a reference document.

Chapter 1, Introduction to the Solaris X Server describes the architecture of the Solaris X server, the X and DPS extensions, Sun's enhancements to the X Consortium libraries and extensions, notes on color-related issues, and a list of applications you can run with the server.

Chapter 2, DPS Features and Enhancements describes the DPS features specific to Solaris and includes information on compositing operators provided as an extension to standard DPS.

Chapter 3, Visuals on the Solaris X Server describes visuals in the Solaris environment. It also provides hints for window programming with visuals.

Chapter 4, Font Support describes the set of fonts provided and how to manage fonts.

Chapter 5, Server Overlay Windows describes server overlays and contrasts them with transparent overlays.

Chapter 6, Transparent Overlay Windows describes the Solaris Transparent Overlay Extension application programming interface (API) for transparent overlay windows.

Chapter 7, Security Issues describes the security features of the Solaris environment.

Appendix A, Reference Display Devices describes the graphics devices provided as reference devices with the Solaris environment.

Related Books

For information on how to write applications in the Solaris environment, consult the following manuals:

  • Desktop Integration Guide

  • ToolTalk Reference Guide

  • OpenWindows Desktop Reference Manual

  • Solaris X Window System Reference Manual

  • X Server Device Developer's Guide

  • XView Developer's Notes

  • OLIT Quick Start Programer's Guide

  • OLIT Reference Guide

 
 
 
     Contents   Next