Зміна кольору фону форми і її елементів
Основним параметром, що визначає зовнішній вигляд форми, є колір її фону. Тому при виборі кольору фону необхідно керуватися тим, для яких цілей призначена розробляється форма і як надалі планується її використовувати. Нагадаємо, що для форм, що виводяться на друк, краще використовувати менш яскраві кольори, оскільки кольоровий фон або фон з малюнком зажадають великих витрат на витратні матеріали для принтера.
Колір фону розділу форми або її елемента визначається значенням властивості Колір фону (Back Color). У формі, створеної за допомогою Майстра форм, фон всіх її розділів залежить від стилю оформлення, обраного при її створенні. Наприклад, до форми "Форма_Сотруднікі" був застосований автоформат Стандартний (Standard), який задає світло-сірий колір фону.
Щоб змінити колір фону розділу форми або її елементи:
- Виділіть розділ або елемент форми, колір фону якого потрібно змінити, клацнувши лівою кнопкою миші по порожній області всередині розділу (заголовка, області даних або примітки) або по елементу форми (наприклад, по мітці, списку або полю).
- На панелі інструментів Формат (форма / звіт) (Formatting (Form / Report)) натисніть стрілку праворуч від кнопки Колір заливки / фона (Fill / Back Color). З'явиться палітра кольорів.
- Виберіть в палітрі потрібний колір.
Зауважимо, що колір фону розділу форми в Access встановлюється незалежно від кольору фону інших розділів. Тому, щоб поміняти колір всіх розділів, потрібно задати новий колір для кожного розділу окремо.
Колір фону розділу форми не впливає на колір фону елементів управління, що знаходяться в ньому. Для кожного елемента управління також можна вибрати свій колір фону і колір шрифту. Для міток елементів управління зазвичай заданий прозорий колір фону, т. Е. В якості фону мітки використовується та частина фону розділу форми, яку вона займає. За замовчуванням для текстових полів використовується білий колір фону, тому колір текстових полів (і містяться в них даних) контрастний кольором фону форми.
Можна задати прозорий колір фону не тільки матюками, а й таким елементам управління, як текстові поля і списки, що розкриваються. Для цього виділіть елемент управління одного зі згаданих типів, а потім в списку Колір заливки / фона виберіть елемент Прозорий (Transparent). Зауважимо, що застосування прозорого кольору фону до всього розділу форми не дозволено. Л завдання прозорого фону текстового поля або списку, що розкривається призведе до наступного ефекту: в режимі Форми колір даного елемента управління стане прозорим, коли цей елемент не буде активним, т. Е. Коли фокус (точка введення) буде знаходитися в іншому елементі. Коли ж точка введення буде поміщена в даний текстове поле або список, що розкривається, він придбає непрозорий колір фону, який був заданий йому раніше. Приклад такого відображення полів можна спостерігати в формі "Замовлення клієнтів" (Customer Orders) демонстраційної бази даних "Борей" (це поля "Назва" (Company Name) і "Країна" (Country)). Справа в тому, що значення "прозорий" відповідає насправді не властивості елемента Колір фону (Back Color), а властивості Тип фону (Back Style). Тип фону елемента може приймати одне з двох значень: Звичайний (Normal) (коли втрата фокусу елементом не змінює його колір) або Прозорий (Transparent).