fixed window handling, e.g. tile and cascade, but tileVertical is not fixed till now
fixed vertical tile now