DigitalSpaces::DI3DVisualsGUIMultiColumnList1 Struct Reference
[Generic GUI Interfaces]

#include <Interfaces.h>

Inherits DigitalSpaces::DIObjectBase.


Detailed Description

Interface for a multi coloumn list GUI element.

This is a list that contains more then one column. A common use of this is to display differnt types of data about an entry.


Public Member Functions

void resetList ()
 Removes every entry from this GUI element.
void addColumn (const char *sColumnText, float fWidth)
 Adds a column to the GUI element.
void addItem (DIStringList1 *sItem)
 Adds a row to the bottom of the list, setting the text of each column.
void getSelection (DIStringList1 *iList) const
 Returns the text entries for each column for the currently selected row.
bool hasSelectionChanged ()
 Returns if an item has been selected from the drop down list.
void removeItem (DIStringList1 *sItem)
 Removes a row from the GUI element.
void getAllItems (DIObjectBaseList1 *iList)
 Returns the contents of every row and column in the GUI element.

Member Function Documentation

void DigitalSpaces::DI3DVisualsGUIMultiColumnList1::resetList (  ) 

Removes every entry from this GUI element.


The documentation for this struct was generated from the following file:

Generated on Sun Aug 31 17:46:28 2008 for Digital Spaces by  doxygen 1.5.6