nsIBoxObject

IID:CAABF76F-9D35-401f-BEAC-3955817C645C
Inherits From:nsISupports

Properties

readonly nsIDOMElement element

readonly nsIDOMElement firstChild

readonly PRInt32 height

readonly nsIDOMElement lastChild

nsIBoxLayoutManager layoutManager

readonly nsIDOMElement nextSibling

nsIBoxPaintManager paintManager

readonly nsIDOMElement parentBox

readonly nsIDOMElement previousSibling

readonly PRInt32 screenX

readonly PRInt32 screenY

readonly PRInt32 width

readonly PRInt32 x

readonly PRInt32 y


Methods

PRUnichar* getLookAndFeelMetric ( PRUnichar* propertyName ) PRUnichar* getProperty ( PRUnichar* propertyName ) nsISupports getPropertyAsSupports ( PRUnichar* propertyName ) void removeProperty ( PRUnichar* propertyName ) void setProperty ( PRUnichar* propertyName , PRUnichar* propertyValue ) void setPropertyAsSupports ( PRUnichar* propertyName , nsISupports value )

PRUnichar* getLookAndFeelMetric ( PRUnichar* propertyName )

Arguments:
propertyName

PRUnichar* getProperty ( PRUnichar* propertyName )

Arguments:
propertyName

nsISupports getPropertyAsSupports ( PRUnichar* propertyName )

Arguments:
propertyName

void removeProperty ( PRUnichar* propertyName )

Arguments:
propertyName

void setProperty ( PRUnichar* propertyName , PRUnichar* propertyValue )

Arguments:
propertyName
propertyValue

void setPropertyAsSupports ( PRUnichar* propertyName , nsISupports value )

Arguments:
propertyName
value

References

This interface is the type of the following properties:

nsIDOMNSXBLFormControl.boxObject, nsIDOMXULElement.boxObject

This interface is passed as an argument to the following methods:

nsIDOMNSDocument.setBoxObjectFor

This interface is returned from the following methods:

nsIDOMNSDocument.getBoxObjectFor

Reference documentation is generated from Mozilla's source.

Add a note User Contributed Notes
No comments available

Copyright © 1999 - 2005 XULPlanet.com