СИТ "Сетевые Информационные Технологии (в машиностроении)"
Неформальное объединение IT специалистов
 
tltr
..Visual Loodsman for Delphi
Предыдущая страницаСледующая страницаГлавная страницаКарта сайтаКарта сайта
   
   
   
  Главная
  Карта сайта
  Контакты
   
  Учебное пособие:
  Содержание
   
   
  Компания АСКОН
.....
Урок 11 - Использование спецсимволов (продолжение)
 

Шаг 11.4 - Создание прототипа модальной формы fmVLModalForm.

     В данном разделе пользователю предлагается провести самостоятельную работу и создать прототип модальной формы fmVLModalForm с заранее разработанными действиями (TAction) по использованию спецсимволов и заранее установленными кнопками Создать и Закрыть с описанными процедурами создания нового объекта базы данных и выхода из окна без сохранения изменений (по аналогии с формой регистрации нового раздела классификатора ОКП - см. форму fmItemLibOKP Урок 6 Шаг 6.5).
     Для этого сначала создайте в проекте новую модальную (свойство FormStyle - fsNormal) форму fmModalForm (см. рис. 11.2), в которой опишите действия для использования спецсимволов с соответствующей настройкой собственно формы. Алгоритм аналогичный описанному в данном уроке.

Рис. 11.2.

     Затем на базе созданной формы fmModalForm создайте форму fmVLModalForm, на которую установите кнопки Создать и Закрыть, а также компонент TVLOwnerManager (см. рис. 11.3). Настройте процедуры кнопок по аналогии с формой fmItemLibOKP (см. Урок 6 Шаг 6.5). Таким образом будет создан прототип модальной формы для регистрации новых объектов в базе данных с одновременным заполнением необходимых атрибутов. Для этого достаточно будет на базе созданного прототипа создать новую inherit форму, настроить компонент TVLOwnerManager и установить на форму необходимые визуальные компоненты, связав их с необходимыми атрибутами создаваемого объекта.

     Для проверки сравните Ваш результат с разработанными формами в исходных модулях примера клиентского приложения PLMCommander, входящего в состав дистрибутива системы Visual Loodsman For Delphi.

     Далее...

Предыдущая страницаСледующая страницаГлавная страницаКарта сайтаКарта сайта
 
...© 2010 "Сетевые Информационные Технологии" ...Главная...Карта сайта...Контакты