Lišta nabídek je druh nabídky , která poskytuje přístup ke všem funkcím programu (nebo většině funkcí). Panel nabídek se obvykle nachází v horní části okna, hned pod nadpisem, ale v některých operačních systémech , jako je OS X , se nachází v horní části obrazovky a je relevantní pro aktivní aplikaci [1] .
V moderních aplikacích je panel nabídek sada položek uspořádaných do jednoho řádku v horní části obrazovky nebo okna aplikace. Kliknutím na položku nabídky se otevře podnabídka. V některých programech mohla aktivace položky nabídky na liště nabídek okamžitě vést k provedení nějaké akce: například v dřívějších verzích Windows byly takové položky nabídky tradičně označeny „!“. [2] , nicméně moderní HIG doporučují, aby všechny příkazy volané z nabídkové lišty byly umístěny ve vnořených nabídkách, i když se tyto budou skládat z jedné položky.
Další prvky rozhraní mohou být umístěny společně s lištou nabídek: v OS X je vedle nabídky oznamovací oblast a systémové tlačítko a v aplikacích Windows používajících MDI ikona otevřeného dokumentu a ovládací tlačítka podřízeného okna.
Příkazy dostupné z nabídky často duplikují příkazy, které lze provést jinými způsoby: prostřednictvím místní nabídky , panelů nástrojů a pomocí příkazů klávesnice . Aby se ukázal vztah mezi těmito příkazy, nabídky často obsahují ikony a zkratky. Pokud je navíc k dispozici stavový řádek , je zvykem zobrazovat podrobný popis položky nabídky, která je právě pod kurzorem [3] .
Funkce programu, které jsou při vyvolání nabídky nedostupné (například funkce " Vložit ", pokud je schránka prázdná), nejsou skryty, ale jsou zvýrazněny méně kontrastní barvou. Díky této technice se o ní může dozvědět uživatel, který o existenci funkce v programu neví, a pokud o její existenci ví, ale mohl zapomenout na umístění, neztrácel čas hledáním funkce, která je momentálně nedostupný [4] .
Přístup k nabídce z klávesnice je obvykle organizován pomocí tlačítka Alt, po jehož stisknutí se vstupní fokus přenese na lištu nabídek. Stejně jako v běžném menu můžete vybrat položku buď pomocí kurzorových kláves, nebo pomocí alfanumerických kláves - při aktivaci nabídky je v každé položce podtrženo jedno z písmen (většinou první), kliknutím na které se vybírá [5] .
Některá nastavení programu lze provést přímo prostřednictvím nabídky. K tomu se mohou některé položky nabídky chovat jako zaškrtávací políčko nebo přepínač , u kterých je vybraná položka nabídky označena zaškrtnutím nebo tečkou [4] .
Většina programů, které používají panel nabídek, obsahuje standardní položky. V některých systémech, jako je OS X, je jejich použití přísně regulováno, ale i když neexistuje jasný návod na jejich použití, většina vývojářů se raději drží obecných pravidel pro propojování těchto položek [6] .
Kromě operací se soubory (obvykle otevření, uložení a vytvoření nového dokumentu) obsahuje položka nabídky „Soubor“ ( Soubor ) funkce tisku, sdílení po síti. Ve Windows je také obvyklé mít v této nabídce položku „exit“ pro ukončení programu. Také v tomto menu je zvykem umístit seznam naposledy otevřených dokumentů [7] .
V menu "Upravit" ( Upravit ) je zvykem umísťovat příkazy pro práci se schránkou , s vybranými fragmenty a také příkazy pro vracení akcí [8] . Při absenci samostatné položky nabídky jsou zde umístěny i vyhledávací příkazy.
Nabídka "Zobrazit" ( Zobrazit ) obvykle obsahuje funkce pro ovládání zobrazení obsahu: zahrnutí pravítek, mřížek a panelů nástrojů; změna písma a barvy rozhraní; změna měřítka a způsobu zobrazení dokumentu po stránkách [8] .
Nabídka "Okno" ( Okno ) představuje ovládání oken pro samostatně otevírané dokumenty za předpokladu, že program podporuje rozhraní pro více dokumentů, a to nemusí být nutně MDI , ale také SDI , TDI atd. [8] .
Kromě uživatelské příručky obsahuje sekce Nápověda také kontaktní informace na výrobce a také způsoby registrace a platby za sharewarové programy.
V OS X je pruh nabídek povinným prvkem všech aplikací, na rozdíl od Windows, kde o použití pruhu nabídek rozhodují vývojáři programu. Vzhledem k umístění lišty menu v horní části obrazovky je však možné zbavit se některých nevýhod nabídky a přitom zachovat hlavní výhody.
Obecně platí, že panel nabídek funguje dobře, pokud má program velké množství zřídka používaných funkcí. Funkce, které je třeba volat dostatečně často, se doporučuje duplikovat pomocí panelů nástrojů , klávesových zkratek a dalších příkazových zkratek.
V systémech, kde panel nabídek není povinným prvkem aplikace, jsou běžné alternativní způsoby, jak shromáždit všechny funkce programu na jednom místě:
prvky GUI | |
---|---|
Typy rozhraní | |
Řízení | |
Vstup výstup |
|
Zobrazit |
|
Kontejnery |
|
Navigace | |
Speciální okna |
|
Hraní | |
Související pojmy |
|