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

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

Контекстное меню

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

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

На этом уроке мы рассмотрим несколько наиболее общих приемов работы с контекстным меню.

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

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

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



Поделитесь на страничке

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

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

Из книги автора

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


Другие диалоговые окна

Из книги автора

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


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

Из книги автора

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


Динамические диалоговые окна

Из книги автора

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


6.1. Встроенные диалоговые окна

Из книги автора

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


Контекстное меню

Из книги автора

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


Контекстное меню

Из книги автора

Контекстное меню Форматировать ячейки можно и с помощью контекстного меню. В версии 2007 программы Excel реализовано новое контекстное меню, состоящее из двух частей. Щелкните правой кнопкой мыши на любой ячейке. Появится контекстное меню (рис. 3.5). Рис. 3.5. Контекстное


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

Из книги автора

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


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

Из книги автора

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


Контекстное меню

Из книги автора

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


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

Из книги автора

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


Контекстное меню пункта меню Пуск

Из книги автора

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


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

Из книги автора

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


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

Из книги автора

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


Контекстное меню

Из книги автора

Контекстное меню Теперь о такой полезной функции, как контекстное меню. Правильнее его назвать контекстно-зависимым, потому что оно зависит от того, на каком элементе страницы вы нажмете правую кнопку мыши. Если вы на какой-нибудь ссылке (строчка с адресом или словом,