Диалоговые запросы.
Для запроса значений тех или иных параметров, а также вывода сообщений и предупреждений операционная система WINDOWS95 выводит на экран окна запросов (диалоговые окна). Запросы могут быть как совсем простые, так и довольно сложные — с десятками полей различных типов. Однако принципы организации диалоговых окон едины для всех Windows-приложений.
Рис. 0.5
Примеры окон запросов с основными элементами
На Рис. 0.5 представлены примеры диалоговых окон с указанием основных элементов.
Командные кнопки. Служат для осуществления тех или иных действий по поводу данного запроса. Реакция пользователя на запрос сводится к установке значений запрашиваемых параметров с последующим обязательным нажатием одной из командных кнопок.
Для командных кнопок действуют следующие соглашения:
· Если надпись на кнопке заканчивается многоточием, то при нажатии этой кнопки будет выведен дополнительный запрос.
· Если надпись на кнопке выведена блеклым (серым) цветом, то эта кнопка в данный момент недоступна.
Параметры запроса. Во многих диалоговых окнах имеются поля для ввода одного или нескольких значений параметров, значения которых должен указать пользователь. Наиболее часто в Windows-приложениях действуют поля запросов следующих типов:
· Текстовое поле — в него следует ввести с клавиатуры ту или иную строку символов.
· Список, из которого нужно выбрать нужную строку.
· Раскрывающийся список. В этом случае виден только один элемент списка, остальные появляются при щелчке мышью по кнопке со стрелкой вниз, находящейся справа от списка.
· Флажок. Соответствует режиму, который должен быть включен или включен. Аналогичен элементам меню, отмеченным галочкой v.
· Переключатель задает один из нескольких возможных вариантов.
Кнопка контекстного справки
служит для получения оперативной справочной информации о том или ином элементе окна диалога. Для этого выполните следующую последовательность операций:
Щелкните мышью по кнопке контекстной справки. Рядом с указателем появится знак вопроса ?, "приклеенный" к указателю.
Укажите мышью на тот элемент окна (командная кнопка, поле), в назначении которого Вы сомневаетесь, и щелкните левой кнопкой. На экране появится прямоугольное окно желтого цвета с кратким ответом на Ваш вопрос.
Чтобы убрать подсказку, щелкните мышью в любой части окна запроса.
Рис. 0.6 иллюстрирует эту возможность применительно к командной кнопке "Обзор" диалогового окна.
Рис. 0.6
Контекстная справка