How this book is organized
This section describes the chapters presented in this book,
as well as information on how the chapters are structured.
This book contains the following chapters:
``Overview of the Graphical Environment''
presents an introduction to software that
composes the SCO OpenServer Graphical Environment and how you can customize it.
It also provides an overview of many of the files you will
use to configure the Graphical Environment.
``Configuring the Graphical Environment from the Desktop''
discusses the various aspects of the Graphical Environment you
can configure directly from the Desktop, including
colors, fonts, and window background patterns.
``Customizing startup of the Graphical Environment''
explains how to use scologin, the startx
script, and scosession to manage your X server sessions.
It also includes instructions for configuring scologin
to manage multiple displays, including X terminals, and
information on how to start a Graphical Environment session on an X terminal.
``Running remote programs''
explains how to run remote clients during an Graphical Environment session.
This chapter includes information on X security issues related
to remote clients accessing your display.
provides an overview of some basic concepts in customizing
the appearance and behavior of clients,
including how to define resource specifications and
how to use the resource database.
This chapter is a useful reference for other
chapters in this guide that discuss the specifics
of setting different types of resources.
discusses how to change the colors using resources and
how to use the scocolor client for administrative
discusses how to specify the fonts that are used during Graphical Environment sessions,
including how to set font resources and how to define
``Configuring window size and location''
covers how to specify a window's geometry,
including the size and location of the Desktop if
you choose not to use it as your Root window.
``Changing cursor appearance''
explains how to change the cursor appearance on the Desktop,
in scoterm windows, and on the Root window.
``Configuring mouse behavior''
describes how to modify the functionality of your mouse so
it accommodates left- or right-handed use.
This chapter also discusses modifying the rate of
speed at which the mouse cursor moves on your screen
and the time allowed between clicks when a user
performs a double-click operation.
``Configuring the keyboard for the server''
provides information on how to configure
the X server to accommodate different keyboards and
how to modify the keyboard layout to suit personal tastes.
``Customizing the window manager''
provides an overview of the window manager configuration file,
including a list of the window manager functions that
you can specify in this file, and describes how
to switch the SCO Panner window manager from the default pmwm
mode to mwm. This chapter is useful
as a reference when using the following chapters that
cover specific aspects of window manager configuration.
``Customizing window manager menus''
explains how to create and modify window manager menus,
including the Window and Root menus.
``Configuring window manager button bindings''
describes how to customize the results of pressing various
mouse button combinations in different contexts.
``Configuring window manager key bindings''
describes how to customize the results of pressing
a key or sequence of keys in various contexts.
``Customizing the Desktop with rules''
provides an overview of the rules and rule files that control
the behavior of the Desktop.
``Using Desktop modules''
describes how to customize the Desktop for all users without
having to edit the system rule file.
``Defining Desktop user types''
describes how to customize the Desktop for groups of users.
``Defining Desktop triggers''
describes how to perform an action specific to a particular
icon or window.
``Creating objects for the Desktop''
explains how to create objects for accessing applications
from the Desktop, either using the object builder (objbld)
or manually. On the surface, objects are
impossible to distinguish from Desktop icons, but the
actions performed by an object are implemented differently
than they are for icons.
describes how to configure the actions and appearance
of Desktop icons, using icon rules.
``Configuring Desktop windows''
describes how to configure the appearance and behavior
of the main Desktop and other desktop windows.
``Configuring directory windows''
describes how to configure the characteristics of directory windows,
including the results of dropping an icon in a directory window.
``Configuring Desktop menus''
describes how to create and modify desktop and directory menus.
``Writing Deskshell commands''
describes the Deskshell script language,
including the conventions and syntax for coding the scripts.
These scripts are used in the various rule files and
``Mapping mouse triggers for the Desktop''
describes how to configure the actions that result when
mouse actions such as clicking and dragging are
performed on the Desktop.
``OSF/Motif window manager resources''
provides a list and description of the resources
you can use to configure the window manager.
provides a list and description of the resources
you can use to configure the Desktop.
``Deskshell command summary''
provides an alphabetical list of all Deskshell commands.
How to use the chapters in this book
About this book
© 2003 Caldera International, Inc. All rights reserved.
SCO OpenServer Release 5.0.7 -- 11 February 2003