Pular para o conteúdo principal
Este método é implementado no lado do cliente. Ele é chamado pelo ABBYY FineReader Engine após um clique duplo em uma posição de um bloco reconhecido no Zoom Viewer. O método fornece ao cliente o índice do bloco clicado duas vezes e as coordenadas do ponto nele.

Sintaxe

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

Parâmetros

BlockIndex [in] Especifica o índice do bloco no qual foi dado um clique duplo. O índice está na coleção ILayout::VisualBlocks. X [in] Especifica a coordenada horizontal do ponteiro do mouse nas coordenadas da tela. Y [in] Especifica a coordenada vertical do ponteiro do mouse nas coordenadas da tela.

Valores de retorno

Este método não tem valores de retorno específicos. Ele retorna os valores de retorno padrão das funções do ABBYY FineReader Engine.

Observações

A implementação cliente deste método deve garantir que todas as exceções lançadas dentro dele sejam capturadas e tratadas, e que nenhuma exceção seja propagada para fora do método. A propagação de uma exceção para fora do método pode levar a resultados imprevisíveis (como o encerramento do programa).

Veja também

IZoomViewerEvents