Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция_практика_Visual Foxpro.doc
Скачиваний:
5
Добавлен:
26.09.2019
Размер:
1.28 Mб
Скачать
    1. Запуск формы на выполнение

Для запуска экранной формы из окна конструктора проекта необходимо перейти на вкладку Documents, открыть подуровни группы Forms, установить курсор на имени запускаемой формы и нажать кнопку Run в правой части окна конструктора проекта. На нижеследующем рисунке изображена экранная форма, созданная с помощью мастера.

Рис 7.3. Внешний вид формы, созданный с помощью Мастера

7.3. Модификация формы в режиме конструктора

Если в экранной форме, созданной с помощью мастера, установленные объекты и их свойства – цвета, заголовки, местоположение объектов, и так далее, не удовлетворяют требованиям разработчика, то эту форму можно модифицировать с помощью конструктора форм.

Для открытия конструктора форм с целью модификации созданной формы необходимо из окна конструктора проекта перейти на вкладку Documents, открыть подуровни группы Forms, установить курсор на имя модифицируемой формы и нажать кнопку Modify в правой части конструктора проекта.

7.3.1 Окно конструктора форм

В результате выполненных действий откроется окно конструктора форм и панели инструментов Color Palette (Цветовая палитра), Layout (Расположение объектов формы), Form Controls (Объекты формы).

Рис. 7.4. Окно конструктора форм

Для отображения на экране панелей инструментов необходимо установить метки в соответствующих опциях команды главного меню View.

Панель инструментов Form Controls используется для размещения объектов в форме. В нижеследующей таблице представлено краткое описание кнопок этой панели инструментов.

Панель инструментов Form Controls

Кнопка

Наименование

Назначение

Select Objects

Указатель выделения

View Classes

Выбор класса для создания объектов в форме

Label

Текстовый объект

Text Box

Поле ввода

Edit Box

Поле редактирования

Command Button

Кнопка

Option Group

Переключатель

Grid

Таблица

Combo Box

Поле ввода со списком

List Box

Список

Spinner

Поле ввода значения

Line

Линия

Shape

Контур

Image

Рисунок

Command Group

Группа кнопок

Timer

Таймер

Page Frame

Страница

OLE Container Control

Создает OLE-объект

OLE Bound Control

Отображение содержимого OLE-объекта, содержащегося в поле типа General

Separator

Разделитель кнопок

Builder Lock

Закрепления выбора построителя

Button Lock

Закрепление выбранной кнопки на панели инструментов