Внесение динамизированного элемента в Библиотеку

<< Click to Display Table of Contents >>

Navigation:  Проект > Документы объектов > Мнемосхемы > Графический редактор MasterGraph > Динамизация мнемосхем >

Внесение динамизированного элемента в Библиотеку

Только что мы уже упоминали удобство использования библиотеки при работе с символами и импортированными элементами управления ActiveX, однако зачастую библиотекой можно пользоваться и просто для хранения предварительно настроенных и динамизированных типовых элементов.

На рисунке показан пример занесения «Цилиндра» с динамизированным уровнем (процентом заливки) и цветом заливки в созданную нами библиотеку Динамизация. Для наглядности последующего выбора элемента из библиотеки предварительно переименуем его в «Индикатор уровня».  

Dynamization_img47Dynamization_img48

Вставим сохраненный элемент из библиотеки в мнемосхему другого проекта. Мы обнаружим (рис.22), что динамизация на панели свойств сохранилась.  

Dynamization_img50

Мало того, в новом проекте у нас изначально не было входа мнемосхемы с таким названием («Вход_Уровень»), но при вставке элемента  на панели входов автоматически  появится группа «Индикатор уровня» со входом «Вход_Авария» (рис.23).  

Dynamization_img51

А в панели динамизации вставленного элемента автоматически «прописывается» новый путь к входу динамизации (рис.24).  

Dynamization_img52

Теперь остается лишь не забыть привязать сам «Вход_Авария» к переменной в новом проекте с помощью панели свойств Входа (рис.25). Напомним, это производится перетаскиванием переменной из дерева объектов в графу «Объект».  

Dynamization_img53

Таким образом, библиотека – это хранилище графических объектов, включая динамические. Объектом может быть как отдельный элемент, так и группа элементов. При помещении объекта в библиотеку сохраняются все его свойства, настроенные пользователем, в том числе динамизация, как входных, так и выходных свойств.