
- •I ииГюдные элементы
- •VI 1лновка фонового рисунка
- •V. Мновка одинакового размера ряда элементов
- •I руппировка элементов
- •Часть II 1 Создание форм
- •Делайте формы как можно более быстрыми
- •Делайте формы защищенными от ошибок
- •По мере возможности старайтесь имитировать бумажные формы
- •Дайте пользователям только то, что они хотят
- •Не пренебрегайте клавиатурой
- •Уделите внимание разрешению экрана и цвету
- •Сделайте текст формы легко читаемым
- •)Избегайте излишеств
- •Правильно организуйте элементы форм
- •1Ффективная работа с цветом
- •Earn для отчета еще ис определен ш гочпик данных, выберите название таблицы или запроса.
- •Отпустите кнопку мыши. Программа перерисует выделенный объею вписав его в новые формы контура выделения. 1
- •По мере возможности старайтесь имитировать бумажные формы
- •Дайте пользователям то, что они хотят...
- •3.... А затем остановитесь
- •Используйте нумерацию страниц
- •Используйте дату и время
- •Следите за порядком полей
- •Уделите внимание разрешению экрана и цвету
- •Сделайте текст отчета легко читаемым
- •Сортируйте и (или) группируйте данные
- •10. Правильно организуйте элементы отчетов
- •In, 202 заголовок, 222
- •Ilf, 133 привязка, 340
- •5Научно-популярное издание Пол Мак-Федрис
V. Мновка одинакового размера ряда элементов
Попустим, вы внедрили на форму ряд однотипных элементов (например, llri колько командных кнопок). Такая форма станет выглядеть намного лучше, ft hi эти элементы будут иметь одинаковые размеры. Ниже приведена последний гельность действий для простейшего решения данной задачи.
I. Выделите элементы, размер которых вы хотите выровнять. 1. Выберите в меню команду Формата Размер и далее один из следующих вариантов:
По самому высокому. Высота всех выделенных элементов установится равной высоте самого высокого из них.
По самому низкому. Высота всех выделенных элементов установится равной высоте самого низкого из них.
По самому широкому. Ширина всех выделенных элементов установится равной ширине того элемента, размеры которого по горизонтали наибольшие.
По самому узкому. Ширина всех выделенных элементов установится равной ширине того элемента, размеры которого по горизонтали наименьшие.
Перемещение элементов
Любой элемент можно переместить в какое-либо другое место формы, выполнив следующие действия.
Нужно выделить перемещаемый элемент.
После этого нужно поместить указатель мыши в одно из следующих мест.
• Для перемещения одиночного элемента поместите указатель внутри контура выделения, но не непосредственно над каким-либо из маркеров.
Для перемещения парного элемента (например, текстового шил связанного со своим названием) поместите указатель над кошурнЛ любого из этих элементов (но снова не непосредственно над каки|Я либо из маркеров).
При выделении парного элемента обратите внимание, что при ннДп отображаются маркеры в левых верхних углах контуров обоих я ментов (см. рис. 8.3). Поместите указатель мыши над маркером ntn ремещения того элемента из пары, местоположение которого нужиЯ изменить.
Щелкните мышью и перетяните контур элемента в новое место.
Отпустите кнопку мыши. Программа перерисует элемент, вписав его fl новое положение контура.
Совет
Если требуемое изменение местоположения элемента минимально, выделите сю, I нажмите клавишу <Ctrl> и, удерживая ее, нажимайте на клавиши стрелок. При каждом нажатии на клавишу стрелки программа будет перемещать выделенный элемент ровно на один пиксель в заданном направлении.
Так же, как и в случае с установкой размеров элементов, программа пред i лагает ряд функций автоматизации данной операции.
Выравнивание по сетке
Если в меню Формат снять отметку с пункта Привязать к сетке (когда я ; функция активизирована, программа автоматически выравнивает элементы по линиям сетки), вы все равно можете выполнить эту привязку, выполни* следующие действия.
Нужно выделить элемент.
После этого в меню выберите команду Формат^Выровнять^По узлнм сетки. Программа автоматически переместит элемент к ближайшему узлу сетки.
Выравнивание по границам элементов
Форма всегда смотрится лучше, когда ее элементы выровнены друг отио сительно друга. Проще всего эту операцию выполнять с помощью команд ме ню Выровнять. Эта команда аналогична описанной ранее команде Размор, она позволяет выровнять определенные границы (например, левые) выделен ных форм. Для выравнивания границ нужно выполнить следующие действии
Прежде всего, нужно решить, какой из элементов будет использован в качестве эталона выравнивания для остальных.
Выделить все элементы, отметив базовый элемент в последнюю очередь. 1
I. Выбрать н меню команду Формат Выронишь, после чего отметить один из предлагаемых программой вариантом.
По левому краю. Горизонтальное положение всех выделенных элементов изменится так, чтобы левые их границы находились на одной линии.
По правому краю. Горизонтальное положение всех выделенных элементов изменится так, чтобы правые их границы находились на одной линии.
По верхнему краю. Вертикальное положение всех выделенных элементов изменится так, чтобы верхние их границы находились на одной линии.
По нижнему краю. Вертикальное положение всех выделенных элементов изменится так, чтобы нижние их границы находились на одной линии.
И 1менение интервалов между элементами
Чтобы с формой было легко работать, нельзя допускать, чтобы ее элементы I пшиком плотно располагались друг к другу. Также недопустимы и слишком Оольшие расстояния между элементами. Здесь также, во избежание утомительной ручной работы, программа предлагает ряд функций автоматизации.
Для автоматической установки оптимального отступа между элементами по горизонтали выполните следующие действия.
Прежде всего решите, какой из элементов будет использован в качестве базового (относительно которого будут выравниваться все остальные выделенные элементы).
Выделите нужные элементы, при этом базовый отмечая в последнюю очередь.
Выберите в меню команду ФорматФИнтервал по горизонтали, после чего выберите один из следующих вариантов.
Сделать равным. Если выделено три или более элемента, при выборе этого варианта программа сделает интервалы по горизонтали между этими элементами равными.
Увеличить. Программа увеличит интервалы по горизонтали между элементами на одно деление сетки, при этом взяв за точку отсчета базовый элемент.
Уменьшить. Программа уменьшит интервалы по горизонтали между элементами на одно деление сетки, при этом взяв за точку отсчета базовый элемент.
Аналогичным образом выполняется и установка интервалов между элементами и по вертикали.
Решите, какой из элементов будет использован в качестве базового (ui'fl носительно которого будут выравниваться все остальные выделенным элементы).
Выделите нужные элементы, при этом базовый отмечая в последи к но I очередь.
Выберите в меню команду Формат^Интервал по вертикали, послЛ чего выберите один из следующих вариантов.
Сделать равным. Если выделено три или более элемента, при выборЛ этого варианта программа сделает интервалы по вертикали меж i\ этими элементами равными.
Увеличить. Программа увеличит интервалы по вертикали между эле ментами на одно деление сетки, при этом взяв за точку отсчета базо* * вый элемент.
Уменьшить. Программа уменьшит интервалы по вертикали между I элементами на одно деление сетки, при этом взяв за точку отсчета бм зовый элемент.
Копирование элементов
Если вы отформатировали некоторый элемент, а после этого решили, что вам нужен аналогичный ему, не стоит проводить всю операцию с нуля. Сле-Я дующие действия помогут вам создать нужное количество копий уже сущест- 1 вующего элемента.
Выделите копируемый элемент. Если требуется скопировать оба элс- 1 мента из пары, при выделении каждого из них удерживайте нажатой клавишу <Ctrl>.
Выберите в меню команду ПравкаОДублировать. Копия выделенного ] элемента отобразится на форме.
Переместите только что созданную копию в нужное место формы.
Удаление элементов
Для удаления элемента выполните следующие действия.
Выделите элемент, подлежащий удалению. Если требуется удалить оба элемента из пары, при выделении каждого из них удерживайте нажатой клавишу <Ctrl>.
Выберите в меню команду Правка^Удалить (или нажмите клавишу <Delete>). Выделенный элемент будет удален программой из формы.