Zum Hauptinhalt springen
Diese Methode wird auf der Clientseite implementiert. Sie wird von ABBYY FineReader Engine aufgerufen, nachdem in Zoom Viewer auf eine Position in einem erkannten Block doppelt geklickt wurde. Die Methode übergibt dem Client den Index des doppelt angeklickten Blocks sowie die Koordinaten des darin enthaltenen Punkts.

Syntax

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 _
)

Parameter

BlockIndex [in] Gibt den Index des Blocks an, auf den doppelt geklickt wurde. Der Index ist in der Sammlung ILayout::VisualBlocks enthalten. X [in] Gibt die horizontale Koordinate des Mauszeigers in Bildschirmkoordinaten an. Y [in] Gibt die vertikale Koordinate des Mauszeigers in Bildschirmkoordinaten an.

Rückgabewerte

Diese Methode hat keine speziellen Rückgabewerte. Sie gibt die Standardrückgabewerte von ABBYY FineReader Engine-Funktionen zurück.

Hinweise

Die Client-Implementierung dieser Methode muss sicherstellen, dass alle innerhalb der Methode ausgelösten Ausnahmen abgefangen und behandelt werden und dass keine Ausnahmen außerhalb der Methode weitergegeben werden. Die Weitergabe einer Ausnahme außerhalb der Methode kann zu unvorhersehbaren Ergebnissen führen (z. B. zu einem Programmabbruch).

Siehe auch

IZoomViewerEvents