Método OnChangeBlockType de la interfaz IImageViewerEvents
Este método se implementa del lado del cliente. ABBYY FineReader Engine lo llama después de cambiar el tipo de bloque en Image Viewer o en Zoom Viewer, sincronizado con Image Viewer. Permite cancelar el cambio de tipo.El tipo de bloque puede cambiarse mediante la barra de herramientas de propiedades del bloque o el menú contextual, o indirectamente, al agregar separadores de tabla a un bloque que antes no era de tipo tabla.
Index[in] Contiene el índice del bloque seleccionado. El índice se encuentra en la colección ILayout::VisualBlocks.NewType[in] El nuevo tipo del bloque, especificado por una constante de la enumeración BlockTypeEnum.Cancel[out] Puede establecer esta variable en TRUE para cancelar el cambio de tipo del bloque.
La implementación cliente de este método debe garantizar que todas las excepciones que se produzcan dentro del método se capturen y se gestionen, y que no se propaguen fuera de él. La propagación de una excepción fuera del método puede dar lugar a resultados impredecibles (como la finalización del programa).