Контекстне меню викликається натисканням. Чи варто використовувати контекстні меню? Різниця між меню для різних об'єктів


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

Види меню в комп'ютері:

  • за виконанням – текстове та графічне
  • за функціями – головне меню програми, спливаюче, контекстне та системне меню

Що таке контекстне меню, як його викликати

Контекстне меню – це окремий виглядменю у комп'ютері; список доступних команддля роботи з цим файлом.


Де знаходиться контекстне меню?

Місцем його зберігання є реєстр Windows, Що складається з двох розділів. Одна частина програм зберігається у розділі HKEY_CLASSES_ROOT\shell, інша – у розділі HKEY_CLASSES_ROOT\shellexContextMenuHandlers.

Як відкривається контекстне меню?

Існують різні способитого, як викликати контекстне меню

  1. У нижній частині клавіатури між клавішею "ALT" і клавішею "CTRL" є спеціальна кнопка. Вона показує додаткові функції та дії, доступні щодо даного файлу. На ній зазвичай намальована табличка та покажчик миші. Ця кнопка викликає контекстне меню.

Нею користуються, якщо необхідно виділити ярлики необхідних файлів, а також усередині вже працюючих програм. При натисканні на цю кнопку контекстне меню викликається відповідно до поточної ситуації.

Права кнопка миші на клавіатурітакож успішно замінюється цією кнопкою.

Цей спосіб для тих, хто вважає за краще користуватися клавіатурою, тоді як відкрити контекстне меню можна і за допомогою миші.

  1. Навівши мишу на потрібний файл, Виділяємо його клацанням лівої кнопки. Клацніть правою кнопкою по виділеній області відкриє контекстне меню. При виділенні кількох елементів у контекстному меню з'являться дії, доступні для виділеної групи файлів.
  1. Як відкрити контекстне меню під час роботи на ноутбуці чи нетбуку? На цих пристроях функція миші передана вбудованому тачпеду. Контекстне меню викликається натисканням на виділену область правою кнопкою.

Як настроїти контекстне меню правої кнопки миші

Для правої кнопки миші налаштувати контекстне меню допоможе нескладна програма Context Menu Tuner. Вона підкаже, як настроїти контекстне меню Windows 7.

Розглянемо, як настроїти праву кнопку миші.

  1. Завантажуємо та запускаємо програму
  1. Інтерфейс програми складають дві різні панелі: ліва містить перелік команд, що підтримуються програмою, права включає області провідників ОС. Задаємо російську мову в налаштуваннях
  1. Додаємо команду. Для цього вибираємо її в лівій частині і "з'єднуємо" з відданим елементом праворуч. Натискаємо "Додати".

Інші команди додаються аналогічно.

Як викликати контекстне меню у Windows та що це таке.

Для того щоб комп'ютер розумів користувача, а користувач міг пояснити комп'ютеру, що він від нього хоче, існують такі елементи, як меню (їх кілька видів) і графічний інтерфейс. Цю публікацію ми присвятимо одній з категорій, що належать до цієї теми - як викликати контекстне меню в Windows і що це таке.

Меню є елементом графічного інтерфейсу Windows

Коли люди розмовляють один з одним - вони не замислюються про те, що мова спілкування є одним із видів інтерфейсу.
В принципі, і користувач віддаючи команди з набору доступного списку, Отримуючи запити від ОС, відчиняючи вікна, використовуючи смуги прокручування, використовує графічний інтерфейс, не замислюючись про те, що це таке.

Графічний інтерфейс

Поняття інтерфейсу досить широке. Якщо ж говорити про Контекстне Меню ( Context Menu, англ.), як про складову графічного інтерфейсу, то уявляти його слід, як елемент діалогу з операційною системою(Комп'ютером).

Викликаємо

Context Menu - це список (перелік, набір) команд, доступних користувачевівідносного якогось об'єкта. Тепер розглянемо, як відкривається контекстне меню. Перед тим, як відкрити контекстне меню, потрібно розмістити курсор (мишку) на якомусь об'єкті (активуючи його). А викликати після цього можна по-різному:

  • Правою мишкою;
  • Комбінацією «шифт» та «F10»;
  • Також контекстне меню викликається натисканням спеціальної кнопки- вона розташована між ALT і CTRL.

Набір його команд може бути різним і залежить від того, над яким об'єктом було викликано (у яка з областей екрану):

Наповнення

Context Menu іноді називають меню «провідника» або «дій». Зовнішній виглядйого реально залежить від об'єкта виклику, чого не скажеш про різне наповнення його командами.

Порівняйте Context Menu, викликане на робочому столі:

з Context Menu, викликаному над папкою:

Відчуваєте різницю?

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

Зверніть увагу на перший малюнок - якщо в правому кінці рядка списку видно трикутник-стрілка, це означає існування підменю в ній (у цьому випадку каталог підменю - відкритий).

Додаємо Shift

Якщо, викликаючи Context Menu правою мишкою, додати до цього натискання кнопки «Shift», то побачимо список, що збільшився від одного до декількох рядків (праворуч). Це іноді надає додаткової зручності:

Контекстне меню провідника - це те меню, яке з'являється при натисканні ПКМ ( Права КнопкаМиші) за яким-небудь об'єктом (файлом або папкою) або просто на порожньому місці в папці або Робочому столі. Якщо система у Вас стоїть нещодавно, то контекстне меню буде порівняно порожнім. Хіба що тільки додане від драйверів для відеокарти, наприклад:

але якщо система встановлена ​​вже давно, то й таких пунктів буде більше. Наприклад так:


Як бачите, згодом, крім стандартних пунктів меню, додалися ще від встановлених програм. З одного боку, це зручно. Адже не потрібно запускати ярлик або шукати програму, а можна безпосередньо здійснювати дії одразу з контекстного меню. Але з іншого боку з часом таких пунктів буває дуже багато і контекстне меню часом доводиться навіть прокручувати вгору або вниз у пошуках потрібних пунктів.
Тому іноді й хочеться видалити ці пункти, щоб не заважали. Адже Ви не всіма пунктами часто користуєтесь.

Отже, як прибрати пункт із контекстного меню.

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

Найлегше для видалення – це пошукати в налаштуваннях програми (яку хочете прибрати) потрібний пункт. Зазвичай він знаходиться десь у Інтеграціяабо Завантаження/додавання. Наприклад, щоб видалити пункт знаменитого WinRAR з КМ, потрібно прибрати галочку з Інтеграції з оболонкою:


В інших програмах також можуть бути подібні установки.

Інша справа коли Ви не знайшли потрібних налаштуваньдля видалення або взагалі немає (буває і таке). Тоді можна скористатися стандартним способомсамої систем, а саме правкою.
Відразу Вас попереджаю, що перед початком роботи краще підстрахуватися і зробити резервну копіюреєстру.
Отже, запускаємо реєстр і переходимо у гілку
HKEY_CLASSES_ROOT/*/shellexe/ContextMenuHandlers


і бачимо тут ці пункти з контекстного меню.
Тепер клацаємо ПКМ за потрібним пунктом (пункт з КМ який хочете видалити) і вибираємо видалити:


Погоджуємося з наступним попередженням:


перезавантажуємось і перевіряємо. Пункт має зникнути.

Якщо не пропав, то подивіться гілку
HKEY_CLASSES_ROOT\AllFileSystemObjects\ShellEx\ContextMenuHandlers
і проробіть те саме.

На замітку:
Якщо Ви бажаєте видалити пункт конкретно з КМ -> Створити


потрібно знати тип файлу () який створюється. Наприклад для Microsoft Office Accessрозширення файлу .accdb , значить його потрібно шукати у гілці реєстру HKEY_CLASSES_ROOT , а вже там видалити підрозділ ShellNew

Якщо хочете видалити з КМ ті пункти, які з'являються при ПКМ на папках, потрібно дивитися гілки:
HKEY_CLASSES_ROOT\Directory\shell
HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers
HKEY_CLASSES_ROOT\Folder\shell
HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers

Для пункту "Відкрити за допомогою..." відповідає гілка
HKEY_CLASSES_ROOT\*\OpenWithList

Для КМ Логічних дисків гілки:
HKEY_CLASSES_ROOT\Drive\shell
HKEY_CLASSES_ROOT\Drive\shellex\ContextMenuHandlers

Також видалити пункти можна за допомогою спеціальних програм. Наприклад, за допомогою ShellExView


Принцип її простий: виділяємо потрібний пункт і тиснемо на червоний кружок зверху програми. Тут головне щоб Типбув Контекстне меню

Тепер трохи про те, як створити свій пункт у контекстному меню.
Справа в тому, що додати такий пункт для папок або певних файлів, а також на "порожньому" місці за допомогою реєстру не вийде. Можна лише призначити те що, коли відкривається при ПКМ на Робочому столі. Тому я рекомендую почитати статтю та скористатися тим, що там описано.

Ну чи скористатися іншою утилітою - Ultimate Windows Context Menu Customizer() яка має купу можливостей, але англійською. І там нам потрібно лише вибрати пункт та видалити його:


Якщо комусь цікаво докладніше і не розберетеся, то пишіть у коментарях і я допоможу. Там у лівій колонці потрібно вибрати пункт (комп'ютер, папка, файли і т.п.), де викликається контекстне меню, а правіше вибрати, що видалити і натиснути кнопку внизу Remove Item. Якщо дружите з англійською, то розберетеся.

Як додати свою програму в КМ -> Створити можна здогадатися, якщо уважно читали всю статтю, а саме про видалення одного з цього пункту. Потрібно навпаки створити підрозділ і написати для потрібного розширення.

У цілому нині стаття вийшла трохи сумбурна і більше щодо видалення з контекстного меню, т.к. я думаю що це більш актуально, та й стаття про додавання є. Тож якщо що не зрозуміло – пишіть у коментарях. Розберемося.

Для того щоб комп'ютер розумів користувача, а користувач міг пояснити, що він від нього хоче, існують такі елементи, як меню (їх кілька видів) і графічний інтерфейс. Цю публікацію ми присвятимо одній з категорій, що належать до цієї теми - як викликати контекстне меню в Windows і що це таке.

Меню є елементом графічного інтерфейсу Windows

Коли люди розмовляють один з одним - вони не замислюються про те, що мова спілкування є одним із видів інтерфейсу.
В принципі, і користувач, віддаючи команди з набору доступного списку, отримуючи запити від ОС, відкриваючи вікна, користуючись смугами прокручування, використовує графічний інтерфейс, не замислюючись, що це таке.

Графічний інтерфейс

Поняття інтерфейсу досить широке. Якщо ж говорити про Контекстне Меню (Context Menu, англ.), як про складову графічного інтерфейсу, то уявляти його слід, як елемент діалогу з операційною системою (комп'ютером).

Викликаємо

Context Menu - це список (перелік, набір) команд, доступних користувачеві відносного об'єкта. Тепер розглянемо, як відкривається контекстне меню. Перед тим, як відкрити контекстне меню, потрібно розмістити курсор (мишку) на якомусь об'єкті (активуючи його). А викликати після цього можна по-різному:

  • Правою мишкою;
  • Комбінацією «шифт» та «F10»;
  • Також контекстне меню викликається натисканням спеціальної кнопки – вона розташована між «ALT» та «CTRL».

Набір його команд може бути різним і залежить від того, над яким об'єктом було викликано (у якій з областей екрану):

Наповнення

Context Menu іноді називають меню «провідника» або «дій». Зовнішній вигляд реально не залежить від об'єкта виклику, чого не скажеш про різне наповнення його командами.

Порівняйте Context Menu, викликане на робочому столі:

з Context Menu, викликаному над папкою:

Відчуваєте різницю?

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

Зверніть увагу на перший малюнок - якщо в правому кінці рядка списку видно трикутник-стрілка, це означає існування підменю в ній (у цьому випадку каталог підменю - відкритий).

Додаємо Shift

Якщо, викликаючи Context Menu правою мишкою, додати до цього натискання кнопки «Shift», то побачимо список, що збільшився від одного до декількох рядків (праворуч). Це іноді надає додаткової зручності: