Запуск формы на выполнение
Созданная в Visual FoxPro форма не требует генерации программных кодов. Она сразу готова для выполнения. Для запуска созданной формы из окна конструктора форм воспользуйтесь одним из следующих способов:
– Выполните команду Form | Run Form
– Выполните команду Run Form всплывающего меню
– Нажмите кнопку Run на стандартной панели инструментов Visual FoxPro
Для запуска формы из окна проекта достаточно установит курсор на форму, и нажать кнопку Run.
Форму можно запустить, как и любую программу, выполнив команду меню Program | Do. В открывшемся окне диалога «Do» установите тип заполняемого файла (в данном случае – «Form»), выберите требуемую форму из списка файлов и нажмите кнопку Do.
Окно конструктора форм
Любая форма в Visual FoxPro состоит из объектов формы, которые имеют характерные для них свойства. Для каждого объекта можно определить действия, выполняемые при наступлении определенных событий. Процесс создания формы состоит в размещении объектов в форме и определении для них свойств, связанных с ними событий и выполняемых действий.
Для открытия окна конструктора форм при создании новой формы можно воспользоваться одним из следующих способов:
1. Выполнить команду File | New. В открывшемся окне диалога «New» выбрать опцию Form и нажать кнопку New File
2. В окне проекта выбрать вкладку «Documents», перейти в группу «Form» и нажать кнопку New
3. Нажать кнопку Newна стандартной панели инструментов в Visual FoxPro. В открывшемся окне диалога «New»выбрать опцию Formи нажать кнопку New File
На рис. 5 показано окно конструктора форм, содержащее панели инструментов Color Palette (Цветная палитра), Layout (Расположение) и Form Controls (Объекты формы).
Рис. 5 Окно конструктора форм
Для отображения на экране панелей инструментов установите метки в соответствующих опциях меню View или установите флажки выбора панелей инструментов в окне диалога «Toolbars». Панель инструментов «Form Controls» используется для размещения объектов в форме.
Кнопки панели инструментов «Form Designer»
Set Tab Order – Переключает конструктор форм в режим установки порядка обхода объектов формы
Data Environment– Открывает окно определения среды окружения
Properties Window –Вызывает на экран окно свойств
Code Window –Открывает окно просмотра исходного кода формы
Form Controls –Вызывает на экранпанель инструментов «Form Controls»
ToolbarColor Palette –Вызывает на экран панель инструментов «Color Palette»
Toolbar Layout –Вызывает на экран панель инструментов «Layout»
Form Builder – Вызывает построитель экрана
Auto Format – Вызывает построитель автоформата для выбранных объектов формы
Панель инструментов «Form Controls» конструктора форм
Select Objects – Указатель выделения
View Classes – Выбирает класс для создания объектов в форме
Label – Текстовый объект
Text Box – Поле ввода
Edit Box – Поле редактирования
Command Button – Кнопка
Command Group – Группа кнопок
Option Group – Переключатель
Check Box – Флажок
Combo Box – Поле ввода со списком
List Box – Список
Spinner – Поле ввода значения
Grid – Таблица
Image – Рисунок
Timer – Таймер
Page Frame – Страница
OLE Container Control –Создает OLE-объект
OLE Bound Control – Отображает содержимое OLE-объекта, хранящегося в поле типа General
Line – Линия
Shape – Контур
Container – Контейнер
Separator – Создает разделитель – объект, формирующий промежутки между элементами управления на панели инструментов
Builder lock – Закрепляет выбор построителя
Button Lock – Закрепляет выбранную кнопку на панели инструментов
Кнопки панели инструментов «Layout»
Align Left Sides – Выравнивает выбранный объект по левому краю самого левого объекта
Align Right Sides– Выравнивает выбранный объект по правому краю самого правого объекта
Align Top Edges – Выравнивает выбранный объект по верхнему краю самого верхнего объекта
Align Botton Edges – Выравнивает выбранный объект по нижнему краю самого нижнего объекта
Align Vertical Centers – Выравнивает выбранный объект по вертикальной оси
Align Horizontal Centers – Выравнивает выбранный объект по горизонтальной оси
Same Width – Устанавливает одинаковую ширину для выбранных объектов формы
Same Height – Устанавливает одинаковую высоту для выбранных объектов формы
Same Size – Устанавливает одинаковую ширину и высоту для выбранных объектов
Center Horizontally – Центрирует выбранный объект относительно горизонтального центра
Center Vertically – Центрирует выбранный объект относительно вертикального центра
Send to Front– Направляет выбранный объект на самый верхний слой формы
Send to Back – Направляет выбранный объект на самый нижний слой формы
Дата добавления: 2015-10-29; просмотров: 683;