home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The World of Computer Software
/
World_Of_Computer_Software-02-385-Vol-1of3.iso
/
x
/
xhyper10.zip
/
XHyper_v1.0
/
sampledoc
/
section2.mml
< prev
next >
Wrap
Text File
|
1992-11-05
|
1KB
|
26 lines
<Include "Formats.mml">
<Section XWindows>
2.0 X Windows
<Body>
The X Window System (X) is a network based windowing system. X was developed by
the Massechusetts Institute of Technology's Project Athena, Digital Equipment
Corporation with contributions from several companies. Since its initial
relesae in September of 1987, X has become the windowing system for most
every workstation manufacturer. Since X is network based, an application
need not be running on the same system that actually supports the display.
The program that controls the display is known as the server. The server
acts as an intermediary between user programs, called clients. Client may
be run locally or remotely (Nye and O'Reilly) . Client communicate with the
server or other clients via a strict set of X Protocols.
At the base of every X application is the X Window Library (Xlib). However,
the xlib is very large and complex requiring serveral lines of code for
the simplest of applications. To combat this the X
Toolkit (Xt) was developed. The purpose of Xt is to provide an
object-oriented layer that support user-interface objects called widgets.
Sets of widgets are available from commercial vendors. The
most popular widget sets are SUN'sOpen Look,