Implementation independent windowing.