Операционная среда Elementary PzlStudio
Elementary PzlStudio (Среда с простейшим набором функций pzl-технологии) предназначена для упрощения выполнения различного рода операций над pzl-Контейнерами и pzl-Компонентами. Эти средства позволяют включить pzl-Систему в действующее приложение и регистрировать pzl-компоненты.
Elementary PzlStudio не является автономным средством и его работа координируется с IDE системы Visual Prolog.
Elementary PzlStudio модифицирует проектные файлы в следующих случаях:
- при добавлении Pzl-Системы в действующее приложение
- при создании контейнера
- при добавлении/удалении компоненты в контейнер
Поэтому перед выполнением этих операций и после их выполнения рекомендуется провести построение соответствующего проекта средствами IDE.
Поскольку добавление и удаление компонент из контейнера-проекта связано с координированным внесением изменений в различные составные части проекта, не рекомендуется выполнение этих операций вручную непосредственно в IDE. Выполнение этих операций вручную средствами IDE возможно, но необходимо знание всех составных частей проекта, где производятся изменинея и деталей их скоординированного выполнения.
Установка базовых свойств Elementary PzlStudio
Перед началом работы с Elementary PzlStudio следует назначить основные установки (Установка Опций), относящиеся ко всем последующим операциям. Такими установками являются наименование компании, имя автора, место, где будут располагаться компоненты и контейнеры и проч. Если в процессе выполнения операций над контейнерами и компонентами некоторые из этих опций будут изменены, то Elementary PzlStudio спросит сохранить ли эти установки на будущее.
Подробности см. в Установка Опций.
Включение Pzl-Системы в исполняемое приложение
Elementary PzlStudio не предусматривает операции по созданию новых проектов исполняемых приложений со встроенными средствами pzl-Системы. Однако Elementary PzlStudio позволяет любое приложение дополнить средствами pzl-Системы - добавить PzlPort.
Поэтому для создания приложения, использующего pzl-технологию, необходимо сначала средствами IDE создать приложение с необходимыми свойствами, откомпилировать его сохранить (Ctrl-S).
Если у Вас уже есть готовое приложение, в которое необходимо добавить pzl-Систему, то следует его предварительно откомпилировать и сохранить (Ctrl-S).
Имея приложение, которое должно работать с использованием Pzl-Технологии, следует, обратившись к Elementary PzlStudio, выполнить операцию по добавлению pzlPort в это приложение (Добавление PzlPort в приложение). Добавление PzlPort в приложение полностью обеспечивает включение всех необходимых средств pzl-Системы в проект исполняемого приложения.
Возвратившись теперь к IDE, можно, пользуясь текстовым редактором IDE, добавить процедуры инициализации pzlPort и откомпилировать проект исполняемого приложения.
Подробности см. в Добавление PzlPort в приложение.
Создание Pzl-Контейнера
Подробности см. в Создание Pzl-Контейнера.
Создание Pzl-Компоненты
Подробности см. в Создание Pzl-Компоненты.
Добавление pzl-Компоненты в Pzl-Контейнер
Подробности см. в Добавление pzl-Компоненты в Pzl-Контейнер.
Пробный запуск компоненты
Подробности см. в Пробный запуск компоненты.
Регистрация компоненты
Подробности см. в Регистрация компоненты.
Контроль состояния Pzl-Системы
Подробности см. в Контроль состояния Pzl-Системы.