CATIAApplicationFrame Interface CATIDlgTableViewController
Usage: you can reimplement this interface by deriving the supplied CATExtIDlgTableViewController adapter class.
interface CATIDlgTableViewController
Interface to retrieve data to be visualized through the CATDlgTableView component.
Role: Interface to retrieve data to be visualized through the CATDlgTableView component
Do not directly implement the CATIDlgTableViewController interface, but use the
CATExtIDlgTableViewController adapter and implement the needed methods.
BOA information: this interface CANNOT be implemented
using the BOA (Basic Object Adapter).
Method Index
- o
HasSelection(CATString&,CATBoolean&)
- Retrieves if the specified column contains a selected cell.
- o
IsPreSelected(CATBaseUnknown_var,CATString&,CATBoolean&)
- Retrieves if the specified cell is preselected.
- o
IsSelected(CATBaseUnknown_var,CATBoolean&)
- Retrieves if the specified line is selected.
- o
IsSelected(CATBaseUnknown_var,CATString&,CATBoolean&)
- Retrieves if the specified cell is selected.
- o
OnActivate(CATBaseUnknown_var)
- Method launched on the activation of the specified line.
- o
OnCellContext(CATBaseUnknown_var,CATString&)
- Method launched on a right-click over the specified cell by iRow and iColumn.
- o
OnColumnHeaderContext(CATString&)
- Method launched on a right-click over the specified column header.
- o
OnContext(CATBaseUnknown_var)
- Method launched on a right-click over the specified line.
- o
OnMoveOver(CATBaseUnknown_var,CATString&)
- Method launched on the move of the mouse over the cell specified by iRow and iColumn.
- o
OnRowHeaderContext(CATBaseUnknown_var)
- Method launched on a right-click over the specified row header.
- o
OnSelect(CATBaseUnknown_var,CATString&)
- Method launched on the selection of the cell specified by iRow and iColumn.
Methods
o HasSelection
public virtual HasSelection( | const | iColumn, |
| | oHasSelection) |
-
Retrieves if the specified column contains a selected cell.
Role: Retrieves if the specified column contains a selected cell.
- Parameters:
-
- iColumn
- [in] The column to check.
- oHasSelection
- [out] Returns TRUE if a cell is selected in the specified column, FALSE otherwise.
- Returns:
-
S_OK
if everything ran ok, E_FAIL
otherwise.
o IsPreSelected
public virtual IsPreSelected( | | iRow, |
| const | iColumn, |
| | oPreSelected) |
-
Retrieves if the specified cell is preselected.
Role: Retrieves if the specified cell is preselected.
- Parameters:
-
- iRow
- [in] The line containing the cell. This data must be serializable.
- iColumn
- [in] ID of the column containing the cell.
- oPreSelected
- [out] Returns TRUE if the cell is preselected, FALSE otherwise.
- Returns:
-
S_OK
if everything ran ok, E_FAIL
otherwise.
o IsSelected
public virtual IsSelected( | | iRow, |
| | oSelected) |
-
Retrieves if the specified line is selected.
Role: Retrieves if the specified line is selected.
- Parameters:
-
- iRow
- [in] The line to check.
- oSelected
- [out] Returns TRUE if the specified line is selected, FALSE otherwise.
- Returns:
-
S_OK
if everything ran ok, E_FAIL
otherwise.
o IsSelected
public virtual IsSelected( | | iRow, |
| const | iColumn, |
| | oSelected) |
-
Retrieves if the specified cell is selected.
Role: Retrieves if the specified cell is selected.
- Parameters:
-
- iRow
- [in] The line containing the cell. This data must be serializable.
- iColumn
- [in] ID of the column containing the cell.
- oSelected
- [out] Returns TRUE if the cell is selected, FALSE otherwise.
- Returns:
-
S_OK
if everything ran ok, E_FAIL
otherwise.
o OnActivate
public virtual OnActivate( | | iRow) |
-
Method launched on the activation of the specified line.
Role: Method launched on the activation of the specified line.
- Parameters:
-
- iRow
- [in] The specified line. This data must be serializable.
- Returns:
-
S_OK
if everything ran ok, E_FAIL
otherwise.
o OnCellContext
public virtual OnCellContext( | | iRow, |
| const | iColumn) |
-
Method launched on a right-click over the specified cell by iRow and iColumn.
Role: Method launched on a right-click over the specified cell by iRow and iColumn.
- Parameters:
-
- iRow
- [in] The line containing the cell. This data must be serializable.
- iColumn
- [in] ID of the column containing the cell.
- Returns:
-
S_OK
if everything ran ok, E_FAIL
otherwise.
o OnColumnHeaderContext
public virtual OnColumnHeaderContext( | const | iColumn) |
-
Method launched on a right-click over the specified column header.
Role: Method launched on a right-click over the specified column header.
- Parameters:
-
- iColumn
- [in] ID of the specified column.
- Returns:
-
S_OK
if everything ran ok, E_FAIL
otherwise.
o OnContext
public virtual OnContext( | | iRow) |
-
Method launched on a right-click over the specified line.
Role: Method launched on a right-click over the specified line.
- Parameters:
-
- iRow
- [in] The specified line. This data must be serializable.
- Returns:
-
S_OK
if everything ran ok, E_FAIL
otherwise.
o OnMoveOver
public virtual OnMoveOver( | | iRow, |
| const | iColumn) |
-
Method launched on the move of the mouse over the cell specified by iRow and iColumn.
Role: Method launched on the move of the mouse over the cell specified
by iRow and iColumn.
- Parameters:
-
- iRow
- [in] The line containing the cell. This data must be serializable.
- iColumn
- [in] ID of the column containing the cell.
- Returns:
-
S_OK
if everything ran ok, E_FAIL
otherwise.
o OnRowHeaderContext
public virtual OnRowHeaderContext( | | iRow) |
-
Method launched on a right-click over the specified row header.
Role: Method launched on a right-click over the specified row header.
- Parameters:
-
- iRow
- [in] The specified line.
- Returns:
-
S_OK
if everything ran ok, E_FAIL
otherwise.
o OnSelect
public virtual OnSelect( | | iRow, |
| const | iColumn) |
-
Method launched on the selection of the cell specified by iRow and iColumn.
Role: Method launched on the selection of the cell specified by iRow and iColumn.
- Parameters:
-
- iRow
- [in] The line containing the cell. This data must be serializable.
- iColumn
- [in] ID of the column containing the cell.
- Returns:
-
S_OK
if everything ran ok, E_FAIL
otherwise.
This object is included in the file: CATIDlgTableViewController.h
If needed, your Imakefile.mk should include the module: CATDlgView
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.