Окна запросов (диалоговые)
Окна запросов появляются во время работы с операционной системой и приложениями, располагаясь поверх всех остальных окон на экране. В них содержится запрос какой-либо информации от пользователя или подтверждении его действий. Окна запросов нельзя изменять в размерах, сворачивать и разворачивать, их можно только закрывать. Такие окна закрываются автоматически после ответа на запрос или принудительно – щелчком на закрывающей кнопке. Для ответа на запрос диалоговые окна имеют разнообразные поля и кнопки.
Диалоговое окно может быть модальным или немодальным. Модальное окно блокирует работу приложения. Пользователь должен завершить все операции с этим окном и закрыть его, чтобы вернуться в окно приложения (папки, документа).
Различают три вида модальных окон:
1. Окно диалога нужно для ввода параметров, необходимых для работы с программой.
2. Окно сообщения ставит в известность пользователя или о свершившейся операции, или о завершении каких-то действий.
3. Окно запроса предоставляет пользователю право совершить действия, в результате которых будет завершена либо продолжена работа программы.
Немодальное окно не останавливает работу приложения. Пользователь может щелчком мыши, не закрывая окна, переходить в окно приложения (документа), работать с ним, а затем щелчком возвращаться в диалоговое окно (к таким окнам можно отнести окно команды «Помощник», окна справочной системы).
Обычно диалоговое окно состоит из строки заголовка и элементов диалогового окна.
Элементы диалогового окна
В зависимости от функций окна набор этих средств меняется в широком диапазоне. Большинство средств диалога поддается строгой классификации, и работа с ними практически одинакова во всех приложениях Windows.
Типовыми средствами, входящими в состав диалогового окна, являются:
командные кнопки;
флажки (переключатели);
радиокнопки (поля выбора);
текстовые поля (поля ввода);
списки;
скользящие кнопки управления;
демонстрационные подокна (поле Образец);
вкладки;
фоновый текст.
Основные виды элементов:
– кнопка закрытия окна с сохранения всех измененных параметров;
– кнопка закрытия окна без сохранения измененных параметров;
– кнопка сохранения всех измененных параметров без закрытия окна;
– кнопка закрытия окна, когда измененные параметры уже сохранены;
– поле ввода – ограниченная прямоугольной рамкой область, в которую пользователь может вводить с клавиатуры текст; чтобы ввести данные в поле необходимо сначала щелкнуть в нем мышью;
– счетчик – поле с двумя кнопками справа; можно щелкнуть в него мышью и набрать значения параметра на клавиатуре или щелкать на кнопках: для увеличения параметра стрелка вверх, для уменьшения
–стрелка вниз;
– поле списка содержат список объектов, доступных для выбора. Если содержимое списка не помещается в видимую часть, то появляются полосы прокрутки для просмотра длинных списков, поле раскрывающегося списка в видимой части имеет только значение текущего параметра, для открытия возможных значений необходимо щелкнуть мышью на кнопке “стрелка вниз”;
– переключатели – круги с черной точкой или без нее, предназначенные для выбора одного из взаимоисключающих режимов;
– флажок – квадратное поле индикатора с меткой “галочкой” внутри или без нее, используется для включения/ выключения режима (его имя написано рядом), который может находиться во включенном или отключенном состоянии;
– кнопка контекстной справки, для вызова контекстной справки следует щелкнуть ее, а потом неизвестный элемент;
– скользящая кнопка управления (ползунок) служит для увеличения/уменьшения числового значения поля путем перемещения ползунка;
– вкладки – расположенные под строкой заголовка окна страницы, объединяющие однотипные группы запросов по установке параметров той или иной команды. Активная вкладка выводится на передний план, занимая полностью окно. Для смены вкладки достаточно щелкнуть мышью на ее названии. Можно для переключения использовать клавиатуру: вперед – Ctrl+Tab или Ctrl+Page Up, назад – Ctrl+Shift+Tab или Ctrl+Page Down;
– поле Образец служит для предварительного просмотра объекта, отображая вносимые изменения параметров.
Контрольные вопросы:
1. Перечислить приложения на вашем ПК______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
2. Написать схему переноса данных из окна приложения Paint в текстовый процессор._________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
Что такое диалоговое окно и как его правильно использовать.______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________