wattr.1 (1185B)
1 '\" e 2 .Dd December 13, 2014 3 .Dt WATTR 1 4 .Os wmutils 5 .Sh NAME 6 .Nm wattr 7 .Nd get window attributes 8 .Sh SYNOPSIS 9 .Nm wattr 10 .Op Cm bmiowhxy 11 .Ar wid 12 .Sh DESCRIPTION 13 .Nm 14 prints information about the window 15 .Ar wid 16 to 17 .Dv stdout . 18 .Pp 19 What information is presented depends on the commands given to 20 .Nm . 21 The queried arguments are printed in the order they are requested, 22 separated by a space. 23 If no commands are given, 24 .Nm 25 will return 0 if 26 .Ar wid 27 exists, and 1 otherwise. 28 .Bl -tag -width Ds 29 .It Cm i 30 Print 31 .Ar wid 32 .It Cm b 33 Print 34 .Ar wid Ns \(cqs border width. 35 .It Cm x 36 Print 37 .Ar wid Ns \(cqs 38 .EQ 39 x 40 .EN 41 offset. 42 .It Cm y 43 Print 44 .Ar wid Ns \(cqs 45 .EQ 46 y 47 .EN 48 offset. 49 .It Cm w 50 Print 51 .Ar wid Ns \(cqs width. 52 .It Cm h 53 Print 54 .Ar wid Ns \(cqs 55 height. 56 .It Cm o 57 .Nm 58 returns 0 if the override_redirect attribute is set on the window. 59 .It Cm m 60 .Nm 61 returns 0 if 62 .Ar wid 63 is mapped on screen, and 1 otherwise. 64 .El 65 .Sh ENVIRONMENT 66 .Nm 67 acts on the X display specified by the 68 .Ev DISPLAY 69 variable. 70 .Sh EXAMPLES 71 .Dl $ wattr m 0x01000006 && echo ismapped 72 .Dl ismapped 73 .Pp 74 .Dl $ wattr whxy 0x01000006 75 .Dl 484 244 756 166 76 .Pp 77 .Dl $ wattr xyhw 0x01000006 78 .Dl 756 166 244 484 79 .Pp 80 .Dl $ wattr 0x00000000 ; echo $? 81 .Dl 1