aewl
diff view.c @ 504:0cefc169ff67
renamed column into area
author | Anselm R. Garbe <arg@10kloc.org> |
---|---|
date | Thu, 28 Sep 2006 21:29:20 +0200 |
parents | 9aa3d06199cb |
children | 2c29d74b11dc |
line diff
1.1 --- a/view.c Thu Sep 28 16:14:48 2006 +0200 1.2 +++ b/view.c Thu Sep 28 21:29:20 2006 +0200 1.3 @@ -95,6 +95,24 @@ 1.4 restack(); 1.5 } 1.6 1.7 +/* This algorithm is based on a (M)aster area and a (S)tacking area. 1.8 + * It supports following arrangements: 1.9 + * 1.10 + * MMMS MMMM 1.11 + * MMMS MMMM 1.12 + * MMMS SSSS 1.13 + * 1.14 + * The stacking area can be set to arrange clients vertically or horizontally. 1.15 + * Through inverting the algorithm it can be used to achieve following setup in 1.16 + * a dual head environment (due to running two dwm instances concurrently on 1.17 + * the specific screen): 1.18 + * 1.19 + * SMM MMS MMM MMM 1.20 + * SMM MMS MMM MMM 1.21 + * SMM MMS SSS SSS 1.22 + * 1.23 + * This uses the center of the two screens for master areas. 1.24 + */ 1.25 void 1.26 dotile(Arg *arg) { 1.27 int h, i, n, w;