Что такое библиотека

Библиотеку имиджей можно рассматривать в двух аспектах:

-физически: отдельный каталог, в котором находятся файлы, содержащие информацию о имиджах (*.CLS). Если такой каталог содержит подкаталоги, то они соответственно образуют подбиблиотеки. Название библиотеки совпадает с названием каталога, в котором она расположена.

- логически: совокупность имиджей, объединенных по некоторому признаку (например, работа с 3d графикой, окнами и т.д.)


По содержанию библиотеки делятся на два вида:

1) Стандартные - это библиотеки имиджей, поставляемые вместе со средой. Являются общими для всех проектов и всех пользователей. (см. Стандартные библиотекиStandard_libraries).

2) Проектные - библиотеки имиджей, созданных пользователем для конкретного проекта. Располагаются непосредственно в каталоге проекта и его подкаталогах. Библиотека может быть доступна и для нескольких проектов, но в этом случае проекты необходимо располагать в одном каталоге.


В общем случае, для системы не имеет значения, в какой библиотеке расположен конкретный имидж. Деление на библиотеки осуществляется только с целью систематизации. Часто используемые имиджи пользователь может объединить в новую стандартную библиотеку (добавив ее в каталог LIBRARY).


Можно переносить некоторые имиджи из одного проекта в другой.Для этого достаточно переписать соответствующие CLS файлы (см. Структура проектаProject) в каталог другой библиотеки. (При копировании Stratum не должен быть запущен !).


Добавление библиотек

При создании больших проектов со схожей тематикой, появляются некие стандартные имиджи, использующиеся неоднократно.

Их удобно выделить в отдельную библиотеку.


Дополнительные библиотеки, подгружаемые при каждом запуске Stratum, настраиваются командой меню Параметры среды | БиблиотекиEnvironment_options___Libraries.

Для каждого отдельного проекта, библиотеки можно настроить в Параметры проекта | БиблиотекаProject_options___Library.


см. Стандартные библиотекиStandard_libraries

Created with the Personal Edition of HelpNDoc: Free help authoring environment