Forms
Вкладка Forms (Формы) диалогового окна Options (Параметры) (рис. 25.6) предназначена для настройки параметров работы конструктора форм.
Рис. 25.6. Вкладка Forms диалогового окна Options
Область Grid (Сетка) используется для управления линиями сетки и выравнивания объектов (табл. 25.10).
Таблица 25.10. Назначение флажков области Grid.
Флажок | Назначение |
---|---|
Grid lines (Линии сетки) | Определяет отображение линий сетки в форме |
Snap to grid (Выровнять по сетке) | При установке данного флажка при изменении положения объекта в форме он автоматически устанавливается в ближайшую точку пересечения линий сетки. Флажок не влияет на положение объектов, перемещенных до его установки |
Эта область содержит также два счетчика (табл. 25.11).
Таблица 25.11. Назначение счетчиков области Grid.
Счетчик | Назначение |
---|---|
Horizontal spacing (pixels) (Расстояние по горизонтали! | Определяет число точек между горизонтальными ли ниями сетки |
Vertical spacing (pixels) (Расстояние по вертикали) | Определяет число точек между вертикальными линиями сетки |
Для отображения в строке состояния положения и размера текущего объект формы установите флажок Show position (Показывать положение).
Список Tab ordering (Перемещение при нажатии на клавишу Таb), ее держащий два элемента Interactive (Интерактивное) и By List (По списку определяет, каким образом будет устанавливаться последовательность перс хода между объектами формы при нажатии клавиши Таb:
- Interactive (Интерактивно) – порядок переключения объектов можно устанавливать кнопкой мыши при нажатой клавише SHIFT;
- By List (По списку) – последовательность переключения объектов отображается в списке, элементы которого можно менять местами.
Для определения размеров и положения объектов в Visual FoxPro могут не пользоваться две единицы измерения: пикселы и фокселы. Выбор единиц: измерения осуществляется с помощью списка Scale units (Единицы измерения).
Список Maximum design area (Максимальная область проектирования) не пользуется для согласования разрешающих способностей пользовательской монитора и драйвера монитора. Значение списка ограничивает максимальный размер создаваемых форм, с тем чтобы они поместились на пользовательском экране с меньшей разрешающей способностью.
Предупреждение
Разрабатывая заказные прикладные программы, избегайте разработки экранных форм со слишком большим разрешением. Это может вызвать проблем! при установке такой программы на компьютер пользователя с низкой разрешающей способностью монитора.
Для выбора классов, используемых по умолчанию как шаблоны при создании форм и набора форм, используется область Template classes (Класс! шаблонов). При установке флажков Form set (Набор форм) или Form (Форма) становятся доступны кнопки с правой стороны одноименных текстовых полей, открывающие список доступных библиотек классов, выбранных на вкладке Controls (Элементы управления). Из этого списка можно выбрать ласе, который будет использоваться по умолчанию при создании форм или набора форм.
Остановка флажка Builder lock (Закрепление построителя) ведет к автоматическому запуску построителей при добавлении объектов в форму.
Флажок Prompt to save changes before running form (Подтверждать запись изменений до запуска формы на выполнение) используется для вывода на экран сообщения о необходимости сохранения формы перед запуском ее на выполнение.