Сертификация реализации протокола IEC 61850 в линейке устройстве TOPAZ
Конференция "Технико-экономические аспекты развития электрических сетей 20 КВ"
Форум "Умная инфраструктура "Энерджинет" как будущее российской экономики"
24-я специализированная выставка "Энергетика и электротехника 2017"

Технологии расширения TOPAZ GRAPHICS



В TOPAZ Graphics предусмотрена гибкая возможность расширения функциональности и интеграции со сторонними системами и приложениями. К среде TOPAZ Graphics можно подключать различные пользовательские приложения и, наоборот - использовать TOPAZ Graphics в сторонних приложениях. Существует несколько стратегий расширения функциональности TOPAZ Graphics.

ПРОГРАММЫ НА ЯЗЫКЕ VBSCRIPT.

Такие программы представляют собой текстовые файлы, содержащие программный код на языке VBScript (далее скрипт). Все подключаемые к среде TOPAZ Graphics скрипты делятся на несколько категорий:

Скрипты приложения в большей степени расширяют возможности редактирования. Например, построение сложных геометрических фигур, реализация специальных видов выравнивания, выполнение различного рода поисков, предпечатная подготовка документов и т.п.
Скрипты документа позволяют создавать прикладные задачи, решаемые в контексте конкретного графического документа. Важной особенностью скриптов документа, является то, что весь их программный код содержится целиком внутри графического документа и, как следствие, распространяется вместе с ним.
Внешние скрипты предназначены для эксплуатации в рамках среды TOPAZ Editor. Их специфика аналогична специфике скриптов приложения, за исключением техники подключения. Подключение внешних скриптов осуществляется их непосредственным размещением в каталоге файловой системы.

ЗАГРУЖАЕМЫЕ ПРИКЛАДНЫЕ МОДУЛИ.

Данный вид прикладных задач реализуется путем разработки специальных программ, представляющих собой COM-объекты определенного типа. В контексте TOPAZ Graphics эти программы называются модулями (либо, в англоязычном варианте, Plug-In).

ПРОГРАММЫ, ИСПОЛЬЗУЮЩИЕ TOPAZ GRAPHICS ACTIVEX CONTROL

 Данный подход используется для реализации наиболее сложных прикладных задач, в которых использование ресурсов TOPAZ Graphics составляет только часть необходимой функциональности. Пользовательский интерфейс такого рода программ целиком и полностью определяется ее авторами, исходя из специфики предметной области и используемых средств разработки (C++, Delphi, Visual Basic, VBA и т.д.).



Назад в раздел