Forms, Налаштування параметрів Visual FoxPro, Статті, Програмування - Програмування C, Delphi, C#

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

foxpro

Мал. 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 (Інтерактивно) – порядок перемикання об'єктів можна встановлювати кнопкою миші при натиснутій клавіші ;
  • By List (За списком) — послідовність перемикання об'єктів відображається у списку, елементи якого можна міняти місцями.

Для визначення розмірів та положення об'єктів у Visual FoxPro можуть використовуватися дві одиниці виміру: пікселі та фоксели. Вибір одиниці виміру здійснюється за допомогою списку Scale units (Одиниці виміру).

Список Maximum design area (Максимальна область проектування) використовується для узгодження роздільних здатностей монітора користувача та драйвера монітора. Значення списку обмежує максимальний розмір форм, що створюються, щоб вони помістилися на екрані користувача з меншою роздільною здатністю.

Розробляючи рекомендовані прикладні програми, уникайте розробки екранних форм із занадто великою роздільною здатністю. Це може викликати проблеми при встановленні такої програми на комп'ютер користувача з низькою роздільною здатністю монітора.

Для вибору класів, які використовуються за умовчанням як шаблони для створення форм і набору форм, використовується область Template classes (Класи шаблонів). Під час встановлення прапорців Form set (Набір форм) або Form (Форма) стають доступними кнопки з правого боку однойменних текстових полів, які відкривають список доступних бібліотек класів, вибраних на вкладці Controls (Елементи керування). З цього списку можна вибрати клас, який буде використовуватися за умовчанням для створення форм або набору форм.

Установка прапорця Builder lock (Закріплення будівельника) веде до автоматичного запуску будівельників під час додавання об'єктів у форму.

Прапорець Prompt to save changes before running form (Підтверджувати запис змін до запуску форми виконання) використовується для виведення на екран повідомлення про необхідність збереження форми передзапуском її виконання.