Диалоговые окна

Диалоговые окна используются для ввода данных, выбора режимов и опций, отображения дополнительной и поясняющей информации, предупреждающих сообщений, иными словами, это окна, посредством которых осуществляется взаимодействие между программой и пользователем. Вы можете легко определить, где вы встретите диалоговое окно, команды (в меню и на кнопках), вызывающие диалоговые окна, оканчиваются многоточием.

Диалоговые окна включают в себя управляющие элементы различных типов. С их помощью вы осуществляете взаимодействие с программой: устанавливаете значения параметров, выбираете опции и действия, включаете и выключаете режимы и т.п.

Кнопки

Кнопки представляют собой управляющие элементы, инициирующие немедленное выполнение какого-либо действия. Так, например, кнопка “Ok” в диалоговом окне закрывает диалоговое окно и информирует программу, о том что вы подтверждаете значения, введенные в полях редактирования. Клавиша “Подсказка в том же диалоговом окне открывает окно с пояснительной информацией. Кнопки могут быть двух типов: текстовые и пиктографические. В случае текстовых кнопок действие, инициируемое кнопкой, обозначается строкой текста (обычно одним словом). В случае пиктографических кнопок для этой цели используется условный знак (пиктограмма).

Переключатели

С помощью переключателей представляются параметры (режимы, опции), которые могут находиться только в одном из двух возможных состояний ("включено" и "выключено"). В этом случае диалоговое окно представляет собой список. Около каждого элемента списка расположен переключатель. Вы можете “зачеркнуть” (пометить) его, например, щелкнув на нем левой кнопкой мыши, либо очистить (выключить) переключатель. Переключатель рисуется в виде прямоугольника, рядом с которым выводится название параметра, контролируемого переключателем. Если опция, связанная с переключателем "включена", прямоугольник содержит крестик, в противном случае он пуст. Чтобы изменить состояние переключателя щелкните на нем мышью. Если вы пользуетесь клавиатурой, выберите нужный переключатель с помощью клавиши “TAB” и стрелок и нажмите пробел.

Поля ввода

Поля ввода предназначены для ввода данных. Они имеют форму прямоугольника, в котором пользователь должен ввести числовое значение или строку текста. Возле прямоугольника обычно находится текст, поясняющий, какого рода информация должна быть введена. Как только поле ввода становится активным, его поведение зависит от того, содержит он текст или нет. Если поле ввода пусто, в нем появляется курсор специального вида, т.н. “курсор ввода”. Он имеет форму мерцающей вертикальной линии. Этот курсор показывает позицию, где появится очередной символ, когда вы введете его справа от вертикальной линии. Если поле ввода уже содержит текст (назначаемый по умолчанию или введенный ранее), этот текст автоматически становится выбранным (инвертированным). Любой новый символ, введенный в этот время, замещает текст, содержащийся в поле ввода. Вы можете также удалить текст, нажав клавишу “DEL” или “BACKSPACE”. Чтобы избежать замещения или удаления, нажмите одну из клавиш-стрелок, это отменит выбор текста.

Соседние файлы в папке Автоматизированный расчет механических передач Учебное пособие