Шаг 18 - Изменение фонового рисунка формы

В качестве фонового рисунка формы можно применить созданный Вами точечный рисунок. В отличие от цвета формы, который можно выбрать для каждого раздела, фоновый рисунок располагается на всем пространстве занимаемом формой. При создании формы с помощью мастера, вам были предложены несколько вариантов таких рисунков, поставляемых вместе с программой. Они находятся в папке C:\Program Files\Microsoft Office\Office\Bitmaps\Styles. Для создания фона можно применить следующие форматы графических файлов: wmf, ico, jpg, gif, png, bmp, emf, и dib. Хотя для всех, более привычным остается использование bmp-файлов, не требующих установки дополнительных программ, для своего создания и редактирования. Их можно просматривать и вносить необходимые изменения, с помощью стандартной программы Paint.

Применение красочного рисунка в качестве фона формы - весьма эффектно!!! Но в тоже время визуальное восприятие таких форм, человеком работающим с ними в первый раз, несколько затруднено. Трудно выделить из общей цветовой гаммы и прочитать текстовые надписи, или однозначно идентифицировать отдельные поля на форме. Цветовое оформление приемлемо для общедоступных информационных терминалов, используемых еще и как лицо фирмы или организации, поддерживающей данную БД. Например, в книжном магазине установлен терминал, позволяющий покупателю найти нужную книгу, просмотреть содержащиеся в базе данных цитаты и ознакомится с новинками. Тогда форму лучше оформить на фоне логотипа магазина или узора состоящего из книг. Но если форма предназначена для быстрого и точного ввода данных в базу, то она должна быть визуально проста, чтобы пользователь мог быстро и без особого труда найти нужные поля и прочитать соответствующую текстовую информацию.

Фоновый рисунок добавляется или удаляется в окне свойств формы. Кроме этого, есть возможность определить несколько свойств его просмотра и форматирования. Выполняются эти действия в следующей последовательности:

  1. Откройте форму и перейдите с помощью кнопки Вид в режим конструктора.

  2. Выделите форму, щелкнув на точке пересечения линеек в левом верхнем углу окна конструктора. Access пометит это место черным квадратом, указывающим на выделение всей формы в целом.

    18_1.gif (4404 b)

  3. Откройте диалоговое окно свойств Формы, с помощью кнопки Свойства на панели инструментов.

    18_2.gif (206 b)

  4. В появившемся окне нас интересует вкладка Макет. С помощью полосы прокрутки найдите пункты Рисунок, Тип рисунка, Масштаб рисунка, Выравнивание рисунка и Мозаичное заполнение. Вот, что означают эти параметры:
    • Рисунок - указывает путь к папке и имя графического файла, используемого Access для создания фонового рисунка. Можно указать путь вручную, напечатав его в поле (это если Вы точно помните, где он хранится) или воспользоваться окном проводника, вызываемым нажатием на кнопку в виде троеточия. Она появляется возле поля, после перемещения на него указателя и нажатия кнопки мыши. Найдите необходимый рисунок с помощью этого окна и нажмите кнопку ОК.

      Внимание! Для удаления фонового рисунка с формы, необходимо удалить путь к нему в поле Рисунок. При этом будет выдан запрос подтверждения удаления рисунка (рисунок может быть имплантирован в файл базы данных).

    • Тип рисунка - определяет, какой метод используется для присоединения рисунка к базе данных.
      • Внедренный - означает, что рисунок имплантируется в файл базы данных и соответственно при ее переносе, нет необходимости переносить и папку с рисунками. И самое главное, в этом случае можно использовать рисунок с компакт-диска или дискеты. Он просто скопируется в базу, после чего диск можно изъять, без нарушения работы формы.
      • Связанный - добавляет в базу данных только ссылку на местоположение и имя файла (связывает графический файл и БД). Это выгодно, когда база используется только на этом компьютере и нет необходимости ее переносить. При использовании одного и того же рисунка для оформления многих форм, такой способ еще и экономит дисковое пространство и не дает существенного увеличения размера базы. Но при этом удаление или перемещение файла рисунка, приведет к ошибкам в работе.

    • Масштабы рисунка - определяют размеры фона в форме.
      • Фрагмент - отображает рисунок в полном размере, позади формы. Очень полезно при использовании рисунков превышающих по размеру форму, когда их автоматическая подгонка под нужные размеры может привести к искажению изображения. В случае если размер рисунка меньше размера формы - то все свободное пространство вокруг рисунка заполняется выбранным цветом заливки поля.
      • Вписать в рамку - растягивает или сжимает рисунок по горизонтали и вертикали, до размеров формы. Приводит к искажению изображения, в случае, если соотношение сторон рисунка и формы не совпадают.
      • По размеру рамки - увеличивает рисунок с учетом его пропорций. При этом искажения минимальны и все свободное от рисунка пространство заполнено цветом заливки.
    • Выравнивание - указывает способ сопоставления изображения и формы.
      • Сверху слева - выравнивает верхний левый угол изображения с верхним левым углом окна формы.
      • Сверху справа - выравнивает верхний правый угол изображения с верхним правым углом окна формы.
      • По центру - выравнивает центр изображения с центром окна формы.
      • Снизу слева - выравнивает нижний левый угол изображения с нижним левым углом окна формы.
      • Снизу справа - выравнивает нижний правый угол изображения с нижним правым углом окна формы.
      • По центру формы - размещает рисунок в центре формы. Центрирует не по окну формы, а по самой форме.
    • Мозаичное заполнение - выкладывает рисунок мозаикой для заполнения всего пространства формы. Тут есть только два возможных варианта. Да - заполнить мозаикой и Нет - не заполнять. При этом если установлено выравнивание по центру формы, то мозаика заполнит только форму, а не все окно формы.
  5. Изменяйте свойства рисунка, пока не добьетесь желаемого результата. Все установки сразу отображаются на форме и поэтому есть возможность оценить их эффективность.
  6. Закройте окно свойств формы для сохранения изменений. Фон формы сейчас выглядит так, как его будут видеть пользователи.

Если необходимо внести изменения в оформление созданной ранее формы, то повторите все вышеперечисленные действия, открыв необходимую форму в режиме конструктора. Сделайте свои формы удобными и привлекательными, тогда с ними будет интереснее работать.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Урсатий Владимир - 14.12.2002