VintaSoft Imaging .NET SDK 15.0: Документация для Веб разработчика
В этом разделе
    Изменение стандартного UI-элемента в веб UI-контроле
    В этом разделе
    Если вам нужно изменить логику работы стандартного UI-элемента в веб редакторе документа, вам придется реализовать JavaScript код, который должен переопределить стандартный UI-элемент в фабрике UI-элементов.

    Вот JavaScript код, демонстрирующий создание UI-кнопки, которая активирует инструмент "Аннотации + Панорамирование", и регистрирует новую UI-кнопку вместо стандартной UI-кнопки, которая активирует только инструмент "Панорамирование":
    /**
     Creates UI button for activating the visual tool, which allows to annotate and pan images in image viewer.
    */
    function __createAnnotationAndPanToolButton() {
        return new Vintasoft.Imaging.DocumentViewer.UIElements.WebUiVisualToolButtonJS({
            cssClass: "vsdv-tools-panButton",
            title: "Pan",
            localizationId: "panToolButton"
        }, "AnnotationVisualTool,PanTool");
    }
    
    /**
     Registers new UI button, which enables Annotation+Pan tool, instead of standard UI button, which enables only Pan tool.
    */
    function __registerNewPanButton() {
        // register the "Pan" button in web UI elements factory
        Vintasoft.Imaging.UI.UIElements.WebUiElementsFactoryJS.registerElement("panToolButton", __createAnnotationAndPanToolButton);
    }