Vai al contenuto principale
Questo metodo è implementato lato client. Viene chiamato da ABBYY FineReader Engine dopo un doppio clic su una posizione all’interno di un blocco riconosciuto in Zoom Viewer. Il metodo passa al client l’indice del blocco su cui è stato fatto doppio clic e le coordinate del punto corrispondente.

Sintassi

C++

HRESULT OnAfterDblClick(
  int BlockIndex,
  int X,
  int Y
);

C#

void OnAfterDblClick(
  int BlockIndex,
  int X,
  int Y
);

Visual Basic .NET

Sub OnAfterDblClick( _
  BlockIndex As Integer, _
  X As Integer, _
  Y As Integer _
)

Parametri

BlockIndex [in] Specifica l’indice del blocco su cui è stato eseguito un doppio clic. L’indice si trova nella raccolta ILayout::VisualBlocks. X [in] Specifica la coordinata orizzontale del puntatore del mouse nelle coordinate dello schermo. Y [in] Specifica la coordinata verticale del puntatore del mouse nelle coordinate dello schermo.

Valori di ritorno

Per questo metodo non sono previsti valori di ritorno specifici. Restituisce i valori di ritorno standard delle funzioni di ABBYY FineReader Engine.

Osservazioni

L’implementazione lato client di questo metodo deve garantire che tutte le eccezioni generate all’interno del metodo vengano intercettate e gestite e che nessuna eccezione venga propagata all’esterno del metodo. La propagazione di un’eccezione all’esterno del metodo può causare risultati imprevedibili (come la chiusura del programma).

Vedi anche

IZoomViewerEvents