Método OnChangeBlockType da Interface IImageViewerEvents
Este método é implementado no lado do cliente. Ele é chamado pelo ABBYY FineReader Engine após a alteração do tipo de bloco no Image Viewer ou no Zoom Viewer, sincronizado com o Image Viewer. Ele permite cancelar a alteração do tipo.O tipo de bloco pode ser alterado pela barra de ferramentas de propriedades do bloco ou pelo menu pop-up, ou indiretamente, adicionando separadores de tabela a um bloco que anteriormente não era do tipo tabela.
Index[in] Contém o índice do bloco selecionado. O índice está na coleção ILayout::VisualBlocks.NewType[in] O novo tipo do bloco, especificado por uma constante da enumeração BlockTypeEnum.Cancel[out] Você pode definir esta variável como TRUE para cancelar a alteração do tipo do bloco.
A implementação do cliente desse método deve garantir que todas as exceções lançadas dentro do método sejam capturadas e tratadas, e que nenhuma exceção seja propagada para fora dele. A propagação de uma exceção para fora do método pode levar a resultados imprevisíveis (como o encerramento do programa).