wattr — get window
attributes
wattr prints information about the window
wid to stdout.
What information is presented depends on the commands given to
wattr. The queried arguments are printed in the
order they are requested, separated by a space. If no commands are given,
wattr will return 0 if wid
exists, and 1 otherwise.
i
- Print wid
b
- Print wid’s border width.
x
- Print wid’s
offset.
y
- Print wid’s
offset.
w
- Print wid’s width.
h
- Print wid’s height.
o
wattr returns 0 if the override_redirect attribute
is set on the window.
m
wattr returns 0 if wid is
mapped on screen, and 1 otherwise.
wattr acts on the X display specified by
the DISPLAY variable.
$ wattr m 0x01000006 && echo
ismapped
ismapped
$ wattr whxy 0x01000006
484 244 756 166
$ wattr xyhw 0x01000006
756 166 244 484
$ wattr 0x00000000; echo
$?
1