Добавление PzlPort в приложение

Материал из wikiru.visual-prolog.com

Elementary PzlStudio не предусматривает операции по созданию новых проектов исполняемых приложений со встроенными средствами pzl-Системы. Однако Elementary PzlStudio позволяет включить pzl-Систему в любое приложение, созданное ранее.

Вызов операции

Форма для включения pzl-Системы в приложение вызывается через меню Tools/Add/Port to Executable. AddPzlPort.png

Перечень свойств в вызванной форме включает

  • Vip Project File - целевой проектный файл
  • License Level - уровень лицензии
  • Container Library - имя библиотеки
  • Container Version - версия контейнера
  • Company - имя компании
  • Author - имя автора
  • Copyright - авторские права

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

Операция выполняется по нажатию на кнопку Add (Добавить).

Кнопка может быть неактивной, если введенных данных недостаточно для выполнения операции.

После выполнения операции форма остается активной и Вы можете добавить pzl-Систему к любому другому приложению.

Кнопка Close (Закрыть) закрывает форму.

Атрибуты из базовых свойств

Последние три позиции в форме

  • Company
  • Author
  • Copyright

устанавливаются в Базовых свойствах и здесь могут быть переопределены в случае, отличном от типового. Если Вы их здесь изменили, то значения этих параметров в Базовых свойствах останутся неизменными.


Имея приложение, которое должно работать с использованием Pzl-Технологии, следует, обратившись к Elementary PzlStudio, выполнить операцию по добавлению pzlPort в это приложение. Добавление PzlPort в приложение полностью обеспечивает включение всех необходимых средств pzl-Системы в проект исполняемого приложения.

Возвратившись теперь к IDE, можно, пользуясь текстовым редактором IDE, добавить процедуры инициализации pzlPort и откомпилировать проект исполняемого приложения.

Ссылки