Создание Pzl-Компоненты: различия между версиями

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

Строка 7: Строка 7:


=Вызов операции=
=Вызов операции=
Форма для создания pzl-Контейнера вызывается через меню '''''File/New.../Component'''''.  
Форма для создания pzl-Компоненты вызывается через меню '''''File/New.../Component'''''.  


[[Изображение:PzlStudio_CreateNewComponent.png]]
[[Изображение:PzlStudio_CreateNewComponent.png]]


Перечень свойств в вызванной форме включает
Перечень свойств в вызванной форме включает
*[[#Базовая Директория Контейнеров|Containers Root Directory]] - Базовая директория Ваших Контейнеров
*[[#Базовая Директория Компонент|Components Base Directory]] - Базовая директория Ваших Компонент
*[[#Директория pzl-Контейнера|Containers SubDirectory]] - Маршрут к поддиректории, в которой будет создан проект контейнера.
*[[#Директория pzl-Копоненты|Sub-Directory]] - Маршрут к поддиректории, в которой будет создан пакет компоненты.
*[[#Имя Pzl-Контейнера|Container Name]] - Имя создаваемого Контейнера (это будет имя проекта .prj6)
*[[#Имя Компоненты|Component Name]] - Имя создаваемой Компоненты (это будет имя пакета .pack)
*[[#Уровень лицензии|License Level]] - уровень лицензии
*[[#Имя Класса|Class Name]] - Имя класса Компоненты
*[[#Библиотека Pzl-Контейнера|Container Library]] - имя библиотеки
*[[#Имя Интейрфейса|Interface Name]] - Имя интерфейса компоненты
*[[#Версия Pzl-Контейнера|Container Version]] - версия контейнера
*[[#Условное имя компоненты|Component Alias]] - Условное имя компоненты
*[[#Идентификатор компоненты|Component ID]] - Идентификатор компоненты
*[[#Автономная Запускаемость|RunAble]] - Автономная Запускаемость
*[[#Пользовательский интерфейс|UI Strategy]] - Пользовательский интерфейс
*[[#Атрибуты из базовых свойств|Company]] - имя компании
*[[#Атрибуты из базовых свойств|Company]] - имя компании
*[[#Атрибуты из базовых свойств|Author]] - имя автора
*[[#Атрибуты из базовых свойств|Author]] - имя автора
Строка 28: Строка 31:
Кнопка может быть неактивной, если введенных данных недостаточно для выполнения операции.  
Кнопка может быть неактивной, если введенных данных недостаточно для выполнения операции.  


После выполнения операции форма остается активной и Вы можете продолжить создание pzl-Контейнеров.
После выполнения операции форма остается активной и Вы можете продолжить создание pzl-Компонент.


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

Версия 19:39, 10 ноября 2007

Pzl-Компонента - это пакет системы программирования Visual Prolog. IDE системы Visual Prolog создает и помещает пакет в текущий проект. Elementary PzlStudio не работает с открытыми проектами и, соответственно, выполняет лишь элементарную операцию создания pzl-компоненты, независомо от проекта. Этот пакет далее может быть помещен в любой pzl-контейнер.


При создании pzl-Компоненты заполняется форма, содержащая такие параметры pzl-Компоненты, как идентификатор, условное наименование, способность к автономному запуску, имя базового класса и имя базового интерфейса, место размещения в дисковом пространстве.

Заполнив эти данные и нажав кнопку, Вы получаете готовую Pzl-Компоненту, которая теперь может быть включена в любой из pzl-контейнеров (в составе исполняемого приложения или в DLL).

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

Форма для создания pzl-Компоненты вызывается через меню File/New.../Component.

PzlStudio CreateNewComponent.png

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

  • Components Base Directory - Базовая директория Ваших Компонент
  • Sub-Directory - Маршрут к поддиректории, в которой будет создан пакет компоненты.
  • Component Name - Имя создаваемой Компоненты (это будет имя пакета .pack)
  • Class Name - Имя класса Компоненты
  • Interface Name - Имя интерфейса компоненты
  • Component Alias - Условное имя компоненты
  • Component ID - Идентификатор компоненты
  • RunAble - Автономная Запускаемость
  • UI Strategy - Пользовательский интерфейс
  • Company - имя компании
  • Author - имя автора
  • Copyright - авторские права

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

Операция выполняется по нажатию на кнопку Create (Создать).

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

После выполнения операции форма остается активной и Вы можете продолжить создание pzl-Компонент.

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

Ссылки