3 unsigned int i
, m
, n
, nx
, ny
, nw
, nh
, mh
, tw
;
6 for(n
= 0, m
= 0, c
= clients
; c
; c
= c
->next
, n
++)
15 mh
= mwfact
* (wah
- m
);
16 /* true if there are at least 2 non minimized clients */
18 tw
= waw
/ (n
- m
- 1);
22 for(i
= 0, c
= clients
; c
; c
= c
->next
, i
++){
23 if(i
== 0){ /* master */
26 } else { /* tile window */
30 nh
= (way
+ wah
- m
) - ny
;
32 if(i
== n
- m
- 1){ /* last not minimized client */
33 nw
= (wax
+ waw
) - nx
;
34 } else if(i
== n
- m
){ /* first minimized client */
39 } else if(c
->minimized
) { /* minimized window */
43 } else /* normal non minimized tile window */
45 if(i
> 1 && !c
->minimized
){
46 mvvline(ny
, nx
, ACS_VLINE
, nh
);
47 mvaddch(ny
, nx
, ACS_TTEE
);
52 resize(c
,nx
,ny
,nw
,nh
);
54 if(n
> 1 && i
< n
- m
- 1)