Zum Hauptinhalt springen
Diese Methode wird auf Clientseite implementiert. Sie wird von ABBYY FineReader Engine aufgerufen, nachdem in Image Viewer auf eine Position in einem erkannten Block doppelgeklickt wurde. Die Methode übergibt dem Client den Index des doppelgeklickten Blocks und die Koordinaten des entsprechenden 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 Pixeln an. Die Koordinaten beziehen sich auf das Dokumentbild. Y [in] Gibt die vertikale Koordinate des Mauszeigers in Pixeln an. Die Koordinaten beziehen sich auf das Dokumentbild.

Rückgabewerte

Diese Methode hat keine spezifischen Rückgabewerte. Sie gibt die standardmäßigen Rückgabewerte von ABBYY FineReader Engine-Funktionen zurück.

Bemerkungen

Die Client-Implementierung dieser Methode muss sicherstellen, dass alle innerhalb der Methode ausgelösten Ausnahmen abgefangen und behandelt werden und dass keine Ausnahmen über die Methode hinaus weitergegeben werden. Wird eine Ausnahme über die Methode hinaus weitergegeben, kann dies zu unvorhersehbaren Ergebnissen führen (z. B. zur Beendigung des Programms).

Siehe auch

IImageViewerEvents