...

Меню программы Windows это

Меню приложения

Меню приложения — это меню main для приложения, реализующего платформу ленты Windows.

  • Введение
  • Компоненты меню приложения
    • Меню приложения MenuGroup

    Введение

    Меню приложения состоит из раскрывающегося элемента управления кнопкой, в котором отображается меню с командами, предоставляющими функциональные возможности, связанные с полным проектом, например весь документ, рисунок или фильм. Например, команды New, Open, Save и Exit .

    На следующем снимке экрана показано меню приложения.

    снимок экрана: меню приложения и список последних элементов ленты paint для Windows 7.

    Компоненты меню приложения

    Меню приложения является обязательным элементом в любом приложении ленты. Точка входа в меню приложения — это отличительная кнопка, которая отображается в качестве первого элемента в строке tab , как показано на следующем снимке экрана.

    Windows 8 и более новых версий: изображение кнопки меню приложения изменено на метку: Файл. Не рекомендуется использовать файл в качестве метки для любых собственных вкладок.

    Снимок экрана: кнопка меню приложения на панели wordpad для Windows 7.

    При нажатии этой кнопки отображается расширенное меню, показанное на следующем снимке экрана (меню приложения из WordPad для Windows 7).

    снимок экрана: меню меню приложения панели wordpad для Windows 7.

    Нажатие кнопки Меню приложения не влияет на набор вкладок. Вместо этого фокус попадает в меню.

    Меню приложения содержит две области: список команд, представленных одним или несколькими элементами MenuGroup , и список Последние элементы , представленный элементом ApplicationMenu.RecentItems .

    Меню приложения MenuGroup

    Элемент ApplicationMenu должен содержать по крайней мере один дочерний элемент MenuGroup , предоставляющий список команд на уровне приложения. Если объявлено несколько элементов MenuGroup , между группами рисуется линия разделителя, как показано на следующем снимке экрана.

    Снимок экрана: группа меню приложения.

    Ниже приведен список ограничений для элемента MenuGroup меню приложения.

    Важно!
    Коллекции команд — это единственный тип коллекции, который поддерживается в меню приложения. Дополнительные сведения об элементах управления коллекции см. в статье Работа с коллекциями.

    снимок экрана: элемент управления

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

    Для элементов управления «Кнопка разбиения » и «Кнопка раскрывающегося списка » значение Command.LabelDescription отображается во всплывающем меню, чтобы визуально помочь пользователям при обнаружении функциональных возможностей команды. Отображаемое значение Command.LabelDescription программно разбивается на двухстрочный диапазон, и предпринимается попытка точно соответствовать значению области Последние элементы ниже. Если значение Command.LabelDescription не подходит, всплывающий элемент будет развернут для размещения самого длинного значения Command.Comment в MenuGroup.

    На следующем снимке экрана показано это поведение во всплывающем элементе «Кнопка разделения «.

    снимок экрана: всплывающий элемент управления списком в меню приложения.

    При использовании раскрывающейся коллекции и коллекции разбиения кнопок отображаются только метка и изображение.

    Изменение размера меню приложения

    Изменение размера меню приложения обрабатывается платформой ленты. Если для значения Command.LabelTitle или Command.LabelDescription заданы очень длинные строки или используется длинный список команд, то меню изменит свой размер в соответствии с содержимым. Некоторые формы корректировки включают расширение размера всплывающих элементов или панелей меню и добавление средств просмотра сдвига, когда требуется прокрутка.

    Свойства меню приложения

    Платформа ленты определяет коллекцию ключей свойств для элемента управления Меню приложения.

    Как правило, свойство Меню приложения обновляется в пользовательском интерфейсе ленты путем отмены команды, связанной с элементом управления, путем вызова метода IUIFramework::InvalidateUICommand . Событие недействительности обрабатывается, а обновления свойств определяются методом обратного вызова IUICommandHandler::UpdateProperty .

    Метод обратного вызова IUICommandHandler::UpdateProperty не выполняется, и приложению не запрашивается обновленное значение свойства, пока свойство не потребуется платформе. Например, для платформы требуется свойство при активации вкладки и отображении элемента управления в пользовательском интерфейсе ленты или при отображении подсказки.

    Ключ свойств Примечания
    UI_PKEY_TooltipDescription Может быть обновлен только через недействительность.
    UI_PKEY_TooltipTitle Может быть обновлен только через недействительность.

    5.5. Главное меню Windows

    Основным инструментом для работы с Windows является Панель задач, которая управляет запуском всех других программ. Панель задач активизируется кнопкойПуск. При этом система выдаетглавное меню. На рис. 10 показан фрагмент экрана при вызове главного меню Windows.

    Главное меню содержит список команд. Некоторые из них справа отмечены стрелкой, означающей, что имеется дополнительное меню, которое в свою очередь может содержать команды со стрелкой-маркером. Пользователь может настроить список команд и программ, входящих в Главное меню.

    Рассмотрим основные команды Главного меню.

    Программы – открывает доступ к меню программ и групп приложений, установленных на компьютере

    Избранное – открывает список избранных каналов и страниц Internet.

    Документы – вызывает список последних документов и файлов, которые открывал пользователь в приложениях Windows.

    Настройка – открывает доступ к списку инструментов, которые применяются для изменения состава аппаратных или программных средств, а также модификации установок операционной среды Windows.

    Рис. 10. Главное меню Windows

    Найти – позволяет осуществить поиск на диске конкретного документа или папки. Кроме того, найти определенный компьютер, подключенный к сети. При поиске могут быть использованы не только имя файла, но также его размер, дата его создания. Искать можно и по его заголовку или некоторой ключевой фразе.

    Справка – вызывает справочную систему Windows.

    Выполнить – позволяет запустить любую программу и открыть любую папку из командной строки.

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

    5.6. Работа с файлами и документами

    В операционной системе Windows работа с хранящейся на компьютере информацией выполняется в окне папки Мой компьютер или окне программы Проводник. Окно Мой компьютер открывается двойным щелчком мыши по значку Мой компьютер, расположенном на Рабочем столе. В нем содержатся значки всех ресурсов компьютера. Содержание любого элемента окна Мой компьютер раскрывается двойным щелчком по его значку. Например, в раскрывшемся окне любого диска отобразится содержание его корневой папки. Аналогичным образом открываются папки нижних уровней, и пользователь может перемещаться по файловой системе диска.

    Ту же самую структуру папок диска можно увидеть в окне программы Проводник. Окно можно открыть несколькими путями. Например, следующим образом:

    Нажать кнопку Пуск – откроется Главное меню.

    Выбрать пункт меню Программы, после чего откроется дополнительное меню.

    В открывшемся дополнительном меню выбрать пункт Проводник и щелкнуть по нему мышью.

    Быстрый вызов Проводника может быть осуществлен щелчком правой кнопки мыши по экранной кнопке Пуск.

    Возможный вид окна Проводника показан на рис. 11.

    Рис. 11. Окно программы Проводник

    Окно программы «Проводник» содержит две области — левую и правую. В левой зоне окна представлена иерархия папок и групп программ, в правой – доступные папки и программы.

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

    Если щелкнуть мышью по значку “–“, то произойдет обратное действие. Папка данного уровня свернется, а значок “–“ превратится в “+“.

    Чтобы какую-либо папку, отображаемую в левой области, сделать текущей (открыть папку), надо щелкнуть мышью по ее значку. Тогда содержание папки отобразится в правой области. В правой области окна Проводника работа выполняется точно так же, как с обычным окном папки.

    Таким, образом Проводник позволяет перемещаться по иерархическим уровням файловой системы, на самом верху которой расположена папка Рабочий стол.

    В окне программы «Проводник» можно запускать программы, открывать документы, копировать и перемещать файлы и папки из одной папки в другую, переименовывать, удалять и выполнять другие операции с объектами.

    Рис. 12. Ниспадающее меню пункта Файл строки меню Проводника

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

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

    В первом случае объект в источнике удаляется, а во втором — сохраняется. Из Буфера обмена объекты можно вставлять в любое место. Для этого выполняется команда Вставить меню Правка или используется кнопка Вставить на панели инструментов.

    При подготовке материала использовались источники:
    https://learn.microsoft.com/ru-ru/windows/win32/windowsribbon/windowsribbon-controls-applicationmenu
    https://studfile.net/preview/2012720/page:10/

Оцените статью