Next Prev Up
A function that represents a connection between a contact and the
rest of an application program. A contact calls a callback function
in order to report the results of the user interface component that
First-level subwindows of a window.
Event translations that belong to all instances of a contact class. A
class event translations translation is created by the
Resources defined for each instance of a contact class. Also see
:button-press event followed immediately by a
:button-release event for the same button, with no
intervening change in pointer position or modifier key state.
An application program connects to the window system server by some
interprocess communication (IPC) path, such as a TCP connection or a
shared memory buffer. This program is referred to as a client
of the window system server. More precisely, the client is the IPC
path itself. A program with multiple paths open to the server is
viewed as multiple clients by the protocol. Resource lifetimes are
controlled by connection lifetimes, not by program lifetimes.
In a graphics context, a bitmap or list of rectangles can be
specified to restrict output to a particular region of the window.
The image defined by the bitmap or rectangles is called a clipping
A set of entries defining color values. The colormap associated with
a window is used to display the contents of the window. Each pixel
value indexes the colormap to produce RGB values that drive the guns
of a monitor. Depending on hardware limitations, one or more
colormaps can be installed at one time, such that windows associated
with those maps display with correct colors.
A subclass of contact representing contacts that are the
parents of other contacts. A composite provides geometry management
and input focus management services for the contacts that are its
complete resource class
A list of symbols containing the class of the contact, the class of
the contact's parent (and so on), and the class of the
contact-display to which the contact belongs. The complete
resource class is one of the two items used as a key by a CLUE
application in order to access a contact resource value in a resource
complete resource name
A list of symbols containing the name of the contact, the
name of the contact's parent (and so on), and the name
of the contact-display to which the contact belongs. The
complete resource name is one of the two items used as a key by a
CLUE application in order to access a contact resource value in a
The IPC path between the server and client program. A client program
typically has one connection to the server over which requests and
events are sent.
Resources defined for each child belonging to a member of a composite
class. Constraint resources are typically used to control the
parent's geometry management policy. Also see class resources.
The basic CLUE object for programming a user interface.
The CLUE object type that represents a connection to an X server and
that supports an event loop for application input.
The process of collecting initial values for all contact attributes.
No server resources (windows and so on) are actually allocated until
The process of allocating contact resources. This process completes
A window contains the pointer if the window is viewable and the hot
spot of the cursor is within a visible region of the window or a
visible region of one of its inferiors. The border of the window is
included as part of the window for containment. The pointer is in a
window if the window contains the pointer but no inferior contains
The single child of a shell. The basic geometry management policy
implemented by the shell class constrains a shell and its
content to have the same width and height; size changes to one are
automatically applied to the other.
The coordinate system has x horizontal and y vertical, with the
origin [0, 0] at the upper left. Coordinates are discrete and are in
terms of pixels. Each window and pixmap has its own coordinate
system. For a window, the origin is at the inside upper left, inside
The visible shape of the pointer on a screen. It consists of a
hot-spot, a source bitmap, a shape bitmap, and a pair of colors. The
cursor defined for a window controls the visible appearance when the
pointer is in that window.
Next Prev Up
© 1988, 1989 Texas Instruments
Conversion to HTML made by
Last build: Tue Dec 16 23:30:42 1997