The properties of a window (referred to as hints on many systems) allow an application to indicate certain desired attributes to the operating system that'll control how a window is presented. For various reasons (including user experience and even security), an application can't mandate how and when a window will be presented in most situations; therefore, it's important to remember that these hints may not be enforced.