Dostosowujemy menu kontekstowe Windows dla siebie. Jak wywołać menu kontekstowe w oknach i co to jest?

Wiele osób uwielbia salę operacyjną. system Windows i wielu z nas z tym dorastało. Ale niektórzy zwykli użytkownicy komputerów PC – lub ci, którzy właśnie przeszli na system Windows – często są zdezorientowani, szukając informacji na temat niektórych prostych rzeczy, które kontrolują system operacyjny od firmy Microsoft. Jeden z tych elementów element graficzny nazywa się „menu kontekstowe systemu Windows” lub „menu prawego przycisku myszy”.

Dziś opowiemy nie tylko o tym integralnym elemencie interakcji z Windows, ale także o aplikacja strony trzeciej, który umożliwia dodawanie niestandardowych elementów do menu kontekstowego.

Czym dokładnie jest menu kontekstowe Windows?

mówić w prostych słowach, to menu podręczne, które pojawia się po kliknięciu prawym przyciskiem myszy dowolnego obszaru nawigacji na ekranie (stąd nazwa „menu prawego przycisku myszy”). Dostęp do menu kontekstowego można uzyskać w folderach, pasku zadań, przeglądarkach internetowych i innych obszarach GUI. Menu kontekstowe nie jest wyłączny Funkcja Windows, więc możesz go zobaczyć również w innych systemach operacyjnych, w tym Mac OS X lub Linux.

Mówiąc o wyglądzie menu kontekstowego Windows, wygląda ono wszędzie prawie tak samo - różnią się tylko elementy w nim zawarte. Na przykład poniższy zrzut ekranu pokazuje menu kontekstowe, które otwiera się po kliknięciu prawym przyciskiem myszy na pulpicie, powiedzmy, aby ustawić obraz tła pulpitu w oknie Personalizuj.

Zwykle menu kontekstowe zawiera takie elementy, jak „Widok”, „Sortuj”, „Kopiuj”, „Wklej”, „Zmień nazwę”, „Właściwości” itp. Niektóre pozycje menu są oparte na kontekście. Innymi słowy, w jednym z obszarów systemu operacyjnego menu kontekstowe może zawierać niektóre pozycje, aw innym - już inne. Na przykład menu, które pojawiają się po kliknięciu kliknij prawym przyciskiem myszy mysz na pasku zadań będzie zawierała zupełnie inne elementy w porównaniu do menu, które widzisz na poniższym zrzucie ekranu.

Oto kolejny prosty przykład menu kontekstowego, które pojawia się po kliknięciu folderu prawym przyciskiem myszy:

Teraz, gdy już wiesz, czym jest menu kontekstowe systemu Windows i jak działa, spójrzmy na przydatne i Darmowa aplikacja, za pomocą którego można łatwo dostosować menu.

Przenośna aplikacja, która umożliwia dodawanie niestandardowych elementów do „menu prawego przycisku myszy” w systemach Windows 7, Windows 8 i Windows 8.1, została opracowana przez Sergeya Tkachenko (WinAero) - znanego programistę, który jest autorem wielu użyteczne narzędzia, włącznie z . Aplikacja jest bardzo wygodna w tym sensie, że cały proces dodawania elementów do menu kontekstowego wymaga kilku kliknięć od użytkownika.

Aby rozpocząć, uruchom aplikację. Interfejs dostrajania menu kontekstowego składa się z dwóch różnych paneli – lewy zawiera listę obsługiwanych poleceń, a prawy zawiera obszary Eksplorator Windows. Aby dodać polecenie, należy wybrać jeden z nich w lewym panelu, a następnie po wybraniu preferowanego elementu w prawym panelu należy kliknąć przycisk „Dodaj”. Jak można się domyślić, przycisk „Usuń” odpowiada za usuwanie dodanych poleceń.

Dodatkowe funkcje aplikacje umożliwiają dodawanie separatorów przed i po niektórych pozycjach menu. Ponadto istnieje kilka dodatkowych opcji.

Inną ciekawą funkcją aplikacji jest możliwość dodawania niestandardowych poleceń dla określonych typów plików. Po otwarciu okna „Wybierz typ pliku”, do którego można uzyskać dostęp, klikając przycisk „Dołącz -> Dołącz do określonego typu pliku” w głównym oknie aplikacji, zobaczysz imponującą liczbę obsługiwanych rozszerzeń plików. Lista jest bardzo długa, więc aby szybko znaleźć konkretny typ pliku, użyj paska wyszukiwania.

Poniższy zrzut ekranu pokazuje moje menu kontekstowe, które zmodyfikowałem za pomocą tunera menu kontekstowego:

To wszystko. Teraz wiesz, czym jest menu kontekstowe Windows i znasz proste rozwiązanie, aby je edytować.

Miłego dnia!

Po zainstalowaniu niektórych programów w menu kontekstowych pojawiają się różne polecenia, które nie zawsze są potrzebne (zwłaszcza po usunięciu tych programów). Uporządkujmy dietę, zostawiając w menu tylko naprawdę zdrowe potrawy!

Menu prawego przycisku myszy nazywane są menu kontekstowymi, ponieważ ich zawartość zależy od kontekstu - innymi słowy, od tego, w jakim programie się znajdujesz i jaki obiekt kliknąłeś. Narzędzia plików, wiele darmowe programy a inne aplikacje, aby uczynić je wygodniejszymi w użyciu, często dodają własne polecenia i całe sekcje do menu kontekstowych. Odbywa się to w szczególności Archiwizatory WinZip i WinRar, a także klienty pocztowe Outlook Express i Nietoperz!, które dodają polecenia do pakowania i wysyłania e-mailem jako załączniki do menu kontekstowych plików.

Niestety im więcej zainstalowanych takich programów, im dłuższe menu kontekstowe, tym więcej mają bałaganu i tym trudniej jest znaleźć odpowiednie polecenie. Sytuację pogarsza fakt, że wiele programów, zwłaszcza darmowych, grzeszy, ponieważ utworzone przez nie polecenia menu kontekstowego pozostają nawet po odinstalowaniu samych programów.

Jednak niektóre narzędzia zapewniają dogodne sposoby ustawianie i usuwanie poleceń menu kontekstowego. To najlepszy i najbardziej niezawodny sposób na uporządkowanie rzeczy. Ale jeśli w programie nie ma takiej funkcji (lub udało ci się ją usunąć), skład menu można zmienić za pomocą rejestru systemu Windows.

Zanim jednak przejdziemy do rejestru (który nie zawsze jest bezpieczny), spójrzmy na niektóre z najpopularniejszych programów, które zapewniają nie tylko tworzenie poleceń menu kontekstowego, ale także możliwość ich bezpiecznego usunięcia.

Archiwa WinZip

Popularne narzędzie do archiwizacji WinZip dodaje kilka poleceń (takich jak Dodaj do Zip) do menu kontekstowych plików lub podświetla je w podmenu WinZip. Aby dostosować te polecenia, uruchom winzip w trybie „klasycznym” (nie w trybie kreatora) i wybierz polecenie Opcje > Konfiguracja(Opcje > Ustawienia). W wersji 8.1 i nowszych przejdź do zakładki System(System) do sekcji Ulepszenia Eksploratora(Rozszerzenie „Eksplorator”). Aby nie grzebać zbyt długo w poszukiwaniu żądanego polecenia, w tych wersjach można wyłączyć tryb Wyświetlaj elementy menu kontekstowego w podmenu(Menu niekaskadowe) - a następnie polecenia archiwizacji zostaną umieszczone w menu głównym, tak jak w poprzednich wersjach WinZip.

Aby zmienić poszczególne polecenia, wybierz lub wyłącz odpowiednie elementy w sekcji Polecenie menu kontekstowego(polecenia menu kontekstowego). Wyłączanie trybu Wyświetlaj ikony w menu kontekstowych nas (Ikony w menu), możesz pozostawić polecenia w menu, ale usunąć ikony.

Na koniec, aby całkowicie wykluczyć polecenia WinZip z menu kontekstowego, wyłącz Użyj rozszerzenia powłoki(Użyj rozszerzeń powłoki, w wersjach 7 i 8) lub Włącz ulepszenia Eksploratora(Rozszerzenie „Eksplorator”). Pamiętaj jednak, że jeśli to zrobisz, utracisz możliwość wyodrębnienia zawartości archiwum, przeciągając je prawym przyciskiem myszy, i nie będziesz w stanie uzupełnić archiwum, przeciągając pliki na jego ikonę.

Ustawianie generowanych poleceń menu kontekstowego
popularny archiwizator WinZip

Muzyka Winampa

Darmowy odtwarzacz multimediów Winampa dodaje trzy polecenia do menu folderów: Graj w Winampie(Graj w Winampie) Kolejka w Winamp(Kolejka Winampa) i Dodaj do listy zakładek Winampa(Dodaj do listy zakładek Winampa). Aby je usunąć, otwórz Winampa i wybierz Opcje > Preferencje(Narzędzia > Opcje) lub kliknij prawym przyciskiem myszy w oknie programu lub na jego panelu i wybierz to samo polecenie z własnego menu kontekstowego. W lewej części okna pojawi się obraz hierarchicznej struktury menu. W rozdziale ogólne preferencje(Opcje ogólne) wybierz oddział Typy plików(typy plików) - we wcześniejszych wersjach nosi nazwę Organizować coś(Ustawienia) - i wyłącz tryb Pokaż Winampa w menu kontekstowym folderu w Eksplorator Windows(Pokaż Winampa w menu kontekstowym folderu Eksploratora) lub, we wcześniejszych wersjach, Menu kontekstowe katalogu(Menu kontekstowe katalogów) i kliknij przycisk blisko(Blisko).

Menu kontekstowe w Eksploratorze plików

W Windows 2000 i XP Pro, aby usunąć poszczególne polecenia z menu kontekstowego Mój komputer(Mój komputer) i foldery, z których możesz korzystać Zasady grupy (Zasady grupy). Załóżmy, że chcemy usunąć z menu kontekstowego Mój komputer(Mój komputer) polecenie Zarządzać(Management), który uruchamia narzędzie administracyjne zarządzanie komputerem(Zarządzanie komputerem). Aby to zrobić, wybierz start > biegać(Start > Uruchom), wpisz gpedit.msc i naciśnij Wchodzić. Otworzy się okno, w lewym panelu którego zostanie wyświetlone hierarchiczne drzewo poleceń. Przejdź do sekcji Zasady komputera lokalnego\Konfiguracja użytkownika\Szablony administracyjne\Składniki systemu Windows\Eksplorator Windows, kliknij dwukrotnie element Ukrywa element Zarządzaj w menu kontekstowym Eksploratora Windows(Ukryj element "Sterowanie" w menu kontekstowym "Eksplorator"), wybierz tryb włączać(Włączone) i kliknij przycisk OK.

To narzędzie jest również uruchamiane przez polecenie Start > Programy > Narzędzia administracyjne > Zarządzanie komputerem(Start > Programy > Narzędzia administracyjne > Zarządzanie komputerem) i jeśli wybierzesz polecenie Start > R un, wpisz compmgmt.msc i kliknij przycisk OK.

Następnie wybierz polecenie start > biegać(Start > Uruchom), wpisz regedit i kliknij Wchodzić. W lewym panelu okna, które się otworzy, znajdź element HKEY_CLASSES_ROOT(u góry) i kliknij go dwukrotnie. Ten klucz rejestru przechowuje dane o typach plików, w tym skojarzone z nimi menu kontekstowe.

Aby usunąć polecenie z menu kontekstowego folderu, rozwiń gałąź w lewym panelu HKEY_CLASSES_ROOT Katalog \ powłoka i kliknij dwukrotnie element powłoki, aby wyświetlić dodatkowe klucze (niektóre komputery mogą należeć do klucza shellex). Każdemu takiemu klawiszowi odpowiada jedna komenda menu kontekstowego. To prawda, że ​​nie ma tu wbudowanych poleceń systemu Windows - nie można ich usunąć. Ale polecenia dodane przez zewnętrzne aplikacje są całkowicie pod naszą kontrolą.

Na wszelki wypadek utwórz utworzyć kopię zapasową ta część rejestru - co jeśli chcesz przywrócić wszystko tak, jak było, lub po prostu popełnisz błąd? Aby to zrobić, wybierz klawisz powłoki w lewym panelu i wybierz polecenie Rejestr > Eksportuj plik rejestru lub Plik > Eksportuj plik rejestru(Rejestr > Eksportuj plik rejestru lub Plik > Eksportuj plik rejestru). Wybierz lokalizację, w której chcesz przechowywać kopię zapasową (nie martw się – nie zajmie dużo miejsca), nadaj plikowi nazwę i upewnij się, że tryb jest ustawiony na wybrany oddział(Oddział dedykowany). Naciśnij przycisk Ratować(Zapisz) i wybierz klawisz odpowiadający poleceniu menu, które chcesz usunąć.

Na przykład, aby usunąć polecenie Przeglądaj z ACDSee wygenerowane przez przeglądarkę obrazów ACDZobacz, wybierz klawisz ACDZobacz i naciśnij klawisz Usuwać lub kliknij prawym przyciskiem myszy i wybierz polecenie Usuwać(Usuwać). Następnie wybierz Plik > Wyjdź(Plik > Zakończ), aby zamknąć Edytor rejestru. Następnym razem, gdy klikniesz folder prawym przyciskiem myszy, to polecenie nie będzie już dostępne w menu. A jeśli później będziesz chciał przywrócić go na swoje miejsce, znajdź plik z kopią zapasową utworzonej gałęzi rejestru, kliknij go prawym przyciskiem myszy i wybierz polecenie Łączyć(Dołączyć). Aby rozpocząć procedurę zwrotu tej gałęzi do rejestru, kliknij przycisk TAk(Tak), a następnie na przycisk OK.


Usuwanie polecenia menu kontekstowego z rejestru systemowego

Niektóre polecenia menu kontekstowego nie są zawarte w Katalogu, ale w sekcji Folder - a dokładniej w podsekcjach HKEY_CLASSES_ROOT Folder shell i HKEY_CLASSES_ROOT Folder shellex. Na przykład w ten sposób możesz usunąć polecenie skanowania pliku za pomocą Kaspersky Anti-Virus z menu kontekstowego (po utworzeniu kopii zapasowej gałęzi).

Aby usunąć polecenia menu kontekstowego dla innych typów plików, wykonaj tę samą procedurę. Niestety, nie zawsze łatwo jest znaleźć klucz rejestru dla żądanego typu pliku. Jednym ze sposobów na to jest otwarcie Eksplorator Windows(Explorer) lub okno dowolnego folderu, wybierz plik odpowiedniego typu i użyj kombinacji Shift+F10 aby otworzyć menu kontekstowe pliku. Następnie wróć do Edytor rejestru , rozwiń oddział HKEY_CLASSES_ROOT, wybierz polecenie Edycja > Znajdź(Edycja > Znajdź) i wprowadź nazwę polecenia, które chcesz usunąć. Jednocześnie upewnij się, że w sekcji patrzeć na Wybrano tryb (Szukaj w) Dane(Dane). Naciśnij przycisk Znajdź następny. Jeśli masz szczęście, znajdziesz polecenie zawierające tekst, który wpisałeś w kluczu. Klucze typów plików zwykle zawierają ich rozszerzenia - na przykład klucz dla plików z rozszerzeniem TXT nazywa się plik txt. Podobnie jak w poprzednich przypadkach, wyeksportuj klucz nadrzędny (taki jak powłoka) dla wszystkich kluczy do usunięcia (na wypadek pomyłki i chcesz przywrócić wszystko tak, jak było), a następnie zaznacz klucz, który chcesz usunąć i naciśnij klucz Usuwać.

Znalezienie klucza w rejestr systemowy: możesz mieć szczęście i znajdziesz to, czego potrzebujesz

Niektóre polecenia są obecne w menu kontekstowych kilku typów plików. Aby usunąć takie polecenia, musisz otworzyć klucz w edytorze rejestru HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers, wybierz polecenie Rejestr > Eksportuj plik rejestru(Rejestr > Eksportuj plik rejestru) lub Plik > Eksportuj plik rejestru(Plik > Eksportuj plik rejestru), aby utworzyć kopię zapasową tej gałęzi i znaleźć w niej klucze odpowiadające poleceniom menu, które chcesz usunąć. Na przykład, aby usunąć polecenia wygenerowane podczas instalacji Adobe Acrobat 6 dla wielu typów plików wybierz klawisz Adobe.Acrobat.Menu kontekstowe i naciśnij klawisz Usuwać lub kliknij prawym przyciskiem myszy ten klawisz i wybierz polecenie Usuwać(Usuwać).

Czy to konieczne?..

Każda aplikacja dostosowuje menu kontekstowe na swój własny sposób. Czasami trzeba przedzierać się przez dżunglę okna dialogowe szukaj podpowiedzi w systemie pomocy, a nawet w Internecie. A jednak w końcu często okazuje się, że nic nie można zmienić. Na przykład, jeśli polecenie skanowania Kaspersky Anti-Virus zostanie usunięte z rejestru, to samo polecenie Norton AntiVirus zostanie „sklejone” na zawsze, więc pozostaje tylko zrelaksować się i… przyzwyczaić się do niego.

Klawisze funkcyjne

Do wygodna obsługa system zachowuje możliwość użytkowania klawisze funkcyjne:

  • F1 - wywołanie systemu pomocy AutoCAD;
  • F2 – przełączanie między oknami tekstowymi i graficznymi;
  • F3 lub Ctrl+F - włącz/wyłącz aktualne tryby przyciąganie do obiektu
  • F4 – przełączenie zmiennej systemowej TABMODE;
  • F5 lub Ctrl+E - przejdź przez płaszczyzny izometryczne;
  • F6 lub Ctrl+D - włącz/wyłącz wyświetlanie aktualnych współrzędnych kursora na pasku stanu;
  • F7 lub Ctrl+G - włącz/wyłącz wyświetlanie siatki GRID;
  • F8 lub Ctrl+L - włącz/wyłącz ortogonalny tryb ORTHO;
  • F9 lub Ctrl+B - włącz/wyłącz przyciąganie SNAP;
  • F10 - włącz/wyłącz tryb śledzenia POLAR;
  • Fll - włącz/wyłącz tryb śledzenia obiektów OTRACK;
  • Esc lub Ctrl+[, Ctrl+\ - przerywa bieżącą operację;
  • Enter, Ctrl+M lub Ctrl+J - powtórz ostatnie polecenie;
  • Ctrl+A - włącza i wyłącza zaznaczanie grupy obiektów;
  • Ctrl+C - skopiuj obiekty do schowka Wymiana okien;
  • Ctrl+N — otwiera okno dialogowe Utwórz nowy rysunek;
  • Ctrl+0 - otwarcie okna dialogowego wyboru wcześniej utworzonego rysunku Wybierz plik;
  • Ctrl+P — otwarcie okna dialogowego drukowania rysunku Plotka — Model;
  • Ctrl+R - zmiana widoku dziennika;
  • Ctrl+S - zapisz aktualny rysunek;
  • Ctrl+V - wklejanie obiektów ze schowka danych do bieżącego rysunku;
  • Ctrl+X - usuń wybrane obiekty z rysunku i skopiuj je do schowka

wymiana danych;

  • Ctrl+Y - przywraca cofniętą akcję;
  • Ctrl+Z - anuluje ostatnie polecenie.

Urządzenie wskazujące, mysz, jest często używane do wybierania elementów menu i poleceń na pasku narzędzi. Podczas pracy z myszą naciśnięcie lewego przycisku zwykle zapewnia wybór i wskazanie punktu na ekranie; kliknięcie prawym przyciskiem myszy wywołuje menu kontekstowe. Forma i zawartość menu zależy od położenia wskaźnika myszy i stanu zadania: na przykład zapewnia szybki dostęp do opcji potrzebnych dla bieżącego polecenia.

Kliknięcie prawym przyciskiem myszy w obszarze rysowania wywołuje jedno z sześciu

menu kontekstowe:

· standard - zawiera zestaw standardowych funkcji przeznaczonych w szczególności do pracy ze schowkiem, powiększania, przesuwania.

Aby wywołać to menu, musisz odznaczyć obiekty, zakończyć aktywne polecenie i kliknąć prawym przyciskiem myszy;

· edycja - łączy funkcje przeznaczone do edycji obiektów. Zestaw funkcji może się różnić w zależności od typu wybranego obiektu. Aby wywołać menu, musisz wybrać jeden lub więcej obiektów, zakończyć aktywne polecenie i kliknąć prawym przyciskiem myszy;

· komenda - zawiera zestaw funkcji ułatwiających wykonywanie komend za pomocą myszki. Zawiera również opcje bieżącego polecenia wyświetlanego w wierszu poleceń. Aby wywołać to menu, musisz kliknąć prawym przyciskiem myszy podczas wykonywania dowolnego polecenia;

· dociąganie do obiektów - pozwala wybrać lub skonfigurować tryby dociągania do obiektów, włączyć filtr współrzędnych. Aby wywołać menu, kliknij prawym przyciskiem myszy, przytrzymując klawisz Shift;

Pisaki - zawiera funkcje umożliwiające edycję za pomocą pisaków. Aby wywołać menu, wybierz uchwyty na obiekcie i kliknij prawym przyciskiem myszy;

· OLE - łączy funkcje pozwalające na edycję obiektów OLE. Aby otworzyć menu, kliknij prawym przyciskiem myszy obiekt OLE wstawiony do obrazu.

Przyciąganie do obiektu, uchwyty i menu kontekstowe OLE są zawsze włączone, więc możesz je wywołać w dowolnym momencie. Menu kontekstowe są standardowe, edycję i polecenia można wyłączyć. W takim przypadku kliknięcie prawym przyciskiem myszy będzie odpowiadało naciśnięciu klawisza Enter. Domyślnie te trzy menu kontekstowe są włączone.

W przypadku elementów okna programu AutoCAD innych niż obszar rysunku można wywołać następujące menu kontekstowe:

  • pasek narzędzi. Aby włączyć/wyłączyć dowolny panel lub skonfigurować panele, kliknij dowolny z nich prawym przyciskiem myszy. Aby wyświetlić listę grup paneli, kliknij prawym przyciskiem myszy wolny obszar po prawej stronie standardowego paska narzędzi;
  • wiersz poleceń. Aby wybrać jedno z sześciu ostatnio wykonanych poleceń lub wywołać niektóre funkcje używane podczas pracy z wierszem poleceń, należy kliknąć wiersz poleceń prawym przyciskiem myszy lub w oknie poleceń;
  • okno dialogowe(To menu nie jest dostępne we wszystkich oknach dialogowych). Z reguły menu kontekstowe są powiązane z listami rozwijanymi lub polami do wprowadzania wartości i umożliwiają usuwanie, zmianę nazwy poszczególnych elementów listy lub pracę ze schowkiem. Menu kontekstowe można również skojarzyć z niektórymi innymi elementami okna. Aby wywołać menu, kliknij prawym przyciskiem myszy element okna dialogowego;
  • pasek stanu. Aby przełączyć tryb rysowania lub zmienić ustawienia, kliknij prawym przyciskiem myszy obszar linii, w której wyświetlane są aktualne współrzędne, lub dowolny przycisk przełączania trybu rysowania lub zmiany ustawień;
  • Zakładki Model/Układ. Aby wywołać okna drukowania i ustawienia strony, a także zarządzać arkuszami, kliknij prawym przyciskiem myszy kartę Model lub jedną z kart Układ.

Menu kontekstowe jest tak przydatnym wynalazkiem, że jego istotę powinien zrozumieć każdy, kto chce szybko i wydajnie nauczyć się pracy z komputerem. Pracodawcy nie lubią pasji, gdy nowa sekretarka długo zastanawia się nad podstawowymi zadaniami i daje rezultaty proste czynnościłyżeczka na godzinę.

Ogólnie rzecz biorąc, bez wzorowej produktywności, udana praca jest po prostu nie do pomyślenia. Zajmiemy się więc szczegółowo menu kontekstowym, ale jak zwykle prostym językiem.

Rodzaje menu

Na początek zminimalizujmy zamieszanie, które może powstać w głowie początkującego użytkownika.

Jest menu główne - dla całego systemu operacyjnego. W systemie Windows rozwija się to po kliknięciu przycisku znajdującego się na pasku zadań. W systemie GNU/Linux, jeśli mówimy o powłokach graficznych KDE, XFCE, LXDE, różnice dotyczą tylko logo narysowanego na przycisku. Cóż, w nazwach programów. A koncepcja jest taka sama.

W GNOME 3 menu Gnome Shell zajmuje cały ekran i jest widoczne dla użytkownika po naciśnięciu przycisku na górnym pasku lub po prostu po przesunięciu wskaźnika do lewego górnego rogu ekranu.

Programy posiadają własne menu, z interfejsem graficznym. To taki pasek u góry okna, gdzie znajdują się sekcje „Plik”, „Edycja”, „Widok” i tak dalej. Na końcu tradycyjnie jest „Pomoc”. Nie jest to już główne menu całego systemu operacyjnego, ale po prostu menu programu.

Menu kontekstowe jest uniwersalne. Działa w całym systemie operacyjnym, na panelach, na skrótach iw oknach programów - prawie wszędzie. Nawet w emulatorze terminala na GNU/Linuksie. (To prawda, że ​​powłoka GNOME 3 nie jest już uniwersalna.)

Istota menu kontekstowego

Istota menu kontekstowego jest dokładnie odzwierciedlona w jego nazwie: w takim czy innym kontekście pewne polecenia są dostępne dla tego lub innego obiektu na ekranie.

Jeśli wywołasz menu kontekstowe w programie, takim jak menedżer plików, na przykład Nautilus w GNU / Linux lub Explorer (Explorer) w Windows, wtedy będzie jedno menu dla plików, drugie w pustym miejscu okna i trzecia na pasku tytułowym.

Wiele poleceń jest zduplikowanych. Na przykład „Kopiuj”, „Wklej”, „Wytnij”, „Usuń” - wszystko to znajduje się w menu wielu programów, w sekcji „Edytuj” oraz w menu kontekstowym.

Na pulpicie nie ma jednak menu programu. Tutaj na ratunek przychodzi wszechstronność menu kontekstowego: jest ono wywoływane od zera, w wolnej części pulpitu, po czym można wybrać żądaną akcję. Utwórz folder np. Albo coś do wstawienia, wycięcia, usunięcia.

Wywoływanie menu kontekstowego

Menu kontekstowe jest wywoływane na kilka sposobów.

  1. Kliknij prawym przyciskiem obiekt, z którym chcesz coś zrobić.
  2. Przesuń wskaźnik na obiekt (wybierz obiekt) i naciśnij prawy przycisk na touchpadzie.
  3. Wybranie obiektu i naciśnięcie klawisza "Menu", jeśli jest obecny na klawiaturze. (Może faktycznie narysować menu i wskaźnik, który wybiera polecenie. Klawisz Win z logo Microsoft to nie to samo, ponieważ GNU/Linux zawiera pełnoekranowe menu Gnome Shell w GNOME 3.)
  4. Wybór i naciśnięcie kombinacji klawiszy Ctrl + F10, którą na pewno ma klawiatura.

Po wykonaniu jednej z powyższych czynności lista poleceń dostępnych dla wybranego obiektu w tej sytuacji (w tym kontekście) zostanie rozwinięta. Wybieramy żądany w zwykły sposób, dla którego jest to wygodniejsze. Lista metod znajduje się w załączniku:

  1. kliknięcie lewym przyciskiem myszy;
  2. lewy przycisk touchpada;
  3. lekkie stuknięcie opuszkiem palca w touchpad;
  4. klawisze strzałek i naciskając Enter.

Czyli jeszcze raz: kliknięcie prawym przyciskiem myszy lub akcja analogowa wywołuje menu kontekstowe dla wybranego obiektu, ale wybór i uruchomienie polecenia odbywa się, jak zwykle, za pomocą lewego kliknięcia (lub oczywiście jego analogu).

Ćwiczyć

Już teraz możesz zrozumieć możliwości oferowane przez menu kontekstowe. Załóżmy, że czytasz ten artykuł na ekranie laptopa, wygodnie siedząc na kanapie. Mysz nie jest podłączona. Za pomocą touchpada wskaż dowolny link - i naciśnij prawy przycisk (jest pod ręką, na tym samym touchpadzie). Pojawia się menu, w którym wybieramy „Otwórz w nowej karcie”.

Oznacza to, że strona z tym tekstem pozostanie otwarta, nie będzie trzeba jej ponownie ładować, jeśli istnieje chęć powrotu i kontynuowania czytania. Wygodna? I wtedy!

Teraz powiedzmy, że używasz GNOME 3 i narzekasz na brak kliknięcia prawym przyciskiem myszy (to właśnie zrobili szefowie i zainstalowali Linux Mint 12 na wszystkich komputerach). Ale w takiej sytuacji nie ma powodu do paniki, wszystko nie jest takie złe.

Użyjmy na przykład menu kontekstowego, aby przesunąć okno. Przenosimy wskaźnik na tytuł okna - na samą górę, gdzie zapisana jest nazwa programu i otwarty plik. Prawy przycisk myszy (lub jego odpowiednik w przypadku braku myszy) - polecenie "Przenieś" - poruszaj się za pomocą touchpada - lewy przycisk myszy (lub analog), aby naprawić w nowej lokalizacji.

Jedyna niedogodność: aby pracować z touchpadem, będziesz musiał zrezygnować z długich paznokci, odrośniętych lub fałszywych. Jednak żaden sprytny szef i tak nie zatrudni sekretarki z długimi paznokciami.

Korzyści z używania

Nie musisz pamiętać wielu skrótów klawiaturowych, takich jak Ctrl + C do kopiowania, Ctrl + V do wklejania, Ctrl + S do zapisywania strony internetowej i tak dalej. (W emulatorze terminala w systemie GNU/Linux wyobraź sobie, że naciśnięcie Ctrl + C w ogóle nie kopiuje, więc nie można obejść się bez wywołania menu kontekstowego.)

Do omawianego menu dodano polecenia otwierania plików w różnych programach.

Na przykład zainstalowałeś edytor graficzny GIMP - teraz możesz kliknąć plik obrazu prawym przyciskiem myszy (lub wykonać analogię tej akcji) i wybrać polecenie „Otwórz w GIMP”.

Lub, na przykład, musisz szybko sprawdzić plik pod kątem obecności w nim szkodliwego kodu - kliknij plik prawym przyciskiem myszy - wybierz skaner antywirusowy.

To samo dotyczy archiwizacji. Jeśli archiwizator jest zainstalowany w systemie, to menu kontekstowe pozwoli Ci spakować wybrane pliki i foldery z taką łatwością i gracją, że władze będą po prostu zobowiązane do podniesienia Twojej pensji. W przeciwnym razie tak kompetentnego pracownika może zwabić konkurencja.

Wniosek

Zapomniałeś, jak wykonać akcję? Wyszedłeś z mojej głowy? Zdarza się. Ale nie musisz siedzieć i wpatrywać się w ekran, próbując zebrać myśli! To szkodzi twojej reputacji. Natychmiast kliknij prawym przyciskiem myszy (lub oczywiście jego analogiem) na przetwarzanym obiekcie. Menu kontekstowe będzie zawierało wszystko, co można zrobić z tym obiektem. To znaczy wszystko, co jest potrzebne w konkretnej sytuacji pracy.

Poprzednie publikacje:

Ostatnia edycja: 2012-01-24 03:32:31

Tagi materiałowe: ,

Po naciśnięciu tego klawisza wywoływane jest MENU KONTEKSTOWE, dokładnie tak samo, jak w przypadku naciśnięcia PRAWEGO przycisku myszy.

1. Naciśnięcie PRAWEGO przycisku myszy lub klawisza „Menu kontekstowe” na pulpicie Windows

Kiedy naciśniesz PRAWY przycisk myszy lub klawisz „Menu kontekstowe” na pulpicie Pulpit systemu Windows 7 pojawia się następujące menu:

1. Na samej górze menu - ustawianie parametrów karty graficznej.
2. Widok - ustawianie wyświetlania ikon na pulpicie


3. Sortowanie - ustawianie sortowania poprzez wyświetlanie ikon na pulpicie


4. Odśwież — odświeża wyświetlanie zawartości na pulpicie.
5. Wklej - jeśli coś skopiowałeś, możesz to wkleić na pulpicie.
6. Twórz. Tutaj możesz utworzyć na Pulpicie: folder, skrót, Dokument tekstowy, archiwum, dokumenty MS Office - Word, Excel, PowerPoint itp. (jeśli są zainstalowane)


7. Rozdzielczość ekranu. Tutaj możesz ustawić niezbędne ustawienia ekranu: wybierz ekran (może być ich kilka), sprawdź lub ustaw rozdzielczość ekranu, określ orientację ekranu, a także skonfiguruj inne ustawienia ekranu, na przykład podłącz projektor.

8. Gadżety - wybór i instalacja Gadżety Windows 7. W Windows XP nie ma takiej funkcji.


9. Personalizacja. Tutaj możesz dostosować wygląd pulpitu, zmienić tło, ekran powitalny, dźwięki, motyw, kolor okna itp.

2. Naciśnięcie PRAWEGO przycisku myszy lub klawisza „Menu kontekstowe” na pliku lub folderze w Eksploratorze lub innym menedżerze plików.

Gdy naciśniesz PRAWY przycisk myszy lub klawisz „Menu kontekstowe” na pliku w Eksploratorze lub w dowolnym innym menedżer plików menu jest również dostosowane do pliku określonego typu. Na przykład kliknąłem plik wideo. Otworzy się następujące menu:


W tym przypadku menu oferuje funkcje, które dokładnie odpowiadają plikowi wideo, a mianowicie: odtwarzaj, dodaj do listy odtwarzacza, który jest domyślnie wybrany dla tego typu plik. Oraz szereg standardowych funkcji: otwieranie za pomocą, dodawanie do archiwum (jeśli jest zainstalowany archiwizator), wysyłanie, wycinanie, kopiowanie, usuwanie, zmiana nazwy i właściwości pliku.

Jeśli klikniesz PRAWYM przyciskiem myszy lub przycisk „Menu kontekstowe” na pliku graficznym, otworzy się menu odpowiadające typowi pliku graficznego:


Zajmę się bardziej szczegółowo punktami „Otwórz za pomocą” i „Wyślij”.


Tutaj możesz wybrać lub przypisać do pracy z wybranym plikiem dowolny zainstalowany program, który rozumie wybrany format pliku. W tym przypadku kliknąłem plik wideo i kilka programów może pracować z tym formatem na moim komputerze: Light Allow, WinAmp i oczywiście Windows Media Player.

Jeśli lista nie zawiera żądanego programu, ale wiesz na pewno, że jest zainstalowany, wybierz pozycję menu „Wybierz program”. System Windows poprosi o wybranie programów z listy zalecanych lub innych programów. W systemie Windows XP wygląd tego okna jest nieco inny, ale znaczenie jest takie samo.


Jeśli chcesz, aby wybrany format pliku był zawsze otwierany przez wybrany program, zaznacz pole wyboru „Użyj wybranego programu dla wszystkich plików tego typu”.

Jeśli żądanego programu nie ma na liście zalecanych programów lub w innych, ale wiesz na pewno, że program jest zainstalowany, kliknij przycisk „Przeglądaj ...” i wybierz go z folderu, w którym jest zainstalowany program.


Za pomocą tej funkcji możesz wysłać (przesłać, przenieść) wybrany plik przez BlueTooth (bluetooth), skype, mail, na pulpit, do archiwum, zapisać na płycie CD / DVD, na pendrive'a itp.


Również tutaj menu dostosowuje się do różnych sytuacji, w zależności od tego, gdzie klikniesz na stronie internetowej. Na przykład, jeśli klikniesz link, otworzy się następujące menu:


Za pomocą tego menu możesz otworzyć zawartość linku w nowej karcie lub oknie, dodać link do zakładek, wysłać link, skopiować link, jeśli link jest plikiem, możesz go zapisać za pomocą "Zapisz element docelowy jako... .". Jeśli masz zainstalowane programy do pobierania, możesz za ich pomocą pobrać zawartość łącza.

Jeśli klikniesz PRAWYM przyciskiem myszy lub klawiszem „Menu kontekstowe” na obrazku na stronie internetowej, otworzy się menu z innymi funkcjami:



Mianowicie:
1. Naciśnięcie PRAWEGO przycisku myszy lub klawisza „Menu kontekstowe” na pulpicie Windows

Istotą tej lekcji jest nauczenie się korzystania z przydatnych funkcji konkretnego aktywnego środowiska komputera. W dowolnym środowisku, klikając PRAWYM przyciskiem myszy lub naciskając klawisz „Menu kontekstowe”, otrzymasz listę przydatne funkcje dostępne w ten moment czas względem wybranego obiektu.

Podziel się proszę swoimi doświadczeniami z korzystania z menu kontekstowego w komentarzach: wiedzieli, nie wiedzieli, czy z niego korzystasz, czy nie, jeśli z niego korzystasz, to gdzie jeszcze, poza opcjami opisanymi w lekcji, czegoś się nauczyłeś nowy z tej lekcji. Jeśli nauczysz się czegoś nowego, koniecznie aplikuj i używaj!

W tej lekcji przyjrzymy się bliżej funkcjom bardzo przydatnego klawisza, który znajduje się na dowolnej klawiaturze. Ten klawisz nosi nazwę „Klawisz menu kontekstowego”. Znajduje się w prawej dolnej części klawiatury pomiędzy klawiszami ALT i CTRL.

Po naciśnięciu tego klawisza wywoływane jest MENU KONTEKSTOWE, dokładnie tak samo, jak w przypadku naciśnięcia PRAWEGO przycisku myszy.

Cechą tego przycisku jest to, że menu wywoływane po naciśnięciu wyświetla funkcje (elementy menu), które można zastosować w bieżącym programie, w aktywnym oknie, na pulpicie itp. Tych. to menu dostosowuje się do procesu, w którym bezpośrednio pracujesz, i jest to bardzo wygodne.

Przyjrzyjmy się teraz bliżej głównym opcjom wyświetlania menu kontekstowego w różnych środowiskach oraz funkcjom, które można wykonać za pomocą tego menu.

1. Naciśnięcie PRAWEGO przycisku myszy lub klawisza „Menu kontekstowe” na pulpicie Windows

Dla Windows 7
Po naciśnięciu PRAWEGO przycisku myszy lub klawisza „Menu kontekstowe” na pulpicie systemu Windows 7 pojawia się menu o następującej postaci:

1. Na samej górze menu - ustawianie parametrów Twoja karta wideo.
2.Pogląd- ustawienie wyświetlania ikon na pulpicie

3. Sortowanie- ustawianie sortowania poprzez wyświetlanie ikon na pulpicie

4. Odświeżać- aktualizacja wyświetlania treści na pulpicie.
5.Wstawić- jeśli coś skopiowałeś, możesz to wkleić na pulpicie.
6. Tworzyć. Tutaj możesz utworzyć na Pulpicie: folder, skrót, dokument tekstowy, archiwum, dokumenty MS Office - Word, Excel, PowerPoint itp. (jeśli są zainstalowane)

7. Rozdzielczość ekranu. Tutaj możesz ustawić żądane ustawienia Ekran: Wybierz ekran (może być więcej niż jeden), wyświetl lub ustaw rozdzielczość ekranu, określ orientację ekranu i skonfiguruj inne ustawienia ekranu, takie jak podłączenie projektora.

8. Gadżety- wybór i instalacja gadżetów Windows 7. W Windows XP nie ma takiej funkcji.

9. Personalizacja. Tutaj możesz skonfigurować wygląd zewnętrzny Pulpit stał się, zmień tło, wygaszacz ekranu, dźwięki, motyw, kolor okna itp.

Dla Windows XP

W Windows XP, jak wielu oczywiście wie, menu kontekstowe wygląda na prostsze, ale spełnia prawie te same funkcje.

Po naciśnięciu PRAWEGO przycisku myszy lub klawisza „Menu kontekstowe” na pulpicie systemu Windows XP pojawia się menu następującego typu:

1. Korzystanie z pierwszej pozycji menu Uporządkuj ikony możemy wykonać następujące operacje:

Rozdzielczość ekranu skonfigurowany na karcie Opcje

2. Naciśnięcie PRAWEGO przycisku myszy lub klawisza „Menu kontekstowe” na pliku lub folderze w Eksploratorze lub innym menedżerze plików.

Po naciśnięciu PRAWEGO przycisku myszy lub klawisza „Menu kontekstowe” na pliku w Eksploratorze lub innym menedżerze plików, menu jest również dostosowywane do pliku określonego typu. Na przykład kliknąłem przez plik wideo. Otworzy się następujące menu:

W tym przypadku menu oferuje funkcje, które odpowiadają konkretnie plikowi wideo: odtwarzaj, dodaj do listy odtwarzacza, który jest domyślnie wybrany dla tego typu pliku. Oraz szereg standardowych funkcji: otwieranie za pomocą, dodawanie do archiwum (jeśli jest zainstalowany archiwizator), wysyłanie, wycinanie, kopiowanie, usuwanie, zmiana nazwy i właściwości pliku.

Jeśli klikniesz PRAWY przycisk myszy lub przycisk „Menu kontekstowe” na pliku graficznym, otworzy się menu odpowiadające typowi pliku graficznego:

Tutaj możesz natychmiast otworzyć, edytować lub wydrukować wybrany plik w domyślnym programie graficznym. W moim przypadku jest to program ACDSee.

Tutaj możesz od razu zrobić wybrany plik zdjęcie w tle dla komputerów stacjonarnych, bardzo przydatne przy wyborze z dużej listy. A potem znowu są standardowe funkcje do pracy z plikami.

W Windows XP nie ma specjalnych różnic,

Standardowe funkcje do pracy z plikiem są wywoływane przez polecenie Zmiana

Zajmę się bardziej szczegółowo punktami „Otwórz za pomocą” i „Wyślij”.

Zalety funkcji „Otwórz za pomocą”

Tutaj możesz wybrać lub przypisać do pracy z wybranym plikiem dowolny zainstalowany program, który rozumie wybrany format pliku. W tym przypadku kliknąłem plik wideo i kilka programów może pracować z tym formatem na moim komputerze: Light Allow, WinAmp i oczywiście Windows Media Player.

Jeśli lista nie zawiera żądanego programu, ale wiesz na pewno, że jest on zainstalowany, wybierz element menu "Wybierz program". System Windows poprosi o wybranie programów z listy zalecanych lub innych programów.


W systemie Windows XP wygląd tego okna jest nieco inny, ale znaczenie jest takie samo:

Jeśli chcesz, aby wybrany format pliku był zawsze otwierany przez wybrany program, zaznacz pole "Użyj wybranego programu dla wszystkich plików tego typu".

Jeśli żądanego programu nie ma na liście zalecanych programów lub w innych, ale wiesz na pewno, że program jest zainstalowany, naciśnij przycisk "Recenzja…" i wybierz go z folderu, w którym zainstalowany jest program.

Do czego służy funkcja „Prześlij”?

Za pomocą tej funkcji możesz wysłać (przesłać, przenieść) wybrany plik przez BlueTooth (bluetooth), skype, mail, na pulpit, do archiwum, zapisać na płycie CD / DVD, na pendrive'a itp.

3. Naciśnięcie PRAWEGO przycisku myszy lub klawisza „Menu kontekstowe” w dowolnej przeglądarce internetowej.

Również tutaj menu dostosowuje się do różnych sytuacji, w zależności od tego, gdzie klikniesz na stronie internetowej. Na przykład, jeśli klikniesz połączyć, wtedy otworzy się następujące menu:

Za pomocą tego menu możesz otworzyć zawartość linku w nowej karcie lub oknie, dodać link do zakładek, wysłać link, skopiować link, jeśli link jest plikiem, możesz go zapisać za pomocą "Zapisz element docelowy jako... .". Jeśli masz zainstalowane programy do pobierania, możesz za ich pomocą pobrać zawartość łącza.

Jeśli klikniesz PRAWYM przyciskiem myszy lub klawiszem „Menu kontekstowe” według obrazu na stronie internetowej, otworzy się menu z innymi funkcjami:

Tutaj możesz skopiować obraz do schowka i wkleić np. do dokument słowny, możesz zapisać obraz na swoim komputerze za pomocą opcji „Zapisz obraz jako…”, wysłać obraz pocztą, ustawić wybrany obraz jako tło pulpitu, uzyskać informacje o obrazie (typ, rozmiar, nazwa pliku) itp.

Pozwólcie, że podsumuję. W tej lekcji przyjrzeliśmy się najpopularniejszym opcjom korzystania z menu kontekstowego, które jest wywoływane przez kliknięcie PRAWYM przyciskiem myszy lub naciśnięcie klawisza „Menu kontekstowe” na klawiaturze.
Mianowicie:
1. Naciśnięcie PRAWEGO przycisku myszy lub klawisza „Menu kontekstowe” na pulpicie Windows

2. Naciśnięcie PRAWEGO przycisku myszy lub klawisza „Menu kontekstowe” na pliku lub folderze w Eksploratorze lub innym menedżerze plików.

3. Naciśnięcie PRAWEGO przycisku myszy lub klawisza „Menu kontekstowe” w dowolnej przeglądarce internetowej.

Istotą tej lekcji jest nauczenie się korzystania z przydatnych funkcji konkretnego aktywnego środowiska komputera. W dowolnym środowisku, klikając PRAWYM przyciskiem myszy lub naciskając przycisk „Menu kontekstowe”, otrzymasz listę przydatnych funkcji dostępnych w danym momencie, w odniesieniu do wybranego obiektu.

Jak wywołać menu kontekstowe w systemie Windows i co to jest.

Aby komputer zrozumiał użytkownika, a użytkownik wyjaśnił komputerowi, czego od niego chce, istnieją elementy takie jak menu (jest ich kilka rodzajów) i interfejs graficzny. Poświęcimy tę publikację jednej z kategorii związanych z tym tematem - jak wywołać menu kontekstowe w Windows i co to jest.

Menu jest elementem GUI systemu Windows

Kiedy ludzie rozmawiają ze sobą, nie myślą o tym, że język komunikacji jest jednym z rodzajów interfejsu.
W zasadzie użytkownik, wydając polecenia z zestawu dostępnych list, odbierając żądania z systemu operacyjnego, otwierając okna, używając suwaków, korzysta z interfejsu graficznego, nie zastanawiając się, co to jest.

GUI

Pojęcie interfejsu jest dość szerokie. Jeśli mówimy o Menu kontekstowym (w języku angielskim), jako o komponencie interfejsu graficznego, to powinniśmy sobie je wyobrazić jako element dialogu z systemem operacyjnym (komputerem).

Powołanie

Menu kontekstowe to lista (lista, zestaw) poleceń, dostępne dla użytkownika w stosunku do jakiegoś obiektu. Przyjrzyjmy się teraz, jak otwiera się menu kontekstowe. Przed otwarciem menu kontekstowego należy umieścić kursor (mysz) na jakimś obiekcie (włączyć go). A potem możesz to nazwać na różne sposoby:

  • Prawa myszka;
  • Połączenie „shift” i „F10”;
  • Ponadto menu kontekstowe jest wywoływane przez naciśnięcie specjalnego przycisku - znajduje się między „ALT” i „CTRL”.

Zestaw jego poleceń może być różny i zależy od tego, na jakim obiekcie została wywołana (w jakim obszarze ekranu):

Pożywny

Menu kontekstowe jest czasami nazywane również menu „Eksplorator” lub „Akcje”. Jego wygląd zewnętrzny tak naprawdę nie zależy od przedmiotu wywołania, czego nie można powiedzieć o różnym wypełnianiu go poleceniami.

Porównaj menu kontekstowe wywołane na pulpicie:

z menu kontekstowym wywołanym nad folderem:

Poczuj różnicę?

Wniosek — ten zestaw możliwych działań zależy od typu obiektu, do którego jest stosowany w konkretnym przypadku (plik, skrót, folder, pulpit itp.).

Zwróć uwagę na pierwszy rysunek - jeśli trójkątna strzałka jest widoczna na prawym końcu linii listy, oznacza to istnienie w niej podmenu (w tym przypadku otwarty jest katalog podmenu).

Dodawanie zmiany

Jeśli przy wywołaniu Menu kontekstowego prawym przyciskiem myszy dodamy do tego naciśnięcie przycisku „Shift”, zobaczymy listę, która powiększyła się z jednego do kilku wierszy (po prawej). Czasami daje to dodatkową wygodę:

Każdy użytkownik Windowsa wie, że niezależnie od programu, kliknięcie prawym przyciskiem myszy może wywołać dodatkowe, tzw. menu kontekstowe, które zawiera zestaw specjalnych poleceń i linków. Spróbujmy dowiedzieć się, do czego służy i jak prawidłowo z nim pracować.

Co to jest menu kontekstowe Windows

Mówiąc o menu kontekstowym „OSów” z rodziny Windows, od razu chcę zauważyć, że nie jest to jakiś ekskluzywny rozwój Microsoft Corporation. Mac OS X czy Linux również ma ten element.

Ogólnie rzecz biorąc, jeśli rozumiesz, czym jest menu kontekstowe, można je opisać jako dodatkowy zestaw poleceń dla szybki dostęp do niektórych funkcji, powiedzmy, bez wywoływania określonej aplikacji lub kontrolki.

Na przykład wszyscy wiedzą, że menu kontekstowe zawsze zawiera polecenie „Otwórz za pomocą…”, po czym wyświetlana jest lista najbardziej odpowiednich aplikacji do pracy z plikiem. Sam rozumiesz, o ile wygodniej jest otworzyć plik tutaj, niż wywołać program, a następnie przejść do menu „Plik” i użyć wiersza „Otwórz” lub skrótu klawiaturowego Ctrl + O.

Dodatkowo oprócz komend jest też zestaw specjalne narzędzia dzięki którym możesz się wielu rzeczy nauczyć. Ale o tym później.

Widok i organizacja menu kontekstowego

Zastanówmy się teraz, jak zorganizowane jest menu kontekstowe Windows 7. Zapewne wszyscy zwrócili uwagę na to, że samo menu zawiera specjalne separatory w postaci cienkich linie poziome. Znaczenie ich użycia polega na rozróżnieniu działań tego samego typu lub poleceń należących do jednego programu.

W tym miejscu warto zwrócić uwagę na to, że menu kontekstowe w niejako „czystym” systemie, zaraz po instalacji, może bardzo różnić się od tego, co użytkownik widzi po instalacji. dodatkowe programy i narzędzia. Wynika to z faktu, że wiele pakietów instalacyjnych integruje polecenia w celu szybkiego dostępu do niektórych ich głównych funkcji bezpośrednio w tym menu podczas procesu instalacji.

Przede wszystkim dotyczy to oprogramowania antywirusowego, odtwarzaczy multimedialnych, programów do pracy z obrazami dysków, archiwizatorów itp. W zasadzie użytkownik może dodawać własne elementy, aby zapewnić wygodę pracy.

Dodatkowe menu na pulpicie iw oknach programu

Z pewnością każdy użytkownik zwrócił uwagę, że menu kontekstowe w różne programy lub na tym samym pulpicie różni się listą elementów i poleceń. To jest naturalne. Na przykład, jeśli wywołasz menu na pulpicie, stanie się jasne, że linia „Otwórz” używana dla folderów i plików nie jest tam potrzebna. Inną rzeczą jest kliknięcie przycisku myszy na skrót lub zapisany plik znajdujący się na pulpicie.

Jak już wiadomo, w różnych programach menu kontekstowe może zawierać również odmienne pozycje. W tym przypadku wszystko zależy od specyfiki aplikacji. Porównaj przynajmniej zwykłego Explorera i Edytor tekstu słowo. Ale na razie skupimy się na „natywnych” poleceniach systemu operacyjnego Windows.

Podstawowe pozycje menu kontekstowego

Rozwijane menu są obecne prawie wszędzie, nawet w głównym menu Start. W każdym z nich możesz zobaczyć przedmioty oznaczone strzałkami. Ma to na celu pokazanie, że sama klauzula zawiera dodatkowe podrozdziały.

Jak zwykle, dla plików i folderów na samej górze zawsze jest podświetlone polecenie „Otwórz” pogrubione. Po kliknięciu tej linii w odniesieniu do plików zostaną one otwarte w dowolnym programie. Musisz wiedzieć, że wybór następuje tylko wtedy, gdy aplikacja sama ustawi skojarzenie pliku z tym konkretnym programem. W przeciwnym razie użycie tego polecenia spowoduje, że system wyświetli monit o przeglądanie i wybranie najbardziej odpowiednia aplikacja. Jeżeli z plikiem powiązanych jest kilka programów, możesz skorzystać z wiersza „Otwórz za pomocą…”, który będzie zawierał listę programów współpracujących z rozszerzeniem pliku, którego szukasz.

Nie trzeba dodawać, że w menu kontekstowym tego samego Eksploratora znajdują się polecenia takie jak „Kopiuj”, „Usuń”, „Wytnij”, „Wklej”, „Wyślij”, „Zmień nazwę”, „Utwórz skrót” itp. Nawet dziecko to wie. Z drugiej strony istnieje również linia „Właściwości”, której użycie zapewnia użytkownikowi pełną informację o używanym obiekcie.

Na przykład, wywołując takie polecenie, klikając ikonę komputera na pulpicie, można uzyskać informacje ogólne o głównych parametrach system komputerowy i zainstalowany system operacyjny. Na pulpicie menu kontekstowe zapewnia w zasadzie tylko korzystanie z ustawień i opcji synchronizacji folderów z atrybutami udostępniania.

Niektóre menu udostępniają również narzędzia administracyjne lub kontrolne dla wybranych pozycji.

Korzystanie z dodatkowych poleceń menu kontekstowego

Porozmawiajmy teraz o kilku dodatkowych poleceniach. Jeśli podasz przykład zainstalowanego programu antywirusowego, zauważysz, że menu kontekstowe zawsze będzie zawierało wiersze, takie jak „Skanuj” lub „Sprawdź za pomocą ...”. Zgadzam się, bardzo wygodne.

To samo dotyczy archiwizatorów, ponieważ jednym kliknięciem możesz dodać plik (folder) do archiwum lub go stamtąd rozpakować.

Wiele odtwarzaczy multimedialnych zachowuje się w podobny sposób, integrując własne polecenia z menu kontekstowym systemu. Najczęściej w przypadku plików multimedialnych pojawiają się tutaj elementy do dodania do listy odtwarzania lub odtwarzania (wideo i audio), a w przypadku grafiki jest to polecenie przeglądania. Ogólnie rzecz biorąc, wszystko zależy od tego, który program integruje własne menu z menu. wiersze poleceń i jakie obiekty są z nim skojarzone.

Dodawanie i usuwanie poleceń w rejestrze systemowym

Zabraliśmy się więc do rozwiązania problemu - jak dodawać własne pozycje do menu kontekstowego. Można to zrobić na kilka sposobów. W takim przypadku można zaproponować co najmniej trzy opcje. Dwa z nich dotyczą edycji rejestru systemowego, a jeden użycia specjalistycznych narzędzi.

W rejestrze systemowym możesz skorzystać z dodawania kluczy, ale jeśli nie wiesz, które klucze i ich wartości odpowiadają za dany proces, możesz spędzić dużo czasu, nic w końcu nie osiągając, i doprowadzić system do stanu całkowitej niesprawności.

Dlatego rozważ najprostszy sposób pracy z rejestrem. Po pierwsze, polecenie dostępu do edytora regedit jest używane w menu Uruchom. Tutaj musisz przejść do sekcji HKEY_CLASSES_ROOT, znaleźć AllFilesystemObjects, następnie shellex i na końcu ContextMenuHandlers.

W ostatniej sekcji wybiera się dodatkowe menu poprzez kliknięcie prawym przyciskiem myszy i wykonanie polecenia utworzenia nowego obiektu oraz odpowiednio klawiszy „Nowy” i „Klucz”. Teraz trzeba wpisać nazwę dla nowo utworzonego klucza, która wyświetli się w menu kontekstowym, po czym wybieramy polecenie „Zmień” i w przeglądzie wskazujemy lokalizację programu lub aplikacji, która będzie odpowiedzialna za nowy akcja. Potwierdź wybór i uruchom ponownie system.

Usunięcie klawiszy w tej sekcji spowoduje zniknięcie odpowiedniego polecenia z menu. Ale jeśli nie wiesz, który klucz za co odpowiada, lepiej nie zmieniać standardowej konfiguracji.

Korzystanie z tunera menu kontekstowego

Jednak, jak pokazuje praktyka, nikt tak naprawdę nie chce grzebać w rejestrze (nigdy nie wiadomo, co może się stać). Dlatego możemy polecić specjalne narzędzia do dodawania i usuwania elementów z menu kontekstowego systemu operacyjnego.

Jednym z najprostszych, ale bardzo funkcjonalnym, jest narzędzie o nazwie Context Menu Tuner. Pomoże Ci szybko zmienić menu nie do poznania. Tutaj wszystko jest proste. Okno główne zawiera dwa panele. Polecenia znajdują się po lewej stronie, foldery i główne parametry po prawej. Jak już wiadomo, nie ma nic prostszego niż wybranie żądanego polecenia i użycie przycisku, aby dodać je, powiedzmy, do menu pulpitu. Usuwanie odbywa się w odwrotnej kolejności.

Osobno warto zwrócić uwagę na kilka dodatkowych opcji. Najpierw możesz wybrać jakieś rozszerzenie pliku, a dopiero potem skojarzyć z nim odpowiednie polecenie i program.

Zmiana przycisku dostępu do menu kontekstowego

Domyślnie przycisk menu kontekstowego to prawy przycisk myszy. Bardzo łatwo jest zamienić przyciski i wywołać menu kontekstowe lewym przyciskiem myszy. Aby to zrobić, musisz przejść do ustawień myszy w Panelu sterowania i wykonać niezbędne manipulacje. Tylko i wszystko.

Menu kontekstowe to menu zawierające polecenia związane z obiektem, na który aktualnie wskazuje kursor. To menu jest często określane jako menu prawego przycisku myszy, ponieważ historycznie było ono wywoływane przez kliknięcie prawym przyciskiem myszy w systemie Windows.

Menu kontekstowe wiadomości w Apple Mail (po lewej) i Windows Mail (po prawej).

Czy powinieneś używać menu kontekstowych?

. Zdecydowanie odradzam korzystanie z nich w sklepach internetowych takich jak Lands End czy Amazon. Nie polecam też korzystania z menu kontekstowych w witrynach konsumenckich, które nie wymagają skomplikowanych interakcji: witrynach bankowych, serwisach randkowych, a nawet Facebooku.

Uważam, że menu kontekstowe są najskuteczniejsze w poważnych aplikacjach korporacyjnych. z których użytkownik korzysta często i jest dobrze zorientowany. W takich aplikacjach niezwykle przydatne są menu kontekstowe. Czemu?

Głównie, menu kontekstowe pomagają zapisywać ruchy myszy. Jeśli użytkownik zmuszony jest do częstego wykonywania powtarzalnych czynności, to korzystanie z menu kontekstowego pomaga zabezpieczyć się przed niepotrzebnymi ruchami - zamiast zaznaczania obiektów, a następnie „przechodzenia kursorem” do paska narzędzi w celu wybrania dowolnej akcji, użytkownik może zrobić wszystko na miejscu.

Po drugie, menu kontekstowe pomagają użytkownikom dowiedzieć się więcej o obiektach w aplikacji. Otwierając menu kontekstowe, widzą, jakie polecenia są dostępne dla tego obiektu. Pomaga to użytkownikom zrozumieć, z czym wchodzą w interakcję w danym momencie i co aplikacja pozwala zrobić z obiektem tego typu.

Jednak nawet w takich aplikacjach możesz zauważyć, że wielu użytkowników w ogóle nie korzysta z menu kontekstowego. W większości jest to ta sama grupa użytkowników, która również nie używa skrótów klawiszowych. Dlatego powinieneś zaakceptować fakt, że nie wszyscy Twoi użytkownicy będą korzystać z menu kontekstowych i na podstawie tych rozważań stworzyć Twój produkt (więcej o tym później).

Jeśli więc zdecydowałeś, że nie możesz się obejść bez menu kontekstowego, zastanówmy się, jak możemy to naprawić.

Jak nazywa się menu kontekstowe?

Tradycyjnie w aplikacjach Windows menu kontekstowe wywoływane jest poprzez najechanie na obiekt i kliknięcie prawym przyciskiem myszy. W systemach MacOS użytkownik może również użyć prawego przycisku myszy lub kliknąć lewym przyciskiem myszy na obiekcie, przytrzymując przycisk Control. Zwykle ta akcja nazywa się po prostu „ kliknij prawym przyciskiem myszy».

Kliknięcie prawym przyciskiem myszy w dowolnym miejscu obiektu powinno wywołać menu kontekstowe. Jeśli jest to ikona z podpisem, kliknięcie prawym przyciskiem myszy ikony i podpisu powinno wywołać to samo menu kontekstowe. Jeśli obiekt jest wierszem w tabeli, to samo menu powinno się otworzyć bez względu na to, gdzie użytkownik kliknie ten wiersz. Nigdy, czy słyszysz? nigdy nie pokazuj różnych menu kontekstowych w zależności od tego, którą kolumnę w tym wierszu kliknął użytkownik.

Mała uwaga: W świecie urządzeń z ekrany dotykowe(takich jak iPad), nie mamy kursora, który można najechać na obiekt. W takim przypadku możesz szybko wymienić trzy możliwe sposoby wskaż obiekt:

  • Pokaż menu kontekstowe natychmiast po kliknięciu obiektu (może to być jednak denerwujące)
  • Pokaż menu kontekstowe po dotknięciu i przytrzymaniu przez ułamek sekundy (w tym przypadku zawsze występuje problem nieoczywistości, ale jest to lepsze niż pierwsza opcja)
  • Dodanie kontrolki, która wywołuje menu kontekstowe (być może jest to najlepszy sposób na rozwiązanie problemu - jest to opisane poniżej).

Menu kontekstowe pliku obrazu w systemie MacOS X (po lewej) i Windows Vista (po prawej).

Dodawanie elementu do wywołania menu kontekstowego

Niektóre aplikacje internetowe mają element interfejsu, który po kliknięciu wywołuje menu kontekstowe. Jest powszechnie określany jako „ikona menu” — jest to ikona strzałki w dół, która znajduje się tuż obok nazwy (lub obrazu) elementu.

Korzystając z takiej kontrolki użytkownik może kliknąć lewym lub prawym przyciskiem myszy, aby otworzyć menu kontekstowe ( nigdy nie używaj najechania kursorem jako sposobu na otwarcie menu). Najgorsze, co możesz zrobić w tym przypadku, to nie pokazywać menu tylko dlatego, że użytkownik kliknął kontrolkę nie prawym przyciskiem myszy, ale lewym przyciskiem myszy.

Element sterujący menu wskazujący, że w tym przypadku menu jest dostępne.

Jeśli zamierzasz używać kontrolki menu, warto odróżnić ją od klikania na sam obiekt. W powyższym przykładzie, jeśli użytkownik kliknie gdzieś linię Ahmeda Hassaina, po prostu zaznaczy całą linię Ahmeda Hassaina, jednak jeśli kliknie ikonę menu dla tej linii, otrzyma menu kontekstowe (a linia nie jest podświetlony).
Ponadto użytkownik powinien również móc po prostu kliknąć prawym przyciskiem myszy w dowolnym miejscu wiersza, aby otworzyć menu kontekstowe - bez konieczności klikania ikony.

Czy powinienem używać kontrolki menu?Świetnie radzi sobie z rozwiązywaniem jednego z dużych problemów z menu kontekstowymi: wielu użytkowników nie wie, że menu kontekstowe jest dostępne. W aplikacjach webowych użytkownicy często zakładają, że nie ma menu kontekstowego (czasami nie ma go nawet w aplikacjach desktopowych).

Kontrolka menu pomaga pokazać, że menu kontekstowe tam jest i zachęca użytkownika do korzystania z niego.. Z drugiej strony są użytkownicy, którzy zawsze zakładają, że menu jest dostępne i sami spróbują je otworzyć. Jeśli tworzysz aplikację dla tej grupy użytkowników, nie musisz wykonywać zauważalnej kontroli, aby wywołać menu.

Dużym problemem z ikoną menu jest to, że często się powtarza na ekranie i zaśmieca go. Możesz rozwiązać ten problem, wyświetlając ikonę tylko wtedy, gdy kursor myszy znajduje się nad obiektem.

Kontrolka menu, która pojawia się po najechaniu myszą.

Innym problemem związanym z kontrolką menu jest to, że trudno jest dołączyć ją do niektórych obiektów. Weźmy na przykład menu kontekstowe paska narzędzi: sam pasek narzędzi jest duży element interfejs i nie jest do końca jasne, gdzie umieścić w nim kontrolkę menu, więc jest jasne, że jest tutaj menu. Dlatego kontrolki menu nie działają wszędzie.

Co powinno znajdować się w menu kontekstowym?

Menu kontekstowe powinno zawierać polecenia, które dotyczą wybranego elementu. Oznacza to, że może zawierać polecenia z paska menu lub paska narzędzi, które można zastosować do wybranego elementu.

Menu kontekstowe nie powinno zawierać WSZYSTKICH poleceń dostępnych dla obiektu- to sprawia, że ​​menu jest ogromne i trudne w użyciu. Skoncentruj się na najczęściej używanych i najważniejszych poleceniach. Przeciążanie menu niepotrzebnymi poleceniami to najgorsze, co możesz z tym zrobić. Skoncentruj się na tym, co ważne, zmniejsz bałagan.

Na przykład, oto trzy menu kontekstowe dla zaznaczonego fragmentu tekstu: w programie Dreamweaver, Microsoft Word i Apple Pages. Menu programu Dreamweaver przypomina szwajcarski scyzoryk i oferuje wszystkie możliwe polecenia w jednym menu kontekstowym. Z tego powodu staje się tak duży, z mnóstwem zagnieżdżonych list, że korzystanie z niego staje się trudne. Osobiście unikam wywoływania menu kontekstowego w programie Dreamweaver.

W nim najczęściej używane funkcje (takie jak „Kopiuj” czy „Wklej”) znajdują się na końcu listy. W programie Word i Pages natomiast często używane polecenia są umieszczane na górze listy, a polecenia zawierające listy zagnieżdżone znajdują się na końcu. Wybrali też tylko najważniejsze funkcje do menu i lepiej je uporządkowali.

Jeśli chcesz, aby Twoje menu kontekstowe było wygodniejsze, zostaw w nim tylko 60% najważniejszych poleceń zamiast 100%. Jeśli spróbujesz zmieścić wszystkie ważne polecenia w jednym menu, nie doprowadzi to do niczego dobrego - rozmiar menu wzrośnie, a wygoda korzystania z niego i szybkość pracy z nim, wręcz przeciwnie, zmniejszy się .
Pamiętać: główny powód, na których w ogóle używane są menu kontekstowe - to okazja do zaoszczędzenia czasu użytkownika.

Menu kontekstowe w programach Dreamweaver, Microsoft Word i Apple Pages

Menu kontekstowe nie powinno zawierać poleceń niezwiązanych z wybranym obiektem(np. Odśwież stronę). Skoncentruj się na tych poleceniach, które byłyby przydatne do pracy z obiektem, na który wskazuje użytkownik.

Jeśli to możliwe, zgrupuj polecenia w bloki od 1 do 6 każdy.. Oddziel bloki liniami. Najczęściej używane polecenia należy umieścić na górze listy, najrzadziej używane należy przesunąć w dół. Jeśli polecenie jest używane wyjątkowo rzadko, być może nie należy do menu kontekstowego.

Zapraszam do korzystania z list zagnieżdżonych, ale polecenia z zagnieżdżonymi listami należy przenieść na dół menu kontekstowego. Nie lubię list zagnieżdżonych, ponieważ mogą popełnić błąd dla użytkownika, a ich otwarcie zajmuje dużo czasu - podczas gdy celem menu kontekstowych jest oszczędność czasu.

Dodatkowo możesz skorzystać z niestandardowych pozycji menu.
Na przykład wraz z menu kontekstowym w programie Microsoft Word 2007 otwiera się pływająca paleta, aw menu kontekstowym pliku w systemie Mac OS znajdują się specjalne kolorowe przyciski do wyboru koloru etykiety. To, że mówimy „menu”, nie oznacza, że ​​powinno być ograniczone tylko do tekstu.

Menu kontekstowe może być czymś więcej niż tylko listą poleceń

Menu kontekstowe nie może zawierać unikalnych poleceń, które są dla niego unikalne. Innymi słowy, każde polecenie menu kontekstowego musi być również dostępne w inny sposób: na pasku narzędzi, pasku menu lub w dowolnym innym miejscu na ekranie. Pamiętaj, że większość użytkowników najprawdopodobniej nigdy nie otworzy menu kontekstowego w Twojej aplikacji. A to oznacza, że ​​nie zobaczą polecenia, które jest tylko tam obecne.

Zwykle najpierw umieszczam „polecenie domyślne” w menu kontekstowym. Jest to polecenie, które zostanie wykonane po dwukrotnym kliknięciu obiektu (na przykład polecenie Otwórz w menu kontekstowym pliku). Jeśli obiekt nie ma domyślnego polecenia, skoncentruj się na najczęściej używanych poleceniach.

Możesz użyć nazwy obiektu w menu kontekstowym, aby polecenia były bardziej zrozumiałe.. Na przykład zamiast nazwy polecenia „Otwórz” możesz użyć wyrażenia „Open Screenshot.png”. Korzystając z tej techniki, znalezienie złotego środka może być trudne – musisz sprawić, by menu było dość zrozumiałe, ale niezbyt rozwlekłe. Menu w systemie Mac OS zawiera nazwę obiektu w niektórych poleceniach, a nie zawiera jej w innych.

Nie używam ikon w menu kontekstowym. Szczerze mówiąc nie używam ich w ogóle w swoich aplikacjach - moim zdaniem zaśmiecają interfejs i nie przynoszą wiele dobrego ( notatka tłumacza - o_O). Jednak to tylko moja opinia i sam decydujesz.
W menu kontekstowych wielu aplikacji nie ma wskazań skrótów klawiszowych obok poleceń. Myślę, że zrobiono to, aby menu wydawało się lżejsze. Tutaj też zależy od Ciebie.

A co z wieloma wybranymi obiektami?

Zwykle menu kontekstowe jest wywoływane dla jednego wybranego obiektu, ale co, jeśli użytkownik zaznaczył kilka obiektów, a następnie otworzy menu kontekstowe? Spójrzmy na kilka przykładów.

Wyobraź sobie, że mamy sześć obiektów: cztery foldery (A, B, C, D) i dwa pliki graficzne (E i F).

Foldery i pliki w systemie Windows

Przykład 1

Użytkownik wybiera foldery A, B, C, a następnie wywołuje menu kontekstowe, będąc najechanym myszką na folder D (ważne: folder D nie został początkowo wybrany). W tym przypadku dla obiektów A, B i C musisz odznaczyć i otworzyć menu kontekstowe tylko na wybranym D.

Przykład 2

Jeśli użytkownik wybierze A, B i C, a następnie wywoła menu kontekstowe, gdy mysz znajduje się na C, to najpierw musimy określić, czy A, B i C są obiektami tego samego typu. Innymi słowy, czy wszystkie te obiekty mają to samo menu? Jeśli tak, to jest to proste: spraw, aby wszystkie polecenia w tym menu miały zastosowanie do wszystkich wybranych obiektów.

Jeżeli np. będzie to polecenie „Otwórz”, to powinno otworzyć wszystkie trzy obiekty. Jeśli istnieje polecenie, którego nie można zastosować do więcej niż jednego obiektu, należy je dezaktywować bez usuwania go z menu.

Wcześniej wspomniałem, że możemy napisać „Open Screenshot.png” zamiast „Open”, aby pomóc użytkownikowi zrozumieć, do czego jest stosowane polecenie. Podobnie w naszym przypadku możemy napisać "Otwórz 3 obiekty" - pomoże to zrozumieć, że akcja dotyczy wszystkich wybranych obiektów. W naszym przypadku menu kontekstowe może wyglądać tak:

  • Otwórz 3 nieruchomości
  • Usuń 3 obiekty
  • Skopiuj 3 obiekty
To podejście jest stosowane przez firmę Apple w systemie Mac OS X, ale nie jest ono powszechnie stosowane. Nie mogę zrozumieć, dlaczego menu kontekstowe mówi „Kompresuj 3 pliki”, ale nigdzie nie ma napisane „Otwórz 3 pliki”. Dziwny.

Przykład 3

Rozważmy teraz przypadek, w którym użytkownik wybiera kilka niepodobnych obiektów, na przykład foldery A, B i plik graficzny E. Jak rozumiesz, menu kontekstowe dla folderów i plików graficznych są zupełnie inne.
To jest tak zwana selekcja mieszana. W poniższym przykładzie widać menu kontekstowe dla folderu (po lewej) i dla obrazu (po prawej) - bardzo się różnią.

Menu kontekstowe Windows dla folderów (po lewej) i plików graficznych (po prawej)

Co zrobić w przypadku wyboru mieszanego, z którego menu kontekstowego skorzystać? Najczęstszą odpowiedzią jest pokazanie menu kontekstowego dla obiektu, nad którym użytkownik najechał myszą.

Użyj menu kontekstowego obiektu, nad którym znajduje się kursor myszy

Na przykład użytkownik wybiera A, B i E z zaznaczeniem mieszanym i wywołuje menu kontekstowe na E. Menu kontekstowe, które widzisz, jest menu kontekstowym dla E (zawsze zobaczysz menu kontekstowe obiektu, na którym znajduje się kursor myszy na).

Lewy: Wybrano folder A, wyświetlone zostanie menu kontekstowe folderu.
W centrum: Obraz E jest wybrany, wyświetlane jest menu kontekstowe pliku obrazu E.
Po prawej: Wybrane są dwa foldery (A i B) oraz plik graficzny E, wyświetlane jest menu kontekstowe dla pliku E.

Menu kontekstowe w przypadku wyboru mieszanego

Jeśli jednak użytkownik wybierze polecenie z menu kontekstowego dla plików różnych typów, które można zastosować do wszystkich wybranych obiektów, należy to zrobić. Tak więc w przypadku wybrania polecenia „Usuń” wszystkie zaznaczone obiekty powinny zostać usunięte, nawet jeśli są to obiekty różnego typu.

Z drugiej strony, jeśli użytkownik wywoła menu dla E i wybierze polecenie, które nie może mieć zastosowania do A i B, będzie miało zastosowanie tylko do E. Jeśli użytkownik wybierze polecenie Eksportuj i może ono dotyczyć tylko E, tylko E zostanie wywieziony.

Dwa poniższe obrazy pokazują ten sam wybór: A, B i E. Na obrazku po lewej stronie menu kontekstowe na B jest otwarte i widzimy menu folderów. Na obrazku po prawej mamy wybrane te same obiekty, ale menu jest otwarte na E, więc widzimy menu dla pliku obrazu.

Będziesz zaskoczony - takie podejście jest stosowane w zdecydowanej większości aplikacji, z których regularnie korzystasz. Pomyśl o tym: jeśli wybierzesz polecenie „Usuń”, oczekujesz, że wszystkie trzy obiekty zostaną usunięte.
To jedna z tych rzeczy, które brzmią skomplikowanie, ale działają dla użytkowników.

Problem z tym podejściem polega na tym, że nie zawsze jest przewidywalne.. Wybierając „Eksportuj” nie wiesz dokładnie, który z obiektów zostanie wyeksportowany. Możesz być pewien, jak to podejście działa w aplikacjach, które już dobrze znasz.
Aby pozbyć się tej niespójności, mogę jeszcze raz zaproponować użycie przyjaznej nazwy komendy, na przykład:

  • Usuń 3 pliki
  • Eksportuj zrzut ekranu.png
Myślę, że to znacznie poprawi i uprości sytuację.

Takie podejście ma jedną trudność w implementacji - musisz przejrzeć wszystkie polecenia we wszystkich menu kontekstowych i zastanowić się, które polecenia można zastosować w selekcjach mieszanych, a które nie. Im bardziej podobne menu kontekstowe dla różnych obiektów, tym łatwiejsze będzie dla Ciebie to zadanie. W systemie Mac OS X menu kontekstowe folderów i plików są prawie takie same, co znacznie upraszcza życie Apple.

Mieszany wybór i menu kontekstowe w OS X

Ten przykład pokazuje, że Najlepszym sposobem Rozwiązanie problemu to po prostu unikanie go. Innymi słowy, jeśli spróbujesz nie używać różnych menu kontekstowych dla różnych obiektów, problem związany z zaznaczeniem mieszanym nie będzie ci zagrażał.
Tak więc jednym z rozwiązań byłoby ujednolicenie menu kontekstowych dla wszystkich typów obiektów.

A co jeśli porzucimy wybór?

Jeśli użytkownik wybierze wiele obiektów (na przykład A, B i E), a następnie wywoła menu kontekstowe dowolnego obiektu, wybór zostanie zresetowany. Obiekt, na którym użytkownik wywołał menu, jest podświetlony, a menu jest stosowane tylko do tego obiektu.

Osobiście nie podoba mi się to podejście, ponieważ czasami zdarzają się przypadki, w których użytkownik spędza dużo czasu na dokonywaniu określonego wyboru. Nieoczekiwany reset wyboru w tym przypadku będzie uciążliwy. Myślę, że należy unikać takiego podejścia.

A co z budowaniem nowego menu?

Innym rozwiązaniem problemu może być utworzenie nowego menu kontekstowego zawierającego tylko polecenia odpowiednie dla wszystkich wybranych obiektów jednocześnie.

Mogę to powiedzieć - nie warto. Jest to złe z wielu powodów. Jest to mieszanka wyzwań projektowych i programistycznych — za każdym razem, gdy dodasz nowe polecenie do dowolnego menu, będziesz musiał przerobić każdą możliwą kombinację menu. To nie jest zabawne, zaufaj mi.

A co gorsza - takie podejście jest złe dla samych użytkowników. Jest to rozwiązanie niestandardowe i jest odrzucane przez ludzi. Użytkownik w menu opiera się na pamięci pozycyjnej (pewne wzorce, które tworzy nasz mózg, aby ułatwić skanowanie interfejsu), czyli zapamiętuje GDZIE polecenia są w menu.

Kiedy pokazujesz mu nieznane menu, które zmieniają się w zależności od bieżącego wyboru, psujesz jego pamięć pozycyjną, powodując, że użytkownik spędza więcej czasu na pracy z menu.
Oznacza to, że dzięki takiemu podejściu użytkownik może popełniać więcej błędów i spędzać więcej czasu - dokładne przeciwieństwo tego, dlaczego w ogóle korzystamy z menu kontekstowych.

wnioski

Teraz podsumujmy:
Menu kontekstowe nie są odpowiednie dla wszystkich aplikacji. Przed ich utworzeniem upewnij się, że użytkownicy będą z nich korzystać i że ich potrzebują.

Jeśli nie masz pewności, przeprowadź kilka testów użyteczności i upewnij się, że użytkownicy przynajmniej spróbują je otworzyć. Jeśli testerzy wykonują powtarzalność rutynowe zadania i żaden z nich nigdy nie otworzył menu kontekstowego, nie jest to potrzebne.

Celem stworzenia menu kontekstowego jest oszczędność czasu. Twórz je w taki sposób, aby naprawdę zaoszczędziły czas. Niech będą krótkie i dobrze zorganizowane.
Zastanów się, jak ulepszyć projekt menu kontekstowego.

Wspomniałem o kilku pomysłach: dodanie kontrolki menu, która pojawia się po najechaniu kursorem na obiekt; wskazanie w menu, które obiekty będą objęte tym lub innym poleceniem. Jestem pewien, że jest wiele możliwości rozwoju. Zachęcamy do przyjęcia tej „standardowej” formuły jako podstawy i dopracowania jej.