Definitions for "Obscures"
Window A ``obscures'' window B if both are viewable InputOutput windows, if A is higher in the global stacking order, and if the rectangle defined by the outside edges of A intersects the rectangle defined by the outside edges of B. Note the (fine) distinction with ``occludes''. Also note that window borders are included in the calculation.