Структура интерфейса прикладной среды
Интерфейс прикладной среды
Вы без труда отличите легковой автомобиль от грузовика или автобуса, но назвать марку конкретного грузовика сможет не каждый. Автомобили одной категории не только внешне похожи друг на друга, они одинаковы и в управлении. Не случайно водителям выдают права на управление согласно классификации транспортных средств: на вождение мотоциклов, легковых автомобилей, автобусов, грузовиков.
Рис. 15.6. Структурные
части интерфейса приложения
Приложения, работающие в среде Windows, имеют очень схожий графический интерфейс. Научившись «управлять» одной программой некоторого типа, вы можете смело «садиться за руль» любой другой подобной программы. Разобравшись в ее особенностях и немного попрактиковавшись, вы почувствуете себя вполне уверенно. Примерно так же чувствует себя водитель, пересевший с одной марки легкового автомобиля на другую.
Как бы ни отличались внешне интерфейсы прикладных сред, все они состоят из однотипных по своему назначению элементов. Посмотрите внимательно на рисунок 15.7. На нем изображены окна различных прикладных сред. В каждом из них можно выделить следующие зоны (рисунок 15.6):
♦ строка заголовка прикладной среды у где размещаются инструменты управления оконным интерфейсом приложения и отображается имя среды;
♦ зона управления, где размещаются средства управления приложением и документами;
♦ рабочее поле9 где размещаются редактируемые документы;
♦ справочная зона, где размещается информация о режимах работы приложения и подсказки пользователю.
Рис. 15.7. Внешний вид окон различных приложений
Все программы, создаваемые для Windows, имеют стандартный оконный интерфейс.
У них формируются однотипные справочные зоны и зоны управления. Вид рабочего поля изменяется в зависимости от назначения прикладной среды (см. рис. 15.7).
Рассмотрим более подробно характерные объекты структуры интерфейса любой прикладной среды Windows. В качестве примера возьмем интерфейс табличного процессора (рисунок 15.8).
Рис. 15.8. Интерфейс прикладной среды
на примере табличного процессора Excel
При запуске любой прикладной среды на экран выводится окно приложения, то есть самой среды. Обычно внутри окна приложения сразу открывается и окно документа. Это может быть новый документ или документ, который редактировался последним. Если приложение было вызвано путем открытия документа, то именно этот документ и будет располагаться в окне приложения.
Интерфейс прикладной среды включает в себя следующие элементы: строка заголовка прикладной среды, строка основного меню, панель инструментов, строка ввода и редактирования, строка состояния.
Строка заголовка включает в себя: кнопку системного меню, название приложения (в нашем случае — MicrosoftExcel), кнопку Свернуть, кнопку Развернуть/Восстановить, кнопку Закрыть. Назначение всех этих кнопок более подробно рассмотрено в п. 14.5.
Основное меню любой прикладной среды Windows похоже на матрешку. Разделы верхнего уровня обозначены в строке основного меню. В каждом из таких разделов команды более низкого уровня объединены по своему назначению. Список этих команд открывается в виде раскрывающегося меню (см. рис. 15.8). Обращение к некоторым из этих команд приводит в свою очередь к появлению дополнительного меню (подменю) еще более низкого уровня. Таким образом, с помощью основного меню производится последовательный выбор требуемой управляющей команды и задание всех необходимых для ее выполнения параметров.
Панель инструментов содержит фиксированный или устанавливаемый пользователем набор командных кнопок, предназначенных для более быстрого (по сравнению с многоуровневым меню) вызова управляющих команд, входящих в состав основного меню.
Интерфейс табличного процессора и системы управления базами данных включают в себя также строку ввода и редактирования. В этой строке отображаются вводимые в текущую ячейку таблицы или в поле базы данных числа, текст или формулы. В этой строке можно просматривать или редактировать содержимое текущей ячейки или поля, а также видеть саму формулу.
Строка состояния содержит информацию о режимах работы приложения.
Кроме перечисленных, имеется группа элементов, которые можно условно назвать вспомогательной областью управления. К ним относятся: строка заголовка окна документа, создаваемого приложением; вертикальная и горизонтальная полосы прокрутки.
В строке заголовка окна документа указывается имя файла текущего документа, создаваемого выбранным приложением. Поскольку на экране в окне документа видна только его часть (называемая рабочим полем), то для просмотра других областей документа, которые в данный момент не видны в его окне, используются полосы прокрутки. Полоса, обеспечивающая вертикальное перемещение содержимого окна, называется вертикальной полосой прокрутки, а горизонтальное перемещение осуществляется с помощью горизонтальной полосы прокрутки. Действуют они точно так же, как и в любом другом окне Windows (см. п. 14.5). Если окно документа развернуто до максимального размера, то строка заголовка документа совмещается со строкой заголовка прикладной среды.
Редактирование документа
При работе в прикладной среде часто возникает необходимость внесения изменений в ранее созданные документы.
Например, вы создали средствами текстового процессора приглашение на праздник. Пусть этот праздник — ваш день рождения. Вы напечатали приглашение для одного из своих друзей. Все получилось замечательно. Правда, друзей у вас много, одним приглашением не обойтись. Можно ли изменить средствами текстового процессора уже имеющееся приглашение или придется создавать новое? Работая в среде текстового процессора, достаточно будет заменять в готовом документе только имя приглашенного и печатать новые приглашения.
Другой пример. Вы создали в табличном процессоре таблицу расчета среднего балла вашей успеваемости, внесли туда все полученные оценки, а через день получили пять новых. Можно ли добавить их в старую таблицу? Конечно да, ведь не зря компьютер называют универсальным инструментом для обработки информации.
В прикладных программах можно не только создавать документы, как на печатной машинке, но и осуществлять дальнейшие изменения: вносить исправления, устранять ошибки, осуществлять поиск и замену отдельных значений и т. д. Все операции, связанные с внесением изменений в документ, исправлением в нем ошибок, объединяются в общее понятие — редактирование.