Per rendere più veloce il riconoscimento degli oggetti è possibile associare le icone ai seguenti elementi:
Azioni e tipi di dati
Controlli e pannelli secondari del Pannello principale
Finestre di applicazioni ridotte ad icona
Per le icone usate per azioni, tipi di dati e controlli o pannelli secondari del Pannello principale, specificare solo il nome base del file (senza suffissi). I suffissi verranno aggiunti automaticamente in base alla risoluzione dello schermo, ai colori supportati e alle opzioni di visualizzazione impostate per la Gestione di file (ad esempio, per icone piccole).
Per specificare un percorso di ricerca diverso da quello predefinito, specificare il nome e il percorso completo dell'icona.
Specificare l'icona usando il campo ICON.
Se i file delle icone utilizzano i formati appropriati per i nomi, specificare solo il nome base. Verrà visualizzata l'icona appropriata per la risoluzione e i colori supportati dal monitor.
Creare le icone nelle seguenti dimensioni:
Per le azioni: grande, media e piccolissima
Per i tipi di dati: media e piccolissima
L'esempio seguente mostra la definizione di un'azione per l'avvio dello strumento di disegno Island Paint. L'azione è associata alle icone Ipaint.l e Ipaint.s.
ACTION ApriIslandPaint { WINDOW_TYPE NO-STDIO ICON Ipaint EXEC_STRING /usr/bin/IslandPaint %Arg_1"File da aprire:"% }
Se si utilizzano le icone a colori, il desktop aggiungerà il suffisso .pm al nome del file prima di iniziare la ricerca. Diversamente (o se non viene trovato nessun file che termina in .pm), il desktop aggiungerà il suffisso .bm.
La definizione seguente associa le icone comprs.l e comprs.s ai file compressi:
DATA_ATTRIBUTES COMPRESSED {
ICON comprs ACTIONS Uncompress DESCRIPTION I file COMPRESSED sono stati compressi con il \ comando 'compress' per occupare meno spazio.
}
Specificare il nome dell'immagine usando il campo ICON.
Se il controllo esegue un monitoraggio su un file (MONITOR_TYPE
è impostato su mail o file), usare il campo ALTERNATE_ICON per specificare le icone da usare quando viene
rilevato un cambiamento.
È anche possibile creare un'animazione per i pulsanti e le aree di rilascio.
Creare le icone nelle seguenti dimensioni:
Per i controlli e i pannelli secondari del Pannello principale: grande, media e piccolissima
Per i commutatori degli spazi di lavoro: piccola
Il controllo seguente assume un aspetto diverso in base alla presenza o meno di un file di nome relazione nella directory /doc/ftp/pub. Quando il file non è presente, viene visualizzata l'icona NoRelazione.pm; quando è presente viene usata l'icona Relazione.pm.
CONTROL ControlloRelazione { CONTAINER_NAME nome_raccoglitore TYPE ICON MONITOR_TYPE file FILE_NAME /doc/ftp/pub/relazione ICON NoRelazione ALTERNATE_ICON Relazione }
Impostare la risorsa iconImage per la Gestione dello spazio di lavoro come segue:
Dtwm*nome_client*iconImage: nome_file_icona
Per determinare il valore corretto per nome_client, aprire la Gestione di applicazioni e fare doppio clic su “Proprietà della finestra” nel gruppo di applicazioni Strumenti_desktop. Selezionando una finestra verranno mostrate le sue proprietà. La proprietà WM_CLASS indicherà, tra virgolette, la classe della finestra.
Per maggiori informazioni sull'impostazione delle risorse, vedere Impostazione delle risorse delle applicazioni.
Scegliere “Riavvia la Gestione dello spazio di lavoro” dal menu di controllo dello spazio di lavoro.
Per verificare che l'icona modificata sia stata riconosciuta dalla Gestione dello spazio di lavoro, ridurre ad icona la finestra associata.
Alcune applicazioni non permettono di sostituire l'icona predefinita usata per la loro finestra.
Copiare il file /usr/dt/examples/lingua/IconBrowse.dt in DirectoryIniziale/.dt/types/Iconbrowse.dt.
Aprire la Gestione di applicazioni e fare doppio clic su “Ricarica azioni” nel gruppo Strumenti_desktop.
Spostandosi in una directory che contiene file di icone (file .bm e .pm), vicino ai nomi dei file compariranno le immagini effettive di queste icone. Ad esempio, spostandosi nella directory /usr/dt/appconfig/icons/lingua compariranno molte delle icone usate dal desktop.
L'uso di questa funzione su un sistema con poca memoria può rallentare la visualizzazione delle directory nella Gestione di file. Nella configurazione predefinita, le immagini più grandi di 256 x 256 pixel non vengono visualizzate.
Per disabilitare la visualizzazione delle icone: