[ First ]  [ Previous ]  [ Next ]  [ Last ]  [ Manuals ]

 

LTableSingleSelector



Overview:

LTableSingleSelector is a concrete implementation of LTableSelector for a table that may have one and only one cell selected at a time.

Methods :

The methods in this class are:

 

LTableSingleSelector()  
~LTableSingleSelector()  
CellIsSelected()  
ClickSelect()  
DragSelect()  
GetFirstSelectedCell()  
GetFirstSelectedRow()  
InsertCols()  
InsertRows()  
RemoveCols()  
RemoveRows()  
SelectAllCells()  
SelectCell()  
UnselectAllCells()  
UnselectCell()  
 

Data Members:

The data members in this class are:

 

mSelectedCell  
 

Operation:

This class adds no new methods, but implements every method in LTableSelector.

Source files:

(Table Classes)

LTableSingleSelector.h

LTableSingleSelector.cp

See also:

LTableSelector

LTableSingleSelector()

Purpose:

The constructor creates the object.

Access :

Public

Prototype:

LTableSingleSelector( LTableView	*inTableView);

~LTableSingleSelector()

Purpose:

The destructor destroys the object.

Access :

Virtual, Public

Prototype:

virtual ~LTableSingleSelector();

CellIsSelected()

Purpose:

This is an override of CellIsSelected() in LTableSelector.

ClickSelect()

Purpose:

This is an override of ClickSelect() in LTableSelector.

DragSelect()

Purpose:

This is an override of DragSelect() in LTableSelector.

GetFirstSelectedCell()

Purpose:

This is an override of GetFirstSelectedCell() in LTableSelector.

GetFirstSelectedRow()

Purpose:

This is an override of GetFirstSelectedRow() in LTableSelector.

InsertCols()

Purpose:

This is an override of InsertCols() in LTableSelector.

InsertRows()

Purpose:

This is an override of InsertRows() in LTableSelector.

RemoveCols()

Purpose:

This is an override of RemoveCols() in LTableSelector.

RemoveRows()

Purpose:

This is an override of RemoveRows() in LTableSelector.

SelectAllCells()

Purpose:

This is an override of SelectAllCells() in LTableSelector.

SelectCell()

Purpose:

This is an override of SelectCell() in LTableSelector.

UnselectAllCells()

Purpose:

This is an override of UnselectAllCells() in LTableSelector.

UnselectCell()

Purpose:

This is an override of UnselectCell() in LTableSelector.

mSelectedCell

Purpose:

The selected cell.

Access :

Protected

Prototype:

STableCell mSelectedCell;

 


[ First ]  [ Previous ]  [ Next ]  [ Last ]  [ Manuals ]

Visit the Metrowerks website at: http://www.metrowerks.com
For assistance contact Metrowerks Technical Support at: cw_support@metrowerks.com
Copyright © 2000, Metrowerks Corp. All rights reserved.

Last updated: July 21, 2000