Co je kontextové menu?
Kontextové nabídky jsou malá nabídky, která se objevují na počítačových obrazovkách, ať už na ploše nebo v aplikaci, obvykle v reakci na uživatele kliknutím pravým tlačítkem myši na oblast. Nazývá se kontextová nabídka, protože nabídka se mění podle kontextu, například pokud je složka otevřená nebo je v aplikaci zvýrazněno slovo. Některé programy nabízejí velké nabídky zkratky, ale obvykle se to vyhýbá, protože větší nabídky jsou únavné k použití a ztěžují najít funkci, která slouží současné situaci uživatele. Nabídky zkratky někdy nabídnou další sekce, ale obecně existuje pouze část nabídky. Tyto nabídky ukazují nástroje nebo možnosti, které jsou vhodné pro aktuální situaci uživatele. Pokud například uživatel má ikonu ve složce zvýrazněnou, mohou existovat možnosti odeslat ikonu do trashcan nebo provést duplikát ikony.Pokud je zdůrazněno slovo v programu zpracování textu, obvykle budou existovat možnosti zkopírovat a vložit slovo.
Počet možností, které obsahuje kontextová nabídka, je obvykle omezena na 10 nebo méně příkazů relevantních pro aktuální stav uživatele. Menší nabídkou je pro uživatele snazší prohlédnout si příkazy. Rovněž usnadňuje vidět možnosti, protože uživatel nemusí prohlédnout mnohem větší škálu možností, které v té době nemusí být relevantní. Většina nabídek také nezahrnuje nebo má pouze jedno nebo dvě, nabídky vpravo, nabídky, která se objeví, když uživatel zvýrazňuje sekci s pravou šipkou.
Jiné kontextové nabídky jsou velké a zahrnují téměř všechny dostupné možnosti, které program nabízí. Tyto nabídky mohou mít také k likvidaci několik vytahovacích menu. Tento typ kontextové nabídky je obvykle stejný, bez ohledu na kontext, a zobrazuje mnohem širší varipříkazy. Tato nabídka je užitečná, pokud uživatel zapamatuje nabídku a ví, kde je každý příkaz, ale může být nepříjemné používat zpočátku.
Kontextové menu, podle programovacích standardů, by neměly mít příkazy exkluzivní v kontextové nabídce. Někteří uživatelé nemají rádi používání kontextových nabídek nebo mohou chtít používat příkazy z panelu nástrojů. Tím se také skrývá příkazy, které uživatel nikdy nemusí najít, a vykreslí aplikaci zbytečnou nebo méně cennou.