@mozilla.org/appshell/window-mediator;1

This component implements the following interfaces:

Constants

PRUint32 nsIWindowMediator.zLevelTop = 1
PRUint32 nsIWindowMediator.zLevelBottom = 2
PRUint32 nsIWindowMediator.zLevelBelow = 3

Methods

InterfaceMethod
nsIWindowMediator void addListener ( nsIWindowMediatorListener listener )
nsIWindowMediator [noscript] PRBool calculateZPosition ( nsIXULWindow inWindow , PRUint32 inPosition , nsIWidget inBelow , out PRUint32 outPosition , out nsIWidget outBelow )
nsIWindowMediator nsISimpleEnumerator getEnumerator ( PRUnichar* windowType )
nsIWindowMediator nsIDOMWindowInternal getMostRecentWindow ( PRUnichar* windowType )
nsIWindowMediator nsISimpleEnumerator getXULWindowEnumerator ( PRUnichar* windowType )
nsIWindowMediator [noscript] PRUint32 getZLevel ( nsIXULWindow window )
nsIWindowMediator nsISimpleEnumerator getZOrderDOMWindowEnumerator ( PRUnichar* windowType , PRBool frontToBack )
nsIWindowMediator nsISimpleEnumerator getZOrderXULWindowEnumerator ( PRUnichar* windowType , PRBool frontToBack )
nsIWindowMediator [noscript] void registerWindow ( nsIXULWindow window )
nsIWindowMediator void removeListener ( nsIWindowMediatorListener listener )
nsIWindowMediator [noscript] void setZLevel ( nsIXULWindow window , PRUint32 ZLevel )
nsIWindowMediator [noscript] void setZPosition ( nsIXULWindow inWindow , PRUint32 inPosition , nsIXULWindow inBelow )
nsIWindowMediator [noscript] void unregisterWindow ( nsIXULWindow window )
nsIWindowMediator [noscript] void updateWindowTimeStamp ( nsIXULWindow window )
nsIWindowMediator [noscript] void updateWindowTitle ( nsIXULWindow window , PRUnichar* inTitle )

Reference documentation is generated from Mozilla's source.

Add a note User Contributed Notes
No comments available

Copyright © 1999 - 2005 XULPlanet.com