Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ xplaces(1) — Dell System V Release 4 Issue 2.2

Media Vault

Software Library

Restoration Projects

Artifacts Sought



XPLACES(X)                 X Version 11(1 Feb 1988)                  XPLACES(X)


NAME
      xplaces - take snapshot of personal X window configuration and print
      command lines for all X applications

SYNOPSIS
      xplaces [-display displayname] [-id window-id]

DESCRIPTION
      xplaces prints on standard output the command lines used to startup the X
      applications presently running and their geometry.  The output, after a
      little editing, can be used in an initialization file.

EXAMPLE
      Here is a configuration example:

      DISPLAY=unix:0.0; export DISPLAY
      xterm -sb -geometry 80x9+1+19 -title console -name console -C \
            -display unix:0 -e /e/moraes/.x11startup.bw2  &
      xclock -geometry 100x100+1048+0  &
      rcmd neat.ai /ai/bin/X11/xterm -display gerrard.csri:0 \
            -geometry 80x57+291+26 -ls  &
      xterm -geometry 80x56+310+53 -e rlogin bay.csri  &
      xterm -geometry 80x51+410+128 -title gerrard.csri  &

      This will start up a console terminal window (which receives redirected
      console output, preventing it from messing up the display), a clock and
      three terminal windows, one of which is started up by the shell script
      rcmd which starts up a command on a remote machine, putting it in the
      background.  Rcmd is useful only if the application on the remote machine
      has no use for standard output and error because they get redirected to
      /dev/null.

      On the CSRI and ANT Suns, the recommended way of running X11 is by
      ``x11''.  In that case, the console xterm is automatically started up by
      the x11 script, so that command must be removed from the xplaces output,
      and the remaining xterms (and other applications can be added to the
      x11start file.

OPTIONS
      xplaces is Xlib based, and accepts only the following two arguments.

      -display displayname
              where displayname describes the display to use, and is in one of
              the standard forms. See X(1) for more details. The default is
              determined by the environment variable DISPLAY.

      -id window-id
              which asks for the command string to start a particular window.
              Note that the window-id specified may be the window id of a
              parent if the window really holding the command string property
              (WM_COMMAND) and xplaces will find it correctly by recursive
              search through the window hierarchy. the window-id may be


10/89                                                                    Page 1







XPLACES(X)                 X Version 11(1 Feb 1988)                  XPLACES(X)


              specified either as a decimal number, or as a hexadecimal number
              (prefixed by 0x) which makes it possible to use the output of
              xlswins, or xwininfo with this option.

SEE ALSO
      x11(x), X(x), xprop(x), xlswins(x)
      The Inter Client Communication Conventions Manual.

DIAGNOSTICS
      xplaces will complain about top level windows without commands associated
      with them, and print the name and class of such windows. It also
      complains about various X errors that may occur, and will die with an
      error message if used with incorrect arguments.

BUGS
      xplaces can only print the command line for application well behaved Xt
      applications, or applications that accept -geometry, and -iconic, and set
      WM_COMMAND and WM_NORMAL_HINTS.
      It can get confused if you use ambiguous options (-g for geometry, etc)
      With some window managers, it cannot locate icons. Blame for this lies
      solely with the window managers!

AUTHOR
      The first version was by Ken Yap (ken@cs.rochester.edu)
      This version was rewritten to deal with a much wider range of window
      manager and application behaviour by Mark Moraes
      (moraes@csri.toronto.edu)



























Page 2                                                                    10/89





Typewritten Software • bear@typewritten.org • Edmonds, WA 98026