Browse Prior Art Database

Method to Duplicate a Shaped Non-Rectangular Window While Adding a Latecomer to an X Window Conference

IP.com Disclosure Number: IPCOM000122856D
Original Publication Date: 1998-Jan-01
Included in the Prior Art Database: 2005-Apr-04
Document File: 4 page(s) / 118K

Publishing Venue

IBM

Related People

Yang, CY: AUTHOR

Abstract

X Windows provides distributed client/server support for two dimensional graphics support. The X server manages the display for the application, allowing applications to open one or more windows and then draw two dimensional graphics within the window (Fig. 1). X Application | X Server | Display

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 37% of the total text.

Method to Duplicate a Shaped Non-Rectangular Window While Adding
a Latecomer to an X Window Conference

      X Windows provides distributed client/server support for two
dimensional graphics support.  The X server manages the display for
the application, allowing applications to open one or more windows
and then draw two dimensional graphics within the window (Fig. 1).
                           X Application
                                 |
                              X Server
                                 |
                              Display

      An X Window conferencing enabler appears to the application to
be an X server, while at the same time appearing to the X server as
an application, as shown in Fig. 2.
                           X Application
                                 |
                       X Conferencing Enabler
                                 |
                              X Server
                                 |
                              Display

      The X Windows conferencing enabler then connects to multiple X
servers on behalf of the application, distributing the application on
each display.  The application is not aware that it is being
displayed on multiple X servers (Fig. 3).
                           X Application
                                 |
                       X Conferencing Enabler
                           |            |
                        X Server     X Server
                           |            |
                        Display      Display

      Some X Window conference enablers provide a feature called
"Latecomer" which allows a new X server to be added to the conference
where an X application is being distributed by the conference
enabler.  At the time the new X server participates in the
conference, some X resources may have already been created by the X
Application.

      The X Window conference enabler is responsible for duplicating
the resource set already existing in the conference X servers to the
new added latecomer X Server.  Those resources include colormaps,
windows, pixmaps, fonts, graphic contents, and cursors (Fig. 4).
                           X Application
                                 |
                       X Conferencing Enabler
                           |   ...