Добавление PzlPort в приложение: различия между версиями

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

Строка 2: Строка 2:


=Вызов операции=
=Вызов операции=
Форма для включения pzl-Системы в приложение вызывается через меню Tools/Add/Port to Executable.  
Форма для включения pzl-Системы в приложение вызывается через меню '''''Tools/Add/Port to Executable'''''.  
[[Изображение:ElVpPuzzleStudioOptions.png]]
[[Изображение:AddPzlPort.png]]


Перечень свойств в вызванной форме включает
Перечень свойств в вызванной форме включает
*Visual Prolog Location (справочное)
*Vip Project File - целевой проектный файл
*SpbSolutions Location (справочное)
*License Level - уровень лицензии
*User PzlConteiners Location
*Container Library - имя библиотеки
*User PzlComponents Location
*Container Version - версия контейнера
*Company
*Company - имя компании
*Author
*Author - имя автора
*Copyright
*Copyright - авторские права


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


Все установки становятся актуальными после нажатия на кнопку '''OK'''. При заверешении работы формы по кнопке '''Cancel''', вновь введенные установки не актуализируются.
Операция выполняется по нажатию на кнопку '''Add (Добавить)'''. Перед выполнением операции целевое приложение (представляемое проектным файлом) должно быть откомпилировано и сохранено с использованием среды IDE.


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


Поэтому для создания приложения, использующего pzl-технологию, необходимо сначала средствами IDE создать приложение с необходимыми свойствами, откомпилировать его и сохранить (Ctrl-S).
После выполнения операции форма остается активной и Вы можете добавить pzl-Систему к любому другому приложению.
 
Кнопка '''Close (Закрыть)''' закрывает форму.
 
=Атрибуты из базовых свойств=
Последние три позиции в форме
*Company
*Author
*Copyright
устанавливаются в [[Установка Базовых Свойств| Базовых свойствах]] и здесь могут быть переопределены лишь в случае, отличном от типового. Если Вы их здесь изменили, то значения этих параметров в [[Установка Базовых Свойств| Базовых свойствах]] останутся неизменными.


Если у Вас уже есть готовое приложение, в которое необходимо добавить pzl-Систему, то следует его предварительно откомпилировать и сохранить (Ctrl-S).


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


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

Версия 12:16, 7 ноября 2007

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 (Добавить). Перед выполнением операции целевое приложение (представляемое проектным файлом) должно быть откомпилировано и сохранено с использованием среды IDE.

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

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

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

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

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

  • Company
  • Author
  • Copyright

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


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

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

Ссылки