Perché il desktop possa usare l'immagine di un'icona, questa immagine deve:
Avere il formato corretto.
Usare un nome in formato corretto.
Avere le dimensioni richieste per il desktop.
Trovarsi in una directory inclusa nel percorso di ricerca delle icone.
Essere chiamata dal costrutto del desktop con la sintassi corretta. Se ad esempio si crea un nuovo controllo per il Pannello principale, si dovrà usare il campo ICON nella definizione del Pannello principale per specificare l'icona da utilizzare per quel controllo.
Se si dispone di un monitor a colori, usare file a mappa di pixel (XPM), solitamente identificati dal suffisso .pm. Diversamente, usare file a mappa di bit (XBM), in genere identificati dal suffisso .bm. Se il file a mappa di pixel utilizza un effetto di trasparenza, creando il file .bm verrà generato un file di maschera (_m.bm). Per maggiori informazioni sul modo in cui il desktop ricerca i file delle icone, vedere "Percorso di ricerca delle icone".
Ogni icona e ogni immagine di sfondo è memorizzata in un file separato. In genere, per specificare un'icona si utilizza il nome base del file. Ad esempio, se il nome completo del file è:
/usr/dt/appconfig/icons/lingua/posta.l.pm
si userà semplicemente il nome posta. L'uso convenzionale dei suffissi aiuta a raggruppare le icone per tipo e dimensione. I nomi delle icone per i componenti del desktop utilizzano i seguenti formati generali:
nomebase.dimensione.formato
Oppure
nomebase.formato
dove:
nomebase: è il nome base utilizzato per indicare l'immagine
dimensione: è una lettera indicante una delle seguenti dimensioni: l (grande), m (media), s (piccola) e t (piccolissima)
formato: è il formato del file: pm (mappa di pixel), bm (mappa di bit)
La Tabella 14-1 mostra le dimensioni in pixel consigliate per le icone del desktop.
Tabella 14-1 Dimensioni e nomi delle icone
Dimensione |
Mappa di bit |
Mappa di pixel |
---|---|---|
16 x 16 (piccolissima) |
nome.t.bm |
nome.t.pm |
24 x 24 (piccola) |
nome.s.bm |
nome.s.pm |
32 x 32 (media) |
nome.m.bm |
nome.m.pm |
48 x 48 (grande) |
nome.l.bm |
nome.l.pm |
La Tabella 14-2 mostra le dimensioni delle icone usate per i componenti del desktop. In alcuni casi, la dimensione dell'icona usata dipende dalla risoluzione del monitor.
Tabella 14-2 Dimensioni delle icone dei componenti del desktop
Componente del desktop |
Risoluzione alta |
Risoluzione media |
Risoluzione bassa |
---|---|---|---|
Gestione di file e Gestione di applicazioni (visualizzazione per nome e icona) |
media |
media |
media |
Gestione di file e Gestione di applicazioni (visualizzazione per nome e icone piccole) |
piccola |
piccola |
piccola |
Controlli del Pannello principale |
grande |
grande |
media |
Pannelli secondari del Pannello principale |
media |
media |
piccolissima |
Commutatori del Pannello principale |
piccola |
piccola |
piccolissima |
Finestre ridotte a icona |
grande |
grande |
media |
Ad esempio, se si specifica un'icona di nome posta per un determinato tipo di dati, si dispone di un monitor a colori e si è scelta la visualizzazione ad icone piccole per la Gestione di file, l'immagine usata per l'icona sarà posta.t.pm.
Per trovare l'immagine di un'icona, il desktop ricerca il file corrispondente in un elenco di directory. Questo elenco, detto percorso di ricerca delle icone, è determinato dal valore di diverse variabili d'ambiente. Per informazioni sulle variabili utilizzate e sul modo di creazione del percorso di ricerca delle icone, vedere "Percorso di ricerca delle icone".
Il percorso predefinito per la ricerca delle icone comprende le seguenti directory:
Icone predefinite: /usr/dt/appconfig/icons/lingua
Icone di sistema: /etc/dt/appconfig/icons/lingua
Icone personali: DirectoryIniziale/.dt/icons
Il desktop può accedere anche ad icone residenti su sistemi remoti. Per informazioni su come creare un server di icone, vedere "Configurazione dei servizi per i database, le icone e la guida".