Nabídka navíc - Menu extra
A nabídka navíc, položka nabídky, menuletnebo položka stavu je grafický ovládací prvek v Operační Systém Mac. Je to malý indikátor, který se objeví vpravo od lišta menu. Často poskytují rychlé způsoby použití aplikací (např. iChat ) nebo zobrazit informace (například systémové hodiny) nebo ovládat proměnné na úrovni systému (například hlasitost zvuku). K dispozici je řada položek nabídky třetích stran. Doplňky nabídky jsou podobné položkám v Microsoft Windows oznamovací oblast ale jsou méně časté.
Existuje mnoho doplňků nabídky dodávaných s macOS, mnoho nezávislých aplikací nabídky třetích stran a mnoho dalších dodávaných s produkty třetích stran, z nichž většina je instalována z jejich nadřazené aplikace nebo podokna předvoleb systému a může zůstat nečinná, dokud nebudou upozorněni události (například Kalamář Nabídka navíc přichází a odchází, když grafický tablet je připojen a odpojen). Zatímco macOS neposkytuje žádný centralizovaný nástroj pro povolení nebo konfiguraci doplňků nabídky, některé z nich lze přeskupit a přetáhnout z nabídky při stisknutí klávesy ⌘. Ve složce najdete také všechny doplňky z nabídky Apple / System / Library / CoreServices / Menu Extras
.
Doplňky menu byly představeny s Mac OS X v10.1 nahradit Dok doplňky (ukotvení), a lze na ně tedy pohlížet jako na další pokus přinést Ovládací proužek na OS X. Když byly původně představeny, došlo k určité kontroverzi, protože Apple poskytl API pro vývojáře třetích stran, které mohli použít k vytvoření doplňků nabídky pomocí třídy NSStatusItem, zatímco Apple použil jinou soukromou třídu nazvanou NSMenuExtra k vývoji vlastních doplňků nabídky. Doplňky nabídky založené na NSMenuExtra automaticky zahrnovaly řadu dalších funkcí, které nejsou k dispozici pro doplňky založené na NSStatusItem, jako je instalace a odinstalování přetažením a schopnost uspořádat doplňky stisknutím klávesy ⌘ a přetažením. Důvodem je to, že doplňky nabídky založené na NSMenuExtra fungují v adresním prostoru SystemUIServer vadný kód v nabídce navíc by mohl způsobit nestabilitu v hlavní části operačního systému.
v Mac OS X 10.4, Reflektor byl představen s jinou ikonou, která není technicky zvláštní nabídkou, uzamčenou v pravém rohu panelu nabídek. OS X 10.8 představen Centrum oznámení podobným způsobem a macOS 10.12 podobně zavedeno Siri.
externí odkazy
- Vytváření NSMenuExtra - malý výukový program - článek, který napsal Rustam Muginov pro Cocoa Dev Central
- Třída NSStatusItem - Dokumentace vývojáře Apple pro NSStatusItem
- Položky nabídky OS X - rozsáhlý seznam doplňků nabídky (poslední aktualizace 20. 3. 2009)
- Menulety - NOVÝ rozsáhlý seznam doplňků nabídky
- Správa doplňků nabídky OS X - výukový program a ukázka videa, která vám ukáží, jak přidat / odstranit a změnit uspořádání doplňků nabídky OS X