Songbird / Development / Songbird Add-Ons API Documentation

sbIWindowLayer Interface Reference

Window layering service interface This is an interface to the window layering service, used to set the opacity of an entire window. More...

List of all members.

Public Member Functions

void setOpacity (in nsISupports aWindow, in PRUInt32 alpha)
 Set the window opacity This method sets the opacity for an entire window to a particular value.
PRUInt32 getOpacity (in nsISupports aWindow)
 Returns the opacity of a window.


Detailed Description

Window layering service interface This is an interface to the window layering service, used to set the opacity of an entire window.

Definition at line 45 of file IWindowLayer.idl.


Member Function Documentation

void sbIWindowLayer::setOpacity ( in nsISupports  aWindow,
in PRUInt32  alpha 
)

Set the window opacity This method sets the opacity for an entire window to a particular value.

Parameters:
aDOMWindow The xul window on which to operate
alpha The opacity value (0 = fully transparent, 255 = fully opaque)
See also:
getOpacity

PRUInt32 sbIWindowLayer::getOpacity ( in nsISupports  aWindow  ) 

Returns the opacity of a window.

Parameters:
aWindow The xul window to query for opacity
Returns:
The opacity of the window
See also:
setOpacity


The documentation for this interface was generated from the following file:
Generated on Tue Mar 10 14:29:03 2009 for Songbird by  doxygen 1.5.2