Базы данных Visual Foxpro

         

Forms

Вкладка Forms (Формы) диалогового окна Options (Параметры) (рис. 25.6) предназначена для настройки параметров работы конструктора форм.

Рис. 25.6. Вкладка Forms диалогового окна Options



Область Grid (Сетка) используется для управления линиями сетки и выравнивания объектов (табл. 25.11).

Таблица 25.11. Назначение флажков области Grid

Флажок Назначение
Grid lines (Линии сетки) Определяет отображение линий сетки в форме
Snap to grid (Выровнять по сетке) При установке данного флажка при изменении положения объекта в форме, он автоматически устанавливается в ближайшую точку пересечения линий сетки. Флажок не влияет на положение объектов, перемещенных до его установки

Эта область содержит также два счетчика (табл. 25.12).

Таблица 25.12. Назначение счетчиков области 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 (Подтверждать запись изменений до запуска формы на выполнение) используется для вывода на экран сообщения о необходимости сохранения формы перед запуском ее на выполнение.

 

Содержание раздела