Menu extra: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
PertBot (discussione | contributi)
m Robot: Automated text replacement (-\[\[Categoria:Mac OS X +{{Mac OS X}\n[[Categoria:Mac OS X)
mNessun oggetto della modifica
 
(17 versioni intermedie di 13 utenti non mostrate)
Riga 1:
Un '''Menu extra''' in [[Mac OS XmacOS]] è 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 Menumenu extra di terze parti. I Menumenu extra sono simili agli elementi del [[Area delle notifiche|system tray]] di [[Microsoft Windows]], ma sono meno comuni.
 
Ci sono molti Menumenu 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 Menumenu extra forniti con Mac OS X si trovano al seguente percorso di file: <ttcode>/System/Library/Core Services/Menu Extras/</ttcode>
 
I Menumenu extra furono introdotti con [[Mac OS X 10.1 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 Menumenu extra utilizzando la classe NSStatusItem, essi usarono un 'altra classe privata, chiamata NSMenuExtra per sviluppare i propri Menumenu extra. I Menumenu extra basati su NSMenuExtra includevano funzioni non disponibili per i Menumenu extra basati sulla classe NSStatusItem, come l'installazione/disinstallazione ''[[drag and drop]]'' e la possibilità di collocare i Menumenu extra usando il mouse. Il motivo è che i Menumenu extra basati sulla classe NSMenuExtra agiscono dentro lo spazio di [[SystemUIServer]], così del codice sbagliato all'interno dei Menumenu extra potrebbe causare instabilità in una parte [[Core (informatica)|Core]] del [[sistema operativo]].
 
==Collegamenti esterni==
* {{en}} [http://cocoadevcentral.com/articles/000078.php Costruire con NSMenuExtra - Un piccolo tutorial] - articolo scritto da Rustam Muginov per Cocoa Dev Central
* {{en}} [https://web.archive.org/web/20041012030000/http://developer.apple.com/documentation/Cocoa/Reference/ApplicationKit/ObjC_classic/Classes/NSStatusItem.html La classe NSStatusItem] - La documentazione Apple per gli sviluppatori di NSStatusItem
 
{{Mac OS XmacOS}}
{{portale|Apple}}
[[Categoria:Mac OS X]]
 
[[Categoria:MacTecnologie OSdi XmacOS]]
[[en:Menu extra]]