Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Инструкция ЦСУБ_new.doc
Скачиваний:
2
Добавлен:
29.09.2019
Размер:
1.83 Mб
Скачать

2.2.1Создание формы

2.2.1.1Создание формы “с нуля”

Для создания любой формы необходимо:

  1. добавить форму (на панеле инструментов кнопка Добавить);

  2. добавить на форму нужные компоненты, контролы, события, скрипты;

  3. сохранить форму в базе (на панеле интсрументов кнопка Сохранить).

Для формы редактирования доступна переменная GeneretionID, которая передает ИД генератора.

Добавление Контролов на форму происходит путем «перетягивания» выбранного контрола на форму.

При создании новой формы, в Структуре появляется форма NewForm. На форме можно будет установить свойства, описаны в таблице 4.

Таблица 4

Группа полей

Поле

Тип поля

Обязательность

Примечание

Заголовок

ID

Идентификатор

Нет

Текст заголовка формы. Выбор из переводов.

Текст

Текстовое

Нет

Заполняется автоматически, в зависимости от выбранного перевода.

Кнопки

Развернуть

Логическое

Нет

Регулирует наличие в заголовке окна Развертывания.

Свернуть

Логическое

Нет

Регулирует наличие в заголовке окна Свертывания.

Закрыть

Логическое

Нет

Регулирует наличие в заголовке окна Закрытия.

Общие

Имя

Текстовое

Да

Идентификатор

Идентификатор

Да

Генерируется автоматически.

Базовый класс

Класс

Нет

Выбор из списка классов.

Меню

Текстовое

Нет

Выпадающий список копмонентов с типом=Контекстное меню.

Позиция

Модальное

Логическое

Нет

Если =Да, окно станет дочерним, и не даст главной форме работать, пока не закончена работа этого модального окна.

Левый отступ

Числовое

Да

Расстояние от левой границы формы до левой границы экрана.

Позиция

Текстовое

Да

Выпадающий список. В зависимости от значения, положение формы в окне будет меняться.

Поверх всех окон

Логическое

Да

Если True – будет поверх все окон, False – наоборот

Верхний отступ

Числовое

Да

Расстояние от верхней части формы до верхней границы экрана.

Размеры

Высота

Числовое

Да

Высота формы.

Макс. высота

Числовое

Нет

Высота формы, после развертывания.

Макс. ширина

Числовое

Нет

Ширина формы, после развертывания.

Ширина

Числовое

Да

Ширина формы.