Диалоговое окно отличается от окна программы несколькими свойствами:
· Отсутствие строки меню.
· Невозможность свернуть окно или изменить его размер.
· Наличие управляющих (командных) кнопок. Обычно это кнопки Да(или ОК), НЕТи ОТМЕНА.
· В большинстве случаев, пока не закрыто окно диалога, нельзя работать в программе, из которой оно вызвано.
Существуют два типа диалоговых окон:
· Сообщения программ (содержат только командные кнопки).
· Собственно диалоговые окна (предоставляют возможность изменения параметров).
Вести диалог с системой можно с помощью клавиатуры:
· ENTER – нажать выделенную кнопку.
· ESC – нажать кнопку ОТМЕНА.
· TAB – перемещение по областям окна.
· Стрелки управления курсором – перемещение по областям окна.
· Пробел – установка параметров.
Диалоговые окна появляются в случае, когда Windows необходима дополнительная информация для выполнения команды. Они содержат такие элементы:
– кнопка закрытия окна с сохранением всех измененных параметров;
– кнопка закрытия окна без сохранения измененных параметров;
– кнопка сохранения всех измененных параметров без закрытия окна;
– кнопка закрытия окна, когда измененные параметры уже сохранены;
– поле ввода – ограниченная прямоугольной рамкой область, в которую пользователь может вводить с клавиатуры текст; чтобы ввести данные в поле, необходимо сначала щелкнуть в нем мышью;
– счетчик – поле с двумя кнопками справа; можно щелкнуть в него мышью и набрать значения параметра на клавиатуре или щелкать на кнопках: для увеличения параметра , для уменьшения ;
– поле списка – содержат список объектов, доступных для выбора; если содержимое списка не помещается в видимую часть, то появляются полосы прокрутки для просмотра длинных списков; чтобы выбрать объект, следует щелкнуть на нем мышью;
– поле скрытого списка в видимой части имеет только значение текущего параметра, для их открытия необходимо щелкнуть мышью на кнопке;
– переключатели – круги с черной точкой или без нее, предназначенные для выбора одного из взаимоисключающих режимов;
– флажок – квадратное поле индикатора с меткойвнутри или без нее, используется для включения/ выключения режима (его имя написано рядом), который может находиться во включенном или отключенном состоянии;
– кнопка контекстной справки; для вызова контекстной справки следует щелкнуть ее, а потом неизвестный элемент.