WARNING: Most of this content (with the exception of the Mozilla 1.9 XPCOM reference) is very old, and can be expected to be out of date and possibly obsolete. For better XUL documentation, please visit the XUL hub at the Mozilla Developer Center.

nsITreeColumn

IID:ae835ecf-6b32-4660-9b43-8a270df56e02
Inherits From:nsISupports

Constants

PRInt16 TYPE_TEXT = 1
PRInt16 TYPE_CHECKBOX = 2
PRInt16 TYPE_PROGRESSMETER = 3

Properties

readonly nsIAtom atom

readonly nsITreeColumns columns

readonly PRBool cycler

readonly PRBool editable

readonly nsIDOMElement element

readonly AString id

readonly PRInt32 index

readonly PRBool primary

readonly PRBool selectable

readonly PRInt16 type

readonly PRInt32 width

readonly PRInt32 x


Methods

[noscript] void getIdConst ( out PRUnichar* idConst ) nsITreeColumn getNext ( ) nsITreeColumn getPrevious ( ) void invalidate ( )

void getIdConst ( out PRUnichar* idConst )

Arguments:
idConst

nsITreeColumn getNext ( )


nsITreeColumn getPrevious ( )


void invalidate ( )


References

This interface is the type of the following properties:

nsITreeSelection.currentColumn

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

nsITreeBoxObject.ensureCellIsVisible, nsITreeBoxObject.getCellAt, nsITreeBoxObject.getCoordsForCellItem, nsITreeBoxObject.invalidateCell, nsITreeBoxObject.invalidateColumn, nsITreeBoxObject.invalidateColumnRange, nsITreeBoxObject.isCellCropped, nsITreeBoxObject.scrollToCell, nsITreeBoxObject.scrollToColumn, nsITreeView.cycleCell, nsITreeView.cycleHeader, nsITreeView.getCellProperties, nsITreeView.getCellText, nsITreeView.getCellValue, nsITreeView.getColumnProperties, nsITreeView.getImageSrc, nsITreeView.getProgressMode, nsITreeView.isEditable, nsITreeView.isSelectable, nsITreeView.performActionOnCell, nsITreeView.setCellText, nsITreeView.setCellValue

This interface is returned from the following methods:

nsITreeColumn.getNext, nsITreeColumn.getPrevious, nsITreeColumns.getColumnAt, nsITreeColumns.getColumnFor, nsITreeColumns.getFirstColumn, nsITreeColumns.getKeyColumn, nsITreeColumns.getLastColumn, nsITreeColumns.getNamedColumn, nsITreeColumns.getPrimaryColumn, nsITreeColumns.getSortedColumn

Reference documentation is generated from Mozilla's source.

Copyright © 1999-2006 XULPlanet.com