Тексты программных модулей могут использоваться самостоятельно или в составе конфигураций для LabPP_Automat.

Каждая конфигурация для LabPP_Automat представляет собой каталог с определенной структурой.

Именем конфигурации служит название этого каталога.

Каталоги конфигураций располагаются в каталоге tsprglist.

Ниже показан пример содержимого каталога tspgrlist.



"GDL генератор", "Ландшафтный дизайн с ценами", "Примеры" и "Технико-экономические показатели" - это конфигурации.

При запуске панели LabPP_Automat предлагает список этих конфигураций для выбора и загрузки для работы в данный момент.

Внутри каждой конфигурации имеется обязательные каталоги.



tsimages - каталог с картинками и иконками. Файл с именем 1.png будет использован в качестве иконки данной конфигурации в стартовом списке.



В каталоге tsprg располагается конфигурационный файл config.cpp и программные модули для запуска в данной конфигурации.

Например:

Файл config.cpp отвечает за вид рабочей панели конфигурации. 

В нем задаются размеры и положение окна конфигурации и описание кнопок с присвоением им имен запускаемых программных модулей (файлы *.cpp).


Ниже на рисунке - вид окна одной из конфигураций.


В каталоге LabPP_AutomatAC... располагается программный модуль LabPP_Automat.apx и ключевой файл LabPP_Automat.key.

Ключевой файл при покупке программы для коммерческого использования заменяется.


Чтобы создать собственную конфигурацию можно просто скопировать имеющийся каталог какой-либо конфигурации и модифицировать по своему усмотрению.