Глава 4 Контекстное меню и диалоговые окна

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

• Работа с диалоговыми окнами

• Использование контекстного меню

• Панель управления

Работа с диалоговыми окнами

Для успешной работы в программах-приложениях надо уметь пользоваться диалоговыми окнами.

Диалоговое окно появляется, если операционной системе или программе не хватает информации для дальнейшей работы или если ей необходимо сообщить пользователю какую-либо информацию. Представьте, что вы пришли в ресторан. Принимая заказ, официант уточняет, какой вы предпочитаете гарнир: цветную капусту или фасоль. В зависимости от вашего ответа он будет действовать по-разному. Некоторые команды не могут быть выполнены без ввода дополнительной информации. Именно в таких случаях на экран выводятся диалоговые окна.

В диалоговых окнах могут использоваться разнообразные элементы управления. С некоторыми из них вы уже познакомились при сохранении документа в программе Блокнот. Условно все элементы управления диалоговых окон можно разделить на несколько типов (табл. 4.1).

Все перечисленные элементы управления диалоговых окон показаны на рис. 4.1.

Таблица 4.1. Основные элементы управления диалоговых окон

Рис. 4.1. Основные элементы диалоговых окон

Далее вы познакомитесь с диалоговыми окнами, предназначенными для настройки рабочего стола, панели задач и панели управления. При работе с программами Word, Excel, «1С: Предприятие» мы также будем пользоваться диалоговыми окнами.

Использование контекстного меню

Контекстное меню появляется, если вы щелкаете правой кнопкой мыши на объекте операционной системы. В зависимости от того, какой объект был выбран, состав команд и пунктов меню различается. Именно поэтому меню называется контекстным: его вид зависит от контекста, в котором оно было вызвано.

В контекстном меню собраны наиболее часто используемые команды для работы с выбранным объектом. Большинство пользователей предпочитают именно контекстное меню, несмотря на то, что те же команды дублируются на панели инструментов или в строке меню. Контекстное меню удобно тем, что появляется в том месте, где в данный момент находится мышь, и, чтобы выбрать команду, практически не нужно перемещать указатель мыши по экрану.

Приведем примеры использования контекстного меню для некоторых объектов.

Изменение свойств ярлыка

С помощью контекстного меню можно изменять свойства ярлыка:

1. Щелкните на ярлыке папки Бухгалтерия правой кнопкой мыши и выберите команду Свойства. Откроется окно Свойства: Бухгалтерия (рис. 4.2).

Рис. 4.2. Настройка свойств ярлыка

2. В поле Рабочая папка указана папка, в которой находится файл, соответствующий данному ярлыку.

3. Кнопка Сменить значок позволяет найти для ярлыка другой значок.

4. Чтобы сохранить изменения, щелкните на кнопке ОК.

Настройка рабочего стола

Для изменения внешнего вида рабочего стола также удобно использовать контекстное меню.

Щелкните правой кнопкой мыши в любом свободном месте рабочего стола. Команда Свойства контекстного меню откроет диалоговое окно Свойства: Экран, в котором можно изменить оформление и другие свойства рабочего стола.

Данный текст является ознакомительным фрагментом.

Следующая глава >

Похожие главы из других книг:

Диалоговые окна
Структура диалоговых окон несколько отличается от структуры программных окон. В них отсутствует строка меню, панель инструментов, строка состояния, из кнопок управления окном в заголовке есть только кнопка Закрыть. Название диалогового окна чаще всего

Контекстное меню
Контекстное меню – это меню, которое появляется при щелчке правой кнопкой мыши на любом из объектов Windows. Из самого названия меню следует, что его содержание зависит от того, на каком объекте был выполнен щелчок.Контекстное меню содержит команды,

Другие диалоговые окна
В Windows XP присутствуют не только диалоговые окна и мастера для работы с сетью — есть и много других диалоговых окон, некоторые стоят того, чтобы их рассмотреть. Например, существует возможность открытия диалогового окна Сертификаты,

Динамические диалоговые окна
Динамическими называются диалоговые окна, которые создаются на основе файлов .ui, сделанных в Qt Designer, во время выполнения приложения. Вместо преобразования файла .ui компилятором uic в программу на С++ мы можем загрузить этот файл на этапе

6.1. Встроенные диалоговые окна
Диалоговые окнаВ VBA существуют две возможности создания диалоговых окон, позволяющих вести интерактивный диалог с пользователями.Окно сообщений MsgBox выводит простейшие сообщения для пользователя, а окно ввода InputBox обеспечивает ввод

Читайте также:  Какие свойства ионной связи

Контекстное меню
Контекстное меню Excel 2007 в общем случае включает в себя следующие команды: Вырезать, Копировать, Вставить <из буфера обмена>, Вставить <объект>, Удалить, Очистить содержимое, Вставить примечание, Формат ячеек, Выбрать из раскрывающегося списка и

Стандартные диалоговые окна

ChooseColor
Функция ChooseColor создает стандартное диалоговое окно выбора цвета. BOOL ChooseColor ( LPCHOOSECOLOR lpcc // указатель на структуру с инициализирующими данными ); Параметры lpcc — указатель на структуру типа CHOOSECOLOR , которая содержит информацию,

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

CreateDialog
Макрос CreateDialog создает немодальное диалоговое окно из ресурса — шаблона диалогового окна. Макрос CreateDialog использует функцию CreateDialogParam . HWND CreateDialog ( HINSTANCE hInstance , // дескриптор экземпляра приложения LPCTSTR lpTemplate , // идентифицирует имя шаблона диалогового

2.4. Стандартные диалоговые окна Windows
Теперь рассмотрим, как можно только при помощи функций Windows API вызывать некоторые распространенные диалоговые окна. Чтобы использовать API-функции и структуры с информацией для этих диалоговых окон, необходимо подключить следующие

Контекстное меню
Для выбора пунктов меню и пиктограмм на панели инструментов часто используется устройство указания – мышь. При работе с мышью нажатие левой кнопки в области рисования обычно применяется для выбора и указания точки на экране; щелчок правой кнопкой мыши

Контекстное меню пункта меню Пуск
С помощью системного реестра можно запретить вызов контекстного меню, открываемого щелчком правой кнопкой мыши на пункте меню Пуск (рис. 2.23). Для этого необходимо в разделе HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer создать REG_DWORD-параметр

Диалоговые окна
В диалоговых окнах обычно выводится код ошибки и ее краткое описание (рис. 6.1). Далеко не всегда короткого описания хватает, чтобы понять, что же случилось, и устранить причину ошибки. А иногда описание непонятно, потому что оно на английском (в англоязычных

Контекстное меню
В современных операционных системах есть еще один тип меню, применяемый повсеместно. Это контекстное меню. Вызвать его можно, щелкнув правой кнопкой мыши на определенном элементе.Например, если вы подведете указатель к текстовому полю и щелкнете правой

Урок 1.3. Контекстное меню и диалоговые окна

Контекстное меню
Контекстное меню вызывается щелчком правой кнопки мыши на каком-либо объекте. В нем расположен список часто используемых команд для конкретного объекта. Для примера щелкните правой кнопкой мыши на Рабочем

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