rem: cascadeWindow(WScreen *scr, WWindow *wwin, int *x_ret, int *y_ret, int h)
add: cascadeWindow(WScreen *scr, WWindow *wwin, int *x_ret, int *y_ret, unsigned int width, unsigned int height, int h)
context: cascadeWindow(WScreen *scr, WWindow *wwin, int *x_ret, int *y_ret, int h){    unsigned int extra_height, height, width;    if (wwin->frame)	extra_height = wwin->frame->top_width + wwin->frame->bottom_width;    else	extra_height = 24; /* random value */        *x_ret = h * scr->cascade_index + X_ORIGIN;    *y_ret = h * scr->cascade_index + Y_ORIGIN;    height = wwin->client.height + extra_height;    width  = wwin->client.width;        if (width + *x_ret > scr->scr_width || height + *y_ret > scr->scr_height) {	scr->cascade_index = 0;	*x_ret = h*scr->cascade_index + X_ORIGIN;	*y_ret = h*scr->cascade_index + Y_ORIGIN;    }}