<!-- $XConsortium: ch12.sgm /main/11 1996/12/20 20:48:11 rws $ -->
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
<!-- (c) Copyright 1995 International Business Machines Corp. -->
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
<!-- (c) Copyright 1995 Novell, Inc. -->
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
<!-- (c) Copyright 1995 Hitachi. -->
<chapter id="sag.cricn.div.1">
<title id="sag.cricn.mkr.1">Creazione di icone per il desktop</title>
<para id="sag.cricn.mkr.2">Le icone del desktop sono associate ai seguenti
elementi:</para>
<itemizedlist remap="Bullet1">
<listitem><para>Azioni e tipi di dati nella Gestione di file e nella Gestione
di applicazioni</para>
</listitem>
<listitem><para>Controlli dei Pannello principale</para>
</listitem>
<listitem><para>Finestre delle applicazioni ridotte a icona</para>
</listitem>
<listitem><para>Elementi grafici usati dalle applicazioni, come tavolozze
e barre di strumenti</para>
</listitem>
<listitem><para>Sfondi degli spazi di lavoro</para>
<informaltable id="sag.cricn.itbl.1" frame="all">
<tgroup cols="1">
<colspec colname="1" colwidth="4.0 in">
<tbody>
<row rowsep="1">
<entry><para><!--Original XRef content: 'File grafici delle icone205'--><xref
role="JumpText" linkend="sag.cricn.mkr.3"></para></entry></row>
<row rowsep="1">
<entry><para><!--Original XRef content: 'Associazioni delle icone208'--><xref
role="JumpText" linkend="sag.cricn.mkr.8"></para></entry></row>
<row rowsep="1">
<entry><para><!--Original XRef content: 'Suggerimenti per il disegno delle
icone212'--><xref role="JumpText" linkend="sag.cricn.mkr.9"></para></entry>
</row></tbody></tgroup></informaltable>
</listitem>
</itemizedlist>
<note>
<para>Maggiori informazioni sulle icone del desktop si trovano nella documentazione
per l'ambiente di sviluppo. Vedere il Capitolo 4, &ldquo;Visual Design&rdquo;,
nella <citetitle>Style Guide and Certification Checklist</citetitle>.</para>
</note>
<sect1 id="sag.cricn.div.2">
<title id="sag.cricn.mkr.3">File grafici delle icone</title>
<para>Perch&eacute; il desktop possa usare l'immagine di un'icona, questa
immagine deve:</para>
<itemizedlist remap="Bullet1">
<listitem><para>Avere il formato corretto.</para>
</listitem>
<listitem><para>Usare la forma corretta per il nome.</para>
</listitem>
<listitem><para>Avere le dimensioni richieste per il desktop.</para>
</listitem>
<listitem><para>Trovarsi in una directory inclusa nel percorso di ricerca
delle icone.</para>
</listitem>
<listitem><para>Essere chiamata dal costrutto del desktop con la sintassi
corretta. Se ad esempio si crea un nuovo controllo per il Pannello principale,
si dovr&agrave; usare il campo <command>ICON</command> nella definizione del
Pannello principale per specificare l'icona da utilizzare per quel controllo.
</para>
</listitem>
</itemizedlist>
<sect2 id="sag.cricn.div.3">
<title><indexterm><primary>icone</primary><secondary>percorso di ricerca,
Vedere percorso di ricerca delle icone&lt;</secondary></indexterm><indexterm>
<primary>$nopage></primary></indexterm><indexterm><primary>icone</primary>
<secondary>server, Vedere server di icone&lt;</secondary></indexterm><indexterm>
<primary>$nopage></primary></indexterm>Formati dei file delle icone<indexterm>
<primary>icone</primary><secondary>formati dei file</secondary></indexterm><indexterm>
<primary>&lt;</primary></indexterm><indexterm><primary>$nopage>mappa di bit</primary><secondary>Vedere anche icone[mappa di bit</secondary><tertiary>aaa]</tertiary></indexterm></title>
<para>Se si dispone di un monitor a colori, usare file a mappa di pixel (XPM),
solitamente identificati dal suffisso <filename>.pm</filename>. Diversamente,
usare file a mappa di bit (XBM), in genere identificati dal suffisso <filename>.bm</filename>. Se il file a mappa di pixel utilizza un effetto di trasparenza,
creando il file <filename>.bm</filename> verr&agrave; generato un file di
maschera (<filename>_m.bm</filename>). Per maggiori informazioni sul modo
in cui il desktop ricerca i file delle icone, vedere <!--Original XRef content:
'&ldquo;Percorso di ricerca delle icone&rdquor--><!--; a pagina&numsp;124'--><xref
role="SecTitleAndPageNum" linkend="sag.datab.mkr.13">.</para>
</sect2>
<sect2 id="sag.cricn.div.4">
<title><indexterm><primary>icone</primary><secondary>nomi dei file</secondary>
</indexterm><indexterm><primary>nomi dei file per le icone</primary></indexterm>Nomi
dei file delle icone</title>
<para>Ogni icona e ogni immagine di sfondo &egrave; 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 &egrave;:<indexterm><primary>icone</primary><secondary>ricerca dei file</secondary></indexterm><indexterm>
<primary>icone</primary><secondary>convenzioni per i nomi</secondary></indexterm><indexterm>
<primary>.pm, estensione per i nomi dei file[pm, estensione]</primary></indexterm><indexterm>
<primary>.bm, estensione per i nomi dei file[bm, estensione]</primary></indexterm><indexterm>
<primary>mappa di bit</primary><secondary>ricerca dei file</secondary></indexterm><indexterm>
<primary>mappa di pixel</primary><secondary>ricerca dei file</secondary></indexterm><indexterm>
<primary>immagini, Vedere icone&lt;</primary></indexterm><indexterm><primary>$nopage></primary></indexterm></para>
<programlisting>/usr/dt/appconfig/icons/<symbol>lingua</symbol>/posta.l.pm
</programlisting>
<para>si user&agrave; semplicemente il nome <command>posta</command>. 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:</para>
<para><symbol role="Variable">nomebase</symbol><filename>.</filename><symbol role="Variable">dimensione</symbol><filename>.</filename><symbol role="Variable">formato</symbol></para>
<para>Oppure</para>
<para><symbol role="Variable">nomebase</symbol><filename>.</filename><symbol role="Variable">formato</symbol></para>
<para>dove:</para>
<informaltable>
<tgroup cols="2" colsep="0" rowsep="0">
<colspec colwidth="91*">
<colspec colwidth="437*">
<tbody>
<row>
<entry align="left" valign="top"><para><symbol role="Variable">nomebase</symbol></para></entry>
<entry align="left" valign="top"><para>&Egrave; il nome base utilizzato per
indicare l'immagine</para></entry></row>
<row>
<entry align="left" valign="top"><para><symbol role="Variable">dimensione</symbol></para></entry>
<entry align="left" valign="top"><para>&Egrave; una lettera indicante una
delle seguenti dimensioni: <command>l</command> (grande), <command>m</command>
(media), <command>s</command> (piccola), <command>t</command> (piccolissima)
</para></entry></row>
<row>
<entry align="left" valign="top"><para><symbol role="Variable">formato</symbol></para></entry>
<entry align="left" valign="top"><para>&Egrave; il formato del file: <command>pm</command> (mappa di pixel) <command>bm</command> (mappa di bit)</para></entry>
</row></tbody></tgroup></informaltable>
</sect2>
<sect2 id="sag.cricn.div.5">
<title id="sag.cricn.mkr.4">Convenzioni per le dimensioni delle icone<indexterm>
<primary>icone</primary><secondary>convenzioni per le dimensioni</secondary>
</indexterm><indexterm><primary>dimensioni delle icone</primary></indexterm></title>
<para><indexterm><primary>mappa di bit</primary><secondary>convenzioni per
i nomi dei file</secondary></indexterm>La<indexterm><primary>mappa di pixel</primary><secondary>convenzioni per i nomi dei file</secondary></indexterm> <!--Original
XRef content: 'Tabella&numsp;12&hyphen;1'--><xref role="CodeOrFigureOrTable"
linkend="sag.cricn.mkr.5"> mostra le dimensioni in pixel consigliate per le
icone del desktop</para>
<table id="sag.cricn.tbl.1" frame="topbot">
<title id="sag.cricn.mkr.5">Dimensioni delle icone e nomi dei file</title>
<tgroup cols="3" colsep="0" rowsep="0">
<colspec colwidth="2.01in">
<colspec colwidth="1.45in">
<colspec colwidth="1.44in">
<thead>
<row><entry align="left" valign="bottom"><para><literal>Dimensione icona</literal></para></entry>
<entry align="left" valign="bottom"><para><literal>File a mappa di bit</literal></para></entry>
<entry align="left" valign="bottom"><para><literal>File a mappa di pixel</literal></para></entry>
</row></thead>
<tbody>
<row>
<entry align="left" valign="top"><para>16 x 16 (piccolissima)</para></entry>
<entry align="left" valign="top"><para><symbol role="Variable">nome</symbol><filename>.t.bm</filename></para></entry>
<entry align="left" valign="top"><para><symbol role="Variable">nome</symbol><filename>.t.pm</filename></para></entry></row>
<row>
<entry align="left" valign="top"><para>24 x 24 (piccola)</para></entry>
<entry align="left" valign="top"><para><symbol role="Variable">nome</symbol><filename>.s.bm</filename></para></entry>
<entry align="left" valign="top"><para><symbol role="Variable">nome</symbol><filename>.s.pm</filename></para></entry></row>
<row>
<entry align="left" valign="top"><para>32 x 32 (media)</para></entry>
<entry align="left" valign="top"><para><symbol role="Variable">nome</symbol><filename>.m.bm</filename></para></entry>
<entry align="left" valign="top"><para><symbol role="Variable">nome</symbol><filename>.m.pm</filename></para></entry></row>
<row>
<entry align="left" valign="top"><para>48 x 48 (grande)</para></entry>
<entry align="left" valign="top"><para><symbol role="Variable">nome</symbol><filename>.l.bm</filename></para></entry>
<entry align="left" valign="top"><para><symbol role="Variable">nome</symbol><filename>.l.pm</filename></para></entry></row></tbody></tgroup></table>
<para id="sag.cricn.mkr.6">.</para>
<para>La <!--Original XRef content: 'Tabella&numsp;12&hyphen;2'--><xref role="CodeOrFigureOrTable"
linkend="sag.cricn.mkr.7"> mostra le dimensioni delle icone usate per i componenti
del desktop. In alcuni casi, la dimensione dell'icona usata dipende dalla
risoluzione del monitor.</para>
<table id="sag.cricn.tbl.2" frame="topbot">
<title id="sag.cricn.mkr.7">Componenti del desktop e dimensioni delle icone</title>
<tgroup cols="4" colsep="0" rowsep="0">
<colspec colwidth="2.01in">
<colspec colwidth="1.24in">
<colspec colwidth="1.26in">
<colspec colwidth="1.49in">
<thead>
<row><entry align="left" valign="bottom"><para><literal>Componente del desktop</literal></para></entry><entry align="left" valign="bottom"><para><literal>Risoluzione alta</literal></para></entry><entry align="left" valign="bottom"><para><literal>Risoluzione media</literal></para></entry><entry align="left" valign="bottom"><para><literal>Risoluzione bassa</literal></para></entry></row></thead>
<tbody>
<row>
<entry align="left" valign="top"><para>Gestione di file e Gestione di applicazioni
(visualizzazione per nome e icona)</para></entry>
<entry align="left" valign="top"><para>media</para></entry>
<entry align="left" valign="top"><para>media</para></entry>
<entry align="left" valign="top"><para>media</para></entry></row>
<row>
<entry align="left" valign="top"><para>Gestione di file e Gestione di applicazioni
(visualizzazione per nome e icona piccola)</para></entry>
<entry align="left" valign="top"><para>piccolissima</para></entry>
<entry align="left" valign="top"><para>piccolissima</para></entry>
<entry align="left" valign="top"><para>piccolissima</para></entry></row>
<row>
<entry align="left" valign="top"><para>Controlli del Pannello principale</para></entry>
<entry align="left" valign="top"><para>grande</para></entry>
<entry align="left" valign="top"><para>grande</para></entry>
<entry align="left" valign="top"><para>media</para></entry></row>
<row>
<entry align="left" valign="top"><para>Pannelli secondari del Pannello principale
</para></entry>
<entry align="left" valign="top"><para>media</para></entry>
<entry align="left" valign="top"><para>media</para></entry>
<entry align="left" valign="top"><para>piccolissima</para></entry></row>
<row>
<entry align="left" valign="top"><para>Commutatori del Pannello principale
</para></entry>
<entry align="left" valign="top"><para>piccola</para></entry>
<entry align="left" valign="top"><para>piccola</para></entry>
<entry align="left" valign="top"><para>piccolissima</para></entry></row>
<row>
<entry align="left" valign="top"><para>Finestre ridotte a icona</para></entry>
<entry align="left" valign="top"><para>grande</para></entry>
<entry align="left" valign="top"><para>grande</para></entry>
<entry align="left" valign="top"><para>media</para></entry></row></tbody>
</tgroup></table>
<para>Ad esempio, se si specifica un'icona di nome <computeroutput>posta</computeroutput>
per un determinato tipo di dati, si dispone di un monitor a colori e si &egrave;
scelta la visualizzazione ad icone piccole per la Gestione di file, l'immagine
usata per l'icona sar&agrave; <filename>posta.t.pm</filename>.</para>
</sect2>
<sect2 id="sag.cricn.div.6">
<title><indexterm><primary>mappa di bit</primary><secondary>percorso di ricerca</secondary></indexterm><indexterm><primary>mappa di bit</primary><secondary>ricerca dei file</secondary></indexterm><indexterm><primary>mappa di pixel</primary><secondary>percorso di ricerca</secondary></indexterm><indexterm>
<primary>mappa di pixel</primary><secondary>ricerca dei file</secondary></indexterm>Percorso
di ricerca delle icone<indexterm><primary>percorsi di ricerca</primary><secondary>icone</secondary></indexterm></title>
<para>Per localizzare l'immagine di un'icona, il desktop ricerca il file corrispondente
in un elenco di directory. Questo elenco, detto <symbol role="Variable">percorso di ricerca delle icone</symbol>, &egrave; 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 <!--Original
XRef content: '&ldquo;Percorso di ricerca delle icone&rdquor--><!--; a pagina&numsp;124'--><xref
role="HeadingAndPage" linkend="sag.datab.mkr.13">.</para>
<para>Il percorso di ricerca delle icone predefinito comprende le seguenti
directory:</para>
<itemizedlist remap="Bullet1">
<listitem><para>Icone predefinite: <filename>/usr/dt/appconfig/icons/</filename> <symbol>lingua</symbol></para>
</listitem>
<listitem><para>Icone di sistema: <filename>/etc/dt/appconfig/icons/</filename> <symbol>lingua</symbol></para>
</listitem>
<listitem><para>Icone personali: <symbol role="Variable">DirectoryIniziale</symbol><filename>/.dt/icons</filename></para>
</listitem>
</itemizedlist>
</sect2>
<sect2 id="sag.cricn.div.7">
<title>Accesso alle icone attraverso la rete</title>
<para>Il desktop pu&ograve; accedere anche ad icone residenti su sistemi remoti.
Per informazioni su come creare un server di icone, vedere <!--Original
XRef content: '&ldquo;Configurazione dei
servizi per i data--><!--base, le icone e l'aiuto&rdquo; a pagina&numsp;102'--><xref
role="SecTitleAndPageNum" linkend="sag.clsrv.mkr.16">.</para>
</sect2>
</sect1>
<sect1 id="sag.cricn.div.8">
<title id="sag.cricn.mkr.8">Associazioni delle icone</title>
<para>Per rendere pi&ugrave; veloce il riconoscimento degli oggetti &egrave;
possibile associare le icone ai seguenti elementi:<indexterm><primary>icone</primary><secondary>creazione di associazioni</secondary></indexterm></para>
<itemizedlist remap="Bullet1">
<listitem><para>Azioni e tipi di dati</para>
</listitem>
<listitem><para>Controlli e pannelli secondari del Pannello principale</para>
</listitem>
<listitem><para>Finestre di applicazioni ridotte ad icona</para>
</listitem>
</itemizedlist>
<sect2 id="sag.cricn.div.9">
<title>Come specificare i file delle icone</title>
<para>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).</para>
<para>Per specificare un percorso di ricerca diverso da quello predefinito,
specificare il nome e il percorso completo dell'icona.</para>
</sect2>
<sect2 id="sag.cricn.div.10" role="Procedure">
<title>Come associare un'icona a un'azione o a un tipo di dati</title>
<orderedlist>
<listitem><para>Specificare l'icona usando il campo <command>ICON</command>.
</para>
<para>Se i file delle icone utilizzano i formati appropriati per i nomi, specificare
solo il nome base. Verr&agrave; visualizzata l'icona appropriata per la risoluzione
e i colori supportati dal monitor.<indexterm><primary>icone</primary><secondary>associazioni con azioni o tipi di dati</secondary></indexterm><indexterm>
<primary>azioni</primary><secondary>associazioni con le icone</secondary>
</indexterm><indexterm><primary>tipi di dati</primary><secondary>associazioni
con le icone</secondary></indexterm></para>
</listitem>
<listitem><para>Creare le icone nelle seguenti dimensioni:</para>
<itemizedlist remap="Bullet2">
<listitem><para>Per le azioni: grande, media e piccolissima</para>
</listitem>
<listitem><para>Per i tipi di dati: media e piccolissima</para>
</listitem>
</itemizedlist>
</listitem>
</orderedlist>
<sect3 id="sag.cricn.div.11">
<title>Esempio di definizione di un'azione</title>
<para>L'esempio seguente mostra la definizione di un'azione per l'avvio dello
strumento di disegno Island Paint<superscript>TM</superscript>. L'azione
&egrave; associata alle icone <filename>Ipaint.l</filename> e <filename>Ipaint.s</filename>.</para>
<programlisting>ACTION  AprireIslandPaint
{
   WINDOW_TYPE   NO-STDIO
   ICON          Ipaint
   EXEC_STRING   /usr/bin/IslandPaint %Arg_1"File da aprire:"%
}</programlisting>
<para>Se si utilizzano le icone a colori, il desktop aggiunger&agrave; il
suffisso <filename>.pm</filename> al nome del file prima di iniziare la ricerca.
Diversamente (o se non viene trovato nessun file che termina in <filename>.pm</filename>), il desktop aggiunger&agrave; il suffisso <filename>.bm</filename>.
</para>
<sect4 id="sag.cricn.div.12">
<title>Esempio di definizione di un tipo di dati</title>
<para>La definizione seguente associa le icone <filename>comprs.l</filename>
e <filename>comprs.s</filename> ai file compressi:</para>
<programlisting>DATA_ATTRIBUTES  COMPRESSED
{
   ICON         comprs
   ACTIONS      Decomprimi
   DESCRIPTION  Questo &egrave; un file compresso con il comando \
                'compress' per occupare meno spazio.
}</programlisting>
</sect4>
</sect3>
</sect2>
<sect2 id="sag.cricn.div.13" role="Procedure">
<title>Come visualizzare un'icona in un controllo del Pannello principale</title>
<orderedlist>
<listitem><para>Specificare il nome dell'immagine usando il campo <command>ICON</command>.</para>
<para>Se il controllo esegue un monitoraggio su un file (<filename>MONITOR_TYPE</filename> &egrave; impostato su mail o file), usare il campo <filename>ALTERNATE_ICON</filename> per specificare le icone da usare quando viene rilevato
un cambiamento.<indexterm><primary>icone</primary><secondary>Pannello principale</secondary></indexterm><indexterm><primary>Pannello principale</primary>
<secondary>uso delle icone</secondary></indexterm></para>
<para>&Egrave; anche possibile creare un'animazione per i pulsanti e le aree
di rilascio.</para>
</listitem>
<listitem><para>Creare le icone nelle seguenti dimensioni:</para>
<itemizedlist remap="Bullet2">
<listitem><para>Per i controlli e i pannelli secondari del Pannello principale:
grande, media e piccolissima</para>
</listitem>
<listitem><para>Per i commutatori degli spazi di lavoro: piccola</para>
</listitem>
</itemizedlist>
</listitem>
</orderedlist>
<sect3 id="sag.cricn.div.14">
<title>Esempio</title>
<para>Il controllo seguente assume un aspetto diverso in base alla presenza
o meno di un file di nome <command>relazione</command> nella directory <filename>/doc/ftp/pub/</filename>. Quando il file non &egrave; presente viene visualizzata
l'icona <filename>NoRelazione.pm</filename>; quando &egrave; presente viene
usata l'icona <filename>Relazione.pm</filename>.</para>
<programlisting>CONTROL ControlloRelazione
{
   CONTAINER_NAME   nome_raccoglitore
   TYPE             ICON
   MONITOR_TYPE     file
   FILE_NAME        /doc/ftp/pub/relazione
   ICON             NoRelazione
   ALTERNATE_ICON   Relazione
}</programlisting>
</sect3>
</sect2>
<sect2 id="sag.cricn.div.15" role="Procedure">
<title>Come associare un'icona alla finestra di un'applicazione</title>
<orderedlist>
<listitem><para>Impostare la risorsa <systemitem>iconImage</systemitem> per
la Gestione dello spazio di lavoro come segue:<indexterm><primary>icone</primary>
<secondary>associazioni con le applicazioni</secondary></indexterm><indexterm>
<primary>applicazioni</primary><secondary>associazioni con le icone</secondary>
</indexterm></para>
<para><systemitem>Dtwm*<symbol role="Variable">nome_client</symbol>*iconImage:</systemitem> <symbol role="Variable">nome_file_icona</symbol></para>
<para>Per determinare il valore corretto per <symbol role="Variable">nome_client</symbol>, aprire la Gestione di applicazioni e fare doppio clic su &ldquo;Caratteristiche
della finestra&rdquo; nel gruppo di applicazioni Strumenti_desktop. Selezionando
una finestra verranno mostrate le sue caratteristiche. La caratteristica<indexterm>
<primary>WM_CLASS, caratteristica</primary></indexterm> WM_CLASS indicher&agrave;,
tra virgolette, la classe della finestra.</para>
<para>Per maggiori informazioni sull'impostazione delle risorse, vedere <!--Original
XRef content: '&ldquo;Impostazione delle risorse delle appli--><!--cazioni&rdquo;
a pagina&numsp;262'--><xref role="SecTitleAndPageNum" linkend="sag.facol.mkr.2">.
</para>
</listitem>
<listitem><para>Scegliere &ldquo;Riavviare la Gestione dello spazio di lavoro&rdquo;
dal menu di controllo dello spazio di lavoro.</para>
</listitem>
</orderedlist>
<para>Per verificare che l'icona modificata sia stata riconosciuta dalla Gestione
dello spazio di lavoro, ridurre ad icona la finestra associata.</para>
<note>
<para>Alcune applicazioni non permettono di sostituire l'icona predefinita
usata per la loro finestra.</para>
</note>
</sect2>
<sect2 id="sag.cricn.div.16" role="Procedure">
<title>Come usare la Gestione di file per visualizzare le icone<indexterm>
<primary>icone</primary><secondary>visualizzazione con la Gestione di file</secondary></indexterm><indexterm><primary>Gestione di file, uso per la
visualizzazione delle icone</primary></indexterm><indexterm><primary>visualizzazione
delle icone con la Gestione di file</primary></indexterm></title>
<orderedlist>
<listitem><para>Copiare il file <filename>/usr/dt/examples/types/</filename><symbol>lingua</symbol><filename>/IconBrowse.dt</filename> in <symbol role="Variable">DirectoryIniziale</symbol><filename>/.dt/types/Iconbrowse.dt</filename>.
</para>
</listitem>
<listitem><para>Aprire la Gestione di applicazioni e fare doppio clic su &ldquo;Ricaricare
azioni&rdquo; nel gruppo Strumenti_desktop.</para>
</listitem>
</orderedlist>
<para>Spostandosi in una directory che contiene file di icone (file <filename>.bm</filename> e<filename>.pm</filename>), vicino ai nomi dei file compariranno
le immagini effettive di queste icone. Ad esempio, spostandosi nella directory <filename>/usr/dt/appconfig/icons/</filename><emphasis>lingua</emphasis> compariranno
molte delle icone usate dal desktop.</para>
<note>
<para>L'uso di questa funzione su un sistema con poca memoria pu&ograve;
rallentare la visualizzazione delle directory nella Gestione di file. Nella
configurazione predefinita, le immagini pi&ugrave; grandi di 256 x 256 pixel
non vengono visualizzate.</para>
</note>
<para>Per disabilitare la visualizzazione delle icone:</para>
<orderedlist>
<listitem><para>Cancellare la copia personale del file <filename>IconBrowse.dt</filename>.</para>
</listitem>
<listitem><para>Aprire la Gestione di applicazioni e fare doppio clic su &ldquo;Ricaricare
azioni&rdquo; nel gruppo Strumenti_desktop.</para>
</listitem>
</orderedlist>
</sect2>
</sect1>
<sect1 id="sag.cricn.div.17">
<title id="sag.cricn.mkr.9">Suggerimenti per il disegno delle icone<indexterm>
<primary>icone</primary><secondary>suggerimenti per il disegno</secondary>
</indexterm></title>
<para>Usare un tema comune per le icone correlate. Nel disegnare ad esempio
le icone per un'applicazione, usare elementi somiglianti per l'icona dell'applicazione
e le icone dei file di dati.</para>
<para>Se si disegna un'icona a colori, verificare che anche la versione in
bianco e nero sia accettabile. Se infatti si utilizza un monitor monocromatico
o a scala di grigi (o se non &egrave; disponibile un numero sufficiente di
colori), l'icona verr&agrave; visualizzata automaticamente nel formato a
due colori.</para>
<para>Per usare in maniera coerente i colori del sistema, cercare di usare
nel disegno delle icone solo i colori forniti dal desktop. (Le icone create
con l'Editor delle icone useranno automaticamente solo i colori del desktop.)
</para>
<para>Per informazioni sulle dimensioni da usare per i componenti del desktop,
vedere la <!--Original XRef content: 'Tabella&numsp;12&hyphen;1, &ldquo;Dimensioni
--><!--delle icone e nomi dei file,&rdquo; a pagina&numsp;207'--><xref role="TableAndPage"
linkend="sag.cricn.mkr.5">.</para>
<sect2 id="sag.cricn.div.18">
<title>Uso dei colori</title>
<para>Le icone del desktop usano una tavolozza di 22 colori, di cui:<indexterm>
<primary>colori</primary><secondary>uso nelle icone</secondary></indexterm><indexterm>
<primary>icone</primary><secondary>uso dei colori</secondary></indexterm></para>
<itemizedlist remap="Bullet1">
<listitem><para>Otto grigi statici</para>
</listitem>
<listitem><para>Otto colori statici: rosso, blu, verde, azzurro, magenta,
giallo, nero e bianco</para>
</listitem>
<listitem><para>Sei colori dinamici: primo piano, sfondo, ombreggiatura superiore,
ombreggiatura inferiore, selezione e trasparente</para>
</listitem>
</itemizedlist>
<para>Questa tavolozza permette di creare icone chiare e ben leggibili senza
ricorrere alle risorse di colore richieste da altre applicazioni. La maggior
parte delle icone del desktop usa gradazioni di grigio con accenti di colore.
</para>
<para>Il colore trasparente permette di creare forme apparentemente non rettangolari,
poich&eacute; lascia trasparire all'interno dell'area rettangolare dell'icona
il colore dello spazio di lavoro.</para>
</sect2>
</sect1>
</chapter>
<!--fickle 1.14 mif-to-docbook 1.7 01/02/96 16:05:15-->
<?Pub Caret>
<?Pub *0000030320>
