Menu extra: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Fix link |
m tag obsoleti |
||
Riga 1:
Un '''Menu extra''' in [[macOS]] è una piccola icona o talvolta una parola che si trova alla destra della [[barra dei menu]]. Spesso essi permettono di accedere velocemente ad alcune funzioni delle applicazioni (per esempio [[iChat]]) o di visualizzare delle informazioni (per esempio l'orologio di sistema), o controllare variabili di sistema (ad esempio il volume). Esistono molti menu extra di terze parti. I menu extra sono simili agli elementi del [[system tray]] di [[Microsoft Windows]], ma sono meno comuni.
Ci sono molti menu extra forniti con Mac OS X, alcuni dei quali sono attivati dalle relative applicazioni o tramite un dispositivo esterno (per esempio, [[Inkwell]] si attiva quando una [[tavoletta grafica]] è connessa al computer). Tutti i menu extra forniti con Mac OS X si trovano al seguente percorso di file: <
I menu extra furono introdotti con [[Mac OS X Puma]] per sostituire i [[Dock]] extras. Ci furono opinioni contrastanti alla loro introduzione. Sebbene Apple avesse fornito un'API per gli sviluppatori di terze parti da usare per creare i menu extra utilizzando la classe NSStatusItem, essi usarono un'altra classe privata, chiamata NSMenuExtra per sviluppare i propri menu extra. I menu extra basati su NSMenuExtra includevano funzioni non disponibili per i menu extra basati sulla classe NSStatusItem, come l'installazione/disinstallazione ''[[drag and drop]]'' e la possibilità di collocare i menu extra usando il mouse. Il motivo è che i menu extra basati sulla classe NSMenuExtra agiscono dentro lo spazio di [[SystemUIServer]], così del codice sbagliato all'interno dei menu extra potrebbe causare instabilità in una parte [[Core (informatica)|Core]] del [[sistema operativo]].
|