[Project_owners] topmost window/dialog?

HJ bugs4hj at netscape.net
Sun Mar 26 13:12:43 EST 2006


Eric H. Jung wrote:
> Thanks, HJ.
> 
> Do you think there's a way to change the zlevel dynamically at runtime from alwaysRaised
> (zlevel=6) to 5? I tried this:

Yes, you can use:

const CI = Components.interfaces;
var xulwin = window.QueryInterface(CI.nsIInterfaceRequestor)
.getInterface(CI.nsIWebNavigation)
.QueryInterface(CI.nsIDocShellTreeItem)
.treeOwner
.QueryInterface(CI.nsIInterfaceRequestor)
.getInterface(CI.nsIXULWindow);

xulwin.zLevel = xulwin.normalZ;
xulwin.zLevel = xulwin.raisedZ;

/HJ


More information about the Project_owners mailing list