core

WMUtils core.
git clone git://git.zepp.club/core.git
Log | Files | Refs | README | LICENSE

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