#include <ICellFocus.h>
|
| enum | { kDefaultIID = IID_ICELLFOCUS } |
| |
Represents a rectangular area of the table
- See Also
- ICellFocusManager
| virtual void ICellFocus::CellContentChanged | ( | const GridArea & | cells | ) | |
| pure virtual |
| virtual void ICellFocus::CellContentDeleted | ( | const GridArea & | cells | ) | |
| pure virtual |
| virtual void ICellFocus::CellsMerged | ( | const GridArea & | cells | ) | |
| pure virtual |
Notification when cells are merged in the table
- Parameters
| virtual void ICellFocus::CellsUnmerged | ( | const GridArea & | cells | ) | |
| pure virtual |
Notification when cells are unmerged in the table
- Parameters
| virtual void ICellFocus::ColsDeleted | ( | const ColRange & | cols | ) | |
| pure virtual |
Notification when columns are deleted into the table
- Parameters
| cols | The range of columns deleted |
| virtual void ICellFocus::ColsInserted | ( | const ColRange & | cols | ) | |
| pure virtual |
Notification when columns are inserted into the table
- Parameters
| cols | The range of columns inserted |
| virtual void ICellFocus::DeRegisterFromModel | ( | | ) | |
| pure virtual |
DeRegisters with the model the focus is of so it doesn't recieve notification events
- See Also
- ICellFocusManager
| virtual UIDRef ICellFocus::GetModel | ( | | ) | const |
| pure virtual |
| virtual GridArea ICellFocus::GetRange | ( | | ) | const |
| pure virtual |
Returns the rectangular area of the table this focus is in
- Returns
- GridArea
| virtual void ICellFocus::RegisterWithModel | ( | const UIDRef & | tableRef | ) | |
| pure virtual |
Registers with the model the focus is of that it wants to recieve notification of model events
- See Also
- ICellFocusManager
| virtual void ICellFocus::RowsConverted | ( | const RowRange & | rows | ) | |
| pure virtual |
Notification when rows are coverted in the model (from header to body or footer to body or vise versa)
- Parameters
| rows | The range of rows converted |
| virtual void ICellFocus::RowsDeleted | ( | const RowRange & | rows | ) | |
| pure virtual |
Notification when rows are deleted into the table
- Parameters
| rows | The range of rows deleted |
| virtual void ICellFocus::RowsInserted | ( | const RowRange & | rows | ) | |
| pure virtual |
Notification when rows are inserted into the table
- Parameters
| rows | The range of rows inserted |
| virtual void ICellFocus::SetRange | ( | const GridArea & | area | ) | |
| pure virtual |
Sets the rectangular area of the table this focus is in
- Parameters
| virtual void ICellFocus::TableModelDeleted | ( | | ) | |
| pure virtual |
Notification when the whole table is deleted