Co to jest menu kontekstowe?
Menu kontekstowe to małe menu pojawiające się na ekranach komputerów, na pulpicie lub w aplikacji, zwykle w odpowiedzi na kliknięcie obszaru prawym przyciskiem myszy. Nazywa się to menu kontekstowym, ponieważ menu zmienia się zgodnie z kontekstem, na przykład jeśli folder jest otwarty lub słowo jest podświetlone w aplikacji. Niektóre programy oferują duże menu skrótów, ale zwykle tego się unika, ponieważ korzystanie z większych menu jest uciążliwe i utrudnia znalezienie funkcji, która służy bieżącej sytuacji użytkownika. Menu skrótów czasami oferuje dodatkowe sekcje, ale ogólnie jest tylko jedna sekcja menu.
Menu kontekstowe jest otwierane na podstawie danych wprowadzonych przez użytkownika, zwykle kliknięcie prawym przyciskiem myszy, ale często występują również kliknięcia środkowe lub przytrzymanie przycisku myszy. Te menu pokazują narzędzia lub opcje odpowiednie dla aktualnej sytuacji użytkownika. Na przykład, jeśli użytkownik ma wyróżnioną ikonę w folderze, mogą istnieć opcje wysłania ikony do kosza na śmieci lub wykonania jej kopii. Jeśli słowo w edytorze tekstu jest podświetlone, zazwyczaj będą dostępne opcje kopiowania i wklejania tego słowa.
Liczba opcji dostępnych w menu kontekstowym jest zwykle ograniczona do 10 lub mniej poleceń związanych z bieżącym stanem użytkownika. Dzięki mniejszemu menu łatwiej jest przeglądać polecenia. Ułatwia także dostrzeżenie opcji, ponieważ użytkownik nie musi przeglądać znacznie większej liczby opcji, które mogą być w danym momencie nieistotne. Większość menu również nie zawiera, lub ma tylko jedno lub dwa, menu rozwijane z prawej strony, menu pojawiające się, gdy użytkownik podświetli sekcję za pomocą prawej strzałki.
Inne menu kontekstowe są duże i obejmują prawie wszystkie dostępne opcje oferowane przez program. Te menu mogą również mieć do dyspozycji kilka menu rozwijanych. Ten typ menu kontekstowego jest zwykle taki sam, niezależnie od kontekstu, i wyświetla znacznie szerszą gamę poleceń. To menu jest przydatne, jeśli użytkownik zapamięta menu i wie, gdzie znajduje się każde polecenie, ale korzystanie z niego może być niewygodne.
Menu kontekstowe, zgodnie ze standardami programowania, nie powinny mieć poleceń wyłącznie do menu kontekstowego. Niektórzy użytkownicy nie lubią korzystać z menu kontekstowych lub mogą chcieć używać poleceń z paska narzędzi. Ukrywa to także polecenia, których użytkownik nigdy nie może znaleźć, czyniąc aplikację bezużyteczną lub mniej wartościową.