Méthode OnChangeBlockType de l'interface IZoomViewerEvents
Cette méthode est implémentée côté client. Elle est appelée par ABBYY FineReader Engine après qu’un type de bloc a été modifié dans Image Viewer ou dans Zoom Viewer synchronisé avec Image Viewer. Elle permet d’annuler ce changement de type.Le type de bloc peut être modifié à l’aide de la barre d’outils des propriétés du bloc ou du menu contextuel, ou indirectement en ajoutant des séparateurs de tableau à un bloc qui n’était pas auparavant de type tableau.
Index[in] Contient l’index du bloc sélectionné. Cet index se trouve dans la collection ILayout::VisualBlocks.NewType[in] Le nouveau type du bloc, spécifié par une constante de l’énumération BlockTypeEnum.Cancel[out] Vous pouvez définir cette variable sur TRUE pour annuler la modification du type de bloc.
L’implémentation cliente de cette méthode doit garantir que toutes les exceptions levées à l’intérieur de la méthode sont interceptées et gérées, et qu’aucune exception ne soit propagée à l’extérieur de la méthode. La propagation d’une exception en dehors de la méthode peut entraîner des résultats imprévisibles (par exemple, l’arrêt du programme).