OnTableCellsSelected Method of the IZoomViewerEvents Interface
This method is implemented on the client-side. It is called by ABBYY FineReader Engine after table cells have been selected either in Zoom Viewer, or in Image Viewer synchronized with Zoom Viewer.
It delivers to the client information on the index of the table block the cells of which have been selected, and the surrounding rectangle of the selected cells.
Syntax
C++
HRESULT OnTableCellsSelected(
int BlockIndex,
IFRRectangle* Rect
);
C#
void OnTableCellsSelected( int BlockIndex, FRRectangle Rect );
Visual Basic .NET
Sub OnTableCellsSelected( _ BlockIndex As Integer, _ ByRef Rect As FRRectangle _ )
Parameters
- BlockIndex
- [in] Contains index of the table block which cells are selected. The index is in the ILayout::VisualBlocks collection.
- Rect
- [in] Refers to the FRRectangle object which contains the coordinates of the surrounding rectangle of the selected cells. Coordinates are defined in a base grid.
Return values
This method has no specific return values. It returns the standard return values of ABBYY FineReader Engine functions.
Remarks
The client implementation of this method must assure that all exceptions thrown inside the method are caught and handled and no exceptions are propagated outside the method. Propagation of an exception outside the method may lead to unpredictable results (such as program termination).
See also
17.09.2024 15:14:41