OnChangeBlockType-Methode der IZoomViewerEvents-Schnittstelle
Diese Methode ist clientseitig implementiert. Sie wird von ABBYY FineReader Engine aufgerufen, nachdem der Blocktyp im Image Viewer oder im mit dem Image Viewer synchronisierten Zoom Viewer geändert wurde. Damit können Sie die Typänderung abbrechen.Der Blocktyp kann über die Symbolleiste für Blockeigenschaften oder das Popup-Menü geändert werden oder indirekt, indem einem Block Tabellentrennlinien hinzugefügt werden, der zuvor kein Tabellenblock war.
Index[in] Enthält den Index des ausgewählten Blocks. Der Index befindet sich in der Sammlung ILayout::VisualBlocks.NewType[in] Der neue Typ des Blocks, angegeben durch eine Enumerationskonstante vom Typ BlockTypeEnum.Cancel[out] Sie können diese Variable auf TRUE setzen, um die Änderung des Blocktyps abzubrechen.
Die Client-Implementierung dieser Methode muss sicherstellen, dass alle innerhalb der Methode ausgelösten Ausnahmen abgefangen und behandelt werden und dass keine Ausnahmen aus der Methode nach außen weitergegeben werden. Die Weitergabe einer Ausnahme aus der Methode nach außen kann zu unvorhersehbaren Ergebnissen führen (z. B. zur Beendigung des Programms).