660 lines
33 KiB
Plaintext
660 lines
33 KiB
Plaintext
<!-- $XConsortium: ch09.sgm /main/10 1996/12/20 20:47:50 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.dtcra.div.1">
|
|
<title id="sag.dtcra.mkr.1"><indexterm><primary>Creare azione</primary></indexterm>Creazione
|
|
di azioni e tipi di dati con Creare azione</title>
|
|
<para><indexterm><primary>Creare azione</primary><secondary>introduzione</secondary>
|
|
</indexterm><indexterm><primary>dtCreate, Vedere Creare azione<</primary>
|
|
</indexterm><indexterm><primary>$nopage></primary></indexterm>Creare azione
|
|
è uno strumento che consente di creare:</para>
|
|
<itemizedlist remap="Bullet1">
|
|
<listitem><para>Un'azione per l'avvio di un'applicazione</para>
|
|
</listitem>
|
|
<listitem><para>Uno o più tipi di dati per i file di dati di un'applicazione
|
|
</para>
|
|
</listitem>
|
|
<listitem><para>Azioni per aprire e stampare i file di dati di un'applicazione
|
|
</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
<para>Permette inoltre di creare azioni semplici che eseguano comandi del
|
|
sistema operativo o script delle shell.</para>
|
|
<informaltable id="sag.dtcra.itbl.1" frame="all">
|
|
<tgroup cols="1" colsep="1" rowsep="1">
|
|
<colspec colwidth="4.00in">
|
|
<tbody>
|
|
<row>
|
|
<entry align="left" valign="top"><para><!--Original XRef content: 'Funzioni
|
|
di Creare azioni143'--><xref role="JumpText" linkend="sag.dtcra.mkr.2"></para></entry>
|
|
</row>
|
|
<row>
|
|
<entry align="left" valign="top"><para><!--Original XRef content: 'Limitazioni
|
|
di Creare azione144'--><xref role="JumpText" linkend="sag.dtcra.mkr.3"></para></entry>
|
|
</row>
|
|
<row>
|
|
<entry align="left" valign="top"><para><!--Original XRef content: 'Creazione
|
|
di un'azione e di un tipo di dati pe--><!--r un'applicazione con Creare azione145'--><xref
|
|
role="JumpText" linkend="sag.dtcra.mkr.4"></para></entry></row></tbody></tgroup>
|
|
</informaltable>
|
|
<para>Per maggiori informazioni, vedere la pagina di spiegazioni <filename moreinfo="refentry">dtcreate(1X)</filename>.</para>
|
|
<sect1 id="sag.dtcra.div.2">
|
|
<title id="sag.dtcra.mkr.2">Funzioni di Creare azioni<indexterm><primary>Creare azione</primary><secondary>funzionalità</secondary></indexterm></title>
|
|
<para>Creare azioni comprende una finestra principale e un insieme di riquadri
|
|
di dialogo con cui creare le azioni e i tipi di dati associati.</para>
|
|
<para>Creare azioni opera come segue:</para>
|
|
<itemizedlist remap="Bullet1">
|
|
<listitem><para>Crea la definizione di un'azione che esegue un comando.</para>
|
|
</listitem>
|
|
<listitem><para><indexterm><primary>Creare azione</primary><secondary>creazione
|
|
dei file di configurazione</secondary></indexterm><indexterm><primary>file
|
|
di definizione delle azioni, creazione con Creare azione</primary></indexterm>Crea
|
|
un file di nome <symbol role="Variable">DirectoryIniziale</symbol><filename>/.dt/types/</filename><symbol role="Variable">nome_azione</symbol><filename>.dt</filename>, in cui memorizza le definizioni delle azioni e dei tipi di
|
|
dati create per l'applicazione.</para>
|
|
</listitem>
|
|
<listitem><para>Crea un<indexterm><primary>file delle azioni</primary></indexterm><indexterm>
|
|
<primary>azioni</primary><secondary>file, Vedere file delle azioni</secondary>
|
|
</indexterm> <emphasis>file dell'azione</emphasis> nella directory iniziale
|
|
dell'utente. Il file dell'azione è un eseguibile con lo stesso<indexterm>
|
|
<primary>azioni</primary><secondary>nomi</secondary></indexterm> nome dell'azione.
|
|
</para>
|
|
<para>La rappresentazione del file dell'azione nella Gestione di file viene
|
|
detta<indexterm><primary>icone</primary><secondary>uso con Creare azione</secondary>
|
|
</indexterm> <emphasis>icona dell'applicazione</emphasis>, poiché facendovi
|
|
doppio clic viene avviata l'applicazione.</para>
|
|
<para>Opzionalmente, è possibile rendere l'icona dell'azione una zona
|
|
di rilascio, specificando nella sua definizione uno o più tipi di dati
|
|
che supportano la funzione di trascinamento e rilascio.</para>
|
|
</listitem>
|
|
<listitem><para>Crea uno o più tipi di dati per i file creati dall'applicazione
|
|
(opzionale).</para>
|
|
</listitem>
|
|
<listitem><para>Crea un'azione Aprire per ciascun tipo di dati.</para>
|
|
</listitem>
|
|
<listitem><para>Crea un'azione Stampare per ciascun tipo di dati (opzionale).
|
|
</para>
|
|
</listitem>
|
|
<listitem><para>Ricarica il database delle azioni e dei tipi di dati. In questo
|
|
modo, le definizioni delle azioni e dei tipi di dati hanno effetto immediatamente.
|
|
</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</sect1>
|
|
<sect1 id="sag.dtcra.div.3">
|
|
<title id="sag.dtcra.mkr.3">Limitazioni di Creare azione<indexterm><primary>Creare azione</primary><secondary>limitazioni</secondary></indexterm></title>
|
|
<para>Creare azione permette essenzialmente di creare azioni e tipi di dati
|
|
per l'avvio delle applicazioni. Oltre a queste funzioni base, le azioni e
|
|
i tipi di dati possono includere molte altre funzionalità, che tuttavia
|
|
possono essere implementate solo creando le definizioni manualmente.</para>
|
|
<para>Per maggiori informazioni, vedere:</para>
|
|
<itemizedlist remap="Bullet1">
|
|
<listitem><para><!--Original XRef content: 'Capitolo 10,
|
|
“Creazione delle azi--><!--oni con la procedura manuale'--><xref role="ChapNumAndTitle"
|
|
linkend="sag.cract.mkr.1"></para>
|
|
</listitem>
|
|
<listitem><para><!--Original XRef content: 'Capitolo 11,
|
|
“Creazione dei tipi --><!--di dati con la procedura manuale'--><xref
|
|
role="ChapNumAndTitle" linkend="sag.crdt.mkr.1"></para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
<sect2 id="sag.dtcra.div.4">
|
|
<title>Limitazioni relative alle azioni<indexterm><primary>azioni</primary>
|
|
<secondary>limitazioni di Creare azione</secondary></indexterm></title>
|
|
<para>Creare azione non può essere usato per creare l'azione di avvio
|
|
di un'applicazione quando si verificano una o più delle seguenti condizioni:
|
|
</para>
|
|
<itemizedlist remap="Bullet1">
|
|
<listitem><para>La riga comandi richiede un argomento<indexterm><primary>azioni</primary><secondary>argomenti diversi dai file</secondary></indexterm><indexterm>
|
|
<primary><</primary></indexterm><indexterm><primary>$nopage>azioni</primary>
|
|
<secondary>parametri, Vedere argomenti</secondary></indexterm> diverso da un
|
|
file (parametro).</para>
|
|
<para>Ad esempio, non si potrà usare Creare azione per scrivere un'azione
|
|
che esegua il comando:</para>
|
|
<programlisting> lp -d<symbol role="Variable">dispositivo nomefile</symbol></programlisting>
|
|
<para>dove l'utente deve specificare il <symbol role="Variable">dispositivo</symbol> ad ogni esecuzione del comando.</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
<itemizedlist remap="Bullet1">
|
|
<listitem><para>L'icona dell'applicazione deve avere un'etichetta differente
|
|
dal nome dell'azione.</para>
|
|
<para>Ad esempio, non si potrà usare Creare azione per creare una versione
|
|
in lingua locale di un'azione esistente.</para>
|
|
</listitem>
|
|
<listitem><para>L'azione richiede una delle funzioni avanzate del database
|
|
delle azioni.</para>
|
|
<para>Si definiscono funzioni avanzate le azioni che:</para>
|
|
<itemizedlist remap="Bullet2">
|
|
<listitem><para>Avviano comandi su sistemi remoti rispetto alla definizione
|
|
dell'azione</para>
|
|
</listitem>
|
|
<listitem><para>Richiamano altre azioni</para>
|
|
</listitem>
|
|
<listitem><para>Devono essere eseguite con un nome utente diverso (ad esempio
|
|
come superutente)</para>
|
|
</listitem>
|
|
<listitem><para>Fanno largo uso della funzione di “mappatura”
|
|
</para>
|
|
</listitem>
|
|
<listitem><para>Si comportano in modi diversi a seconda del numero di file
|
|
specificati come argomenti</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</sect2>
|
|
<sect2 id="sag.dtcra.div.5">
|
|
<title><indexterm><primary>tipi di dati</primary><secondary>requisiti per
|
|
la creazione manuale</secondary></indexterm>Limitazioni relative ai tipi di
|
|
dati<indexterm><primary>tipi di dati</primary><secondary>limitazioni di Creare
|
|
azione</secondary></indexterm></title>
|
|
<para>Creare azione non può essere usato per creare il tipo di dati
|
|
per i file di un'applicazione quando si verificano una o più delle
|
|
seguenti condizioni:</para>
|
|
<itemizedlist remap="Bullet1">
|
|
<listitem><para>Il tipo di dati deve essere associato ad altre azioni oltre
|
|
ad Aprire e Stampare.</para>
|
|
</listitem>
|
|
<listitem><para>L'azione Aprire per il tipo di dati non coincide con il comando
|
|
dell'azione.</para>
|
|
<para>Ad esempio, Creare azione non potrà essere usato per creare un
|
|
tipo di dati che assegni un'icona unica alla directory che rappresenta il
|
|
gruppo di applicazioni di una determinata applicazione.</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</sect2>
|
|
</sect1>
|
|
<sect1 id="sag.dtcra.div.6">
|
|
<title id="sag.dtcra.mkr.4">Creazione di un'azione e di un tipo di dati per
|
|
un'applicazione con Creare azione<indexterm><primary>Creare azione</primary>
|
|
<secondary>uso</secondary></indexterm></title>
|
|
<para>Prima di avviare Creare azione è necessario procurarsi le seguenti
|
|
informazioni sull'applicazione.</para>
|
|
<itemizedlist remap="Bullet1">
|
|
<listitem><para>La riga comandi richiesta per l'avvio dell'applicazione.</para>
|
|
<para>Occorrerà sapere se la riga comandi richiede o meno l'indicazione
|
|
di un file come argomento, e se tale argomento è necessario o opzionale.
|
|
</para>
|
|
<para>Se l'applicazione richiede un argomento diverso da un file, l'azione
|
|
non potrà essere creata usando Creare azione.</para>
|
|
</listitem>
|
|
<listitem><para>I tipi di dati che l'applicazione può accettare.</para>
|
|
<para>Alcune applicazioni accettano un solo tipo di dati, mentre altre (ad
|
|
esempio gli editor di testo ASCII o gli editor grafici) possono accettare
|
|
dati di diversi tipi.</para>
|
|
</listitem>
|
|
<listitem><para>Il modo in cui l'applicazione identifica i suoi file di dati.
|
|
</para>
|
|
<para>Il metodo di identificazione può essere basato sul nome (ad esempio
|
|
sulla presenza del suffisso <filename>.doc</filename>) e/o sul contenuto del
|
|
file. Se l'applicazione non usa un metodo basato sul nome del file, sarà
|
|
possibile definire una convenzione per l'icona dell'azione.</para>
|
|
</listitem>
|
|
<listitem><para>Opzionalmente: La riga comandi richiesta per la stampa dei
|
|
file</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
<sect2 id="sag.dtcra.div.7" role="Procedure">
|
|
<title id="sag.dtcra.mkr.5">Come creare un'azione per un'applicazione</title>
|
|
<orderedlist>
|
|
<listitem><para>Fare doppio clic<indexterm><primary>Creare azione</primary>
|
|
<secondary>avvio</secondary></indexterm> su Creare azione nel gruppo di applicazioni
|
|
Strumenti_desktop.</para>
|
|
<figure>
|
|
<title>L'icona di Creare azione nella Gestione di applicazioni</title>
|
|
<graphic id="sag.dtcra.grph.1" entityref="SAG.dtCrA.fig.1"></graphic>
|
|
</figure>
|
|
<para><indexterm><primary>Creare azione</primary><secondary>finestra principale</secondary></indexterm>Verrà aperta la finestra principale di Creare
|
|
azione.</para>
|
|
<figure>
|
|
<title>La finestra principale di Creare azione</title>
|
|
<graphic id="sag.dtcra.grph.2" entityref="SAG.dtCrA.fig.2"></graphic>
|
|
</figure>
|
|
</listitem>
|
|
<listitem><para>Inserire il nome da assegnare all'icona dell'azione nel campo
|
|
di testo<indexterm><primary>Nome dell'</primary></indexterm><indexterm><primary>azione, campo di Creare azione</primary></indexterm><indexterm><primary>Creare
|
|
azione</primary><secondary>nome dell'</secondary></indexterm><indexterm><primary>azione</primary></indexterm> “Nome dell'azione”.</para>
|
|
</listitem>
|
|
<listitem><para>Usare i controlli<indexterm><primary>Icone dell'</primary>
|
|
</indexterm><indexterm><primary>azione, controlli di Creare azione</primary>
|
|
</indexterm> della sezione “Icone dell'azione” per specificare
|
|
l'icona da associare all'applicazione. Inizialmente comparirà l'icona
|
|
predefinita.</para>
|
|
<itemizedlist remap="Bullet2">
|
|
<listitem><para>Per selezionare un'altra icona esistente, fare clic su “Ricercare
|
|
icone” per aprire il riquadro di dialogo per la ricerca. Vedere <!--Original
|
|
XRef
|
|
content: '“Uso del riquadro di
|
|
dialogo per la ri--><!--cerca delle icone”
|
|
a pagina 155'--><xref role="SecTitleAndPageNum" linkend="sag.dtcra.mkr.7">.
|
|
</para>
|
|
</listitem>
|
|
<listitem><para>Per creare una nuova icona, scegliere “Editare icona”
|
|
per avviare l'Editor delle icone.</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</listitem>
|
|
<listitem><para>Nel campo di testo “Comando da eseguire al doppio clic
|
|
sull'icona”, digitare il comando richiesto per l'avvio dell'applicazione.
|
|
</para>
|
|
<para><indexterm><primary>Creare azione</primary><secondary>sintassi dei comandi
|
|
delle azioni</secondary></indexterm>Usare la sintassi <filename>$</filename><symbol role="Variable">n</symbol> per specificare l'uso di un file come argomento;
|
|
ad esempio:</para>
|
|
<para remap="CodeIndent1"><computeroutput>emacs</computeroutput></para>
|
|
<para><computeroutput>bitmap $1</computeroutput></para>
|
|
<para><computeroutput>diff $1 $2</computeroutput></para>
|
|
<para><computeroutput>lp -oraw $1</computeroutput></para>
|
|
<para><indexterm><primary>Creare azione</primary><secondary>uso dei file come
|
|
argomenti</secondary></indexterm><indexterm><primary>argomenti</primary><secondary>per l'</secondary></indexterm><indexterm><primary>indicazione di file con
|
|
Creare azione</primary></indexterm>Se la riga comandi include un argomento <filename>$</filename><symbol role="Variable">n</symbol>, l'icona dell'azione fungerà
|
|
da zona di rilascio per i file.</para>
|
|
<para>Nell'impostazione predefinita, le righe comandi non vengono inviate
|
|
a una shell. Gli esempi seguenti mostrano due righe comandi personalizzate
|
|
in cui viene specificato l'uso di una shell:</para>
|
|
<para remap="CodeIndent1"><computeroutput>/bin/sh -c 'ps | lp'</computeroutput></para>
|
|
<para><computeroutput>/bin/sh -c 'spell $1 | more'</computeroutput></para>
|
|
</listitem>
|
|
<listitem><para>Digitare il testo di aiuto relativo all'icona dell'azione
|
|
nel campo “Testo di aiuto per l'azione”.</para>
|
|
<para><indexterm><primary>aiuto</primary><secondary>composizione con Creare
|
|
azione</secondary></indexterm>Il testo digitato andrà a capo automaticamente.
|
|
Tuttavia, questi ritorni a capo non saranno mantenuti nella visualizzazione
|
|
dell'aiuto online. Per specificare un ritorno a capo forzato, usare la sintassi <filename></filename>.
|
|
</para>
|
|
</listitem>
|
|
<listitem><para><indexterm><primary>azioni</primary><secondary>tipo di finestra</secondary></indexterm><indexterm><primary>finestre, uso per le azioni</primary>
|
|
</indexterm>Scegliere il tipo di finestra da usare per l'azione dal menu “Tipo
|
|
di finestra”.</para>
|
|
<informaltable>
|
|
<tgroup cols="2" colsep="0" rowsep="0">
|
|
<colspec colwidth="213*">
|
|
<colspec colwidth="243*">
|
|
<tbody>
|
|
<row>
|
|
<entry align="left" valign="top"><para>Grafica (finestra X)</para></entry>
|
|
<entry align="left" valign="top"><para>L'applicazione verrà avviata
|
|
in una propria finestra</para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para><indexterm><primary>emulatore di terminale</primary><secondary>opzione di chiusura automatica per le azioni</secondary>
|
|
</indexterm>Terminale (chiusura automatica)</para></entry>
|
|
<entry align="left" valign="top"><para>L'applicazione verrà eseguita
|
|
in una finestra di emulazione di terminale che si chiuderà automaticamente
|
|
all'uscita dall'applicazione</para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para><indexterm><primary>emulatore di terminale</primary><secondary>opzione di chiusura manuale per le azioni</secondary>
|
|
</indexterm>Terminale (chiusura manuale)</para></entry>
|
|
<entry align="left" valign="top"><para>L'applicazione verrà eseguita
|
|
in una finestra di emulazione di terminale che resterà aperta fino
|
|
a un comando di chiusura esplicito</para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para><indexterm><primary>azioni</primary>
|
|
<secondary>disabilitazione dell'</secondary></indexterm><indexterm><primary>output a video</primary></indexterm>Nessun output</para></entry>
|
|
<entry align="left" valign="top"><para>L'applicazione non produrrà
|
|
alcun output sul video</para></entry></row></tbody></tgroup></informaltable>
|
|
</listitem>
|
|
<listitem><para>Procedere come segue:</para>
|
|
<itemizedlist remap="Bullet2">
|
|
<listitem><para>Se l'applicazione possiede file di dati, e si desidera creare
|
|
uno o più tipi di dati per questi file, vedere la sezione seguente <!--Original
|
|
XRef content: '“Come
|
|
creare uno o più tipi
|
|
di --><!--dati per un'applicazione'--><xref role="SectionTitle" linkend="sag.dtcra.mkr.6">.
|
|
</para>
|
|
</listitem>
|
|
<listitem><para>Se non si desidera creare uno speciale tipo di dati, salvare
|
|
l'azione scegliendo Salvare dal menu File. Provare quindi la nuova azione
|
|
facendo doppio clic sulla sua icona nella propria directory iniziale.</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</listitem>
|
|
</orderedlist>
|
|
</sect2>
|
|
<sect2 id="sag.dtcra.div.8" role="Procedure">
|
|
<title id="sag.dtcra.mkr.6">Come creare uno o più tipi di dati per
|
|
un'applicazione<indexterm><primary>Creare azione</primary><secondary>creazione
|
|
dei tipi di dati</secondary></indexterm><indexterm><primary>tipi di dati</primary>
|
|
<secondary>creazione con Creare azione</secondary></indexterm></title>
|
|
<orderedlist>
|
|
<listitem><para>Definire l'azione per l'applicazione seguendo la procedura
|
|
descritta in <!--Original XRef content: '“Come creare
|
|
un'azione
|
|
per un'applicazi--><!--one'--><xref role="SectionTitle" linkend="sag.dtcra.mkr.5">.
|
|
</para>
|
|
</listitem>
|
|
<listitem><para>Fare clic sul pulsante “Funzioni avanzate” per
|
|
espandere la finestra di Creare azione.</para>
|
|
<figure>
|
|
<title>La sezione “Funzioni avanzate” nella finestra principale
|
|
di Creare azione</title>
|
|
<graphic id="sag.dtcra.grph.3" entityref="SAG.dtCrA.fig.3"></graphic>
|
|
</figure>
|
|
</listitem>
|
|
<listitem><para><indexterm><primary>richiesta di file, definizione in Creare
|
|
azione</primary></indexterm><indexterm><primary>Creare azione</primary><secondary>richiesta di un file</secondary></indexterm>Se si desidera che, facendo doppio
|
|
clic sull'icona, venga richiesto il nome di un file, digitare il testo della
|
|
richiesta nel campo “All'avvio dell'azione, chiedere all'utente”.
|
|
</para>
|
|
<para>Per l'uso di questo campo, attenersi ai seguenti criteri:</para>
|
|
<itemizedlist remap="Bullet2">
|
|
<listitem><para>Il campo <symbol role="Variable">deve</symbol> essere usato
|
|
se la riga comandi richiede <symbol role="Variable">obbligatoriamente</symbol> l'indicazione
|
|
di un file come argomento.</para>
|
|
</listitem>
|
|
<listitem><para>Il campo deve essere lasciato vuoto se la riga comandi non
|
|
richiede l'indicazione di un file.</para>
|
|
</listitem>
|
|
<listitem><para>Se l'indicazione di un file come argomento è opzionale,
|
|
si potrà scegliere se specificare o meno un testo per la richiesta.
|
|
Nel primo caso, facendo doppio clic sull'icona dell'azione comparirà
|
|
la richiesta del file. Nel secondo caso, l'azione verrà eseguita usando
|
|
come argomento una stringa vuota.</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</listitem>
|
|
<listitem><para>Specificare i tipi di file che l'azione potrà accettare
|
|
come argomenti:</para>
|
|
<itemizedlist remap="Bullet2">
|
|
<listitem><para>Se l'azione accetta qualsiasi tipo di dati, selezionare “Tutti
|
|
i tipi di dati”.</para>
|
|
</listitem>
|
|
<listitem><para>Se l'azione può accettare solo i tipi di dati creati
|
|
per l'applicazione, selezionare “Solo i tipi nella lista”.</para>
|
|
<para>Inizialmente, la lista<indexterm><primary>tipi di dati</primary><secondary>elenco in Creare azione</secondary></indexterm> “Tipi di dati che utilizzano
|
|
l'azione” sarà vuota. Essa verrà riempita con i tipi di
|
|
dati creati dall'utente per l'applicazione.</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</listitem>
|
|
<listitem><para>Fare clic sul pulsante Aggiungere vicino alla lista per aprire
|
|
il riquadro di dialogo “Aggiunta di un tipo di dati”.</para>
|
|
<figure>
|
|
<title>Riquadro di dialogo “Aggiunta di un tipo di dati” di Creare
|
|
azione</title>
|
|
<graphic id="sag.dtcra.grph.4" entityref="SAG.dtCrA.fig.4"></graphic>
|
|
</figure>
|
|
</listitem>
|
|
<listitem><para>Opzionalmente: Se non si desidera usare il nome predefinito
|
|
per il tipo di dati, digitare un nuovo nome nel campo<indexterm><primary>Nome del tipo di dati, campo di Creare azione</primary></indexterm><indexterm>
|
|
<primary>Creare azione</primary><secondary>nome del tipo di dati</secondary>
|
|
</indexterm> “Nome del tipo di dati”.</para>
|
|
<para>Il nome non può includere spazi vuoti. Il nome del tipo di dati
|
|
non sarà visibile agli utenti dell'applicazione; esso sarà usato
|
|
nel database delle azioni e dei tipi di dati per identificare la definizione
|
|
di quel tipo di dati.</para>
|
|
</listitem>
|
|
<listitem><para>Fare clic sul pulsante Editare vicino al riquadro “Caratteristiche
|
|
di identificazione” per aprire il riquadro di dialogo per la modifica
|
|
delle caratteristiche<indexterm><primary>Caratteristiche di identificazione</primary><secondary>riquadro di dialogo</secondary></indexterm>.</para>
|
|
<figure>
|
|
<title>Riquadro di dialogo “Caratteristiche di identificazione”
|
|
di Creare azione</title>
|
|
<graphic id="sag.dtcra.grph.5" entityref="SAG.dtCrA.fig.5"></graphic>
|
|
</figure>
|
|
<para>Le caratteristiche di un tipo di dati sono i criteri usati per distinguere
|
|
quel tipo di dati dagli altri. Si possono scegliere uno o più dei seguenti
|
|
criteri:</para>
|
|
<informaltable>
|
|
<tgroup cols="2" colsep="0" rowsep="0">
|
|
<colspec colwidth="210*">
|
|
<colspec colwidth="318*">
|
|
<tbody>
|
|
<row>
|
|
<entry align="left" valign="top"><para>File o Cartelle</para></entry>
|
|
<entry align="left" valign="top">Il tipo di dati sar&agrave; applicable
|
|
solo ai file o solo alle cartelle</entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para><indexterm><primary>tipi di dati</primary>
|
|
<secondary>identificazione</secondary><tertiary>in base al nome</tertiary>
|
|
</indexterm>Schema del nome</para></entry>
|
|
<entry align="left" valign="top">L'identificazione del tipo di date sar&agrave;
|
|
basata sul nome del file</entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para><indexterm><primary>autorizzazioni,
|
|
impostazione con Creare azione</primary></indexterm><indexterm><primary>tipi
|
|
di dati</primary><secondary>autorizzazioni</secondary></indexterm>Autorizzazioni
|
|
</para></entry>
|
|
<entry align="left" valign="top">Autorizzazzione di lettura, scrittura ed
|
|
esecuzione</entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para><indexterm><primary>tipi di dati</primary>
|
|
<secondary>identificazione</secondary><tertiary>in base al contenuto</tertiary>
|
|
</indexterm>Contenuto</para></entry>
|
|
<entry align="left" valign="top">Contenuto dei una determinata porzione del
|
|
file</entry></row></tbody></tgroup></informaltable>
|
|
</listitem>
|
|
<listitem><para>Sceglie se il tipo di dati dovra rappresentare un file o una
|
|
cartella</para>
|
|
<figure>
|
|
<title>Selezione della caratteristica File o Cartelle per un tipo di dati.</title>
|
|
<graphic id="sag.dtcra.grph.6" entityref="SAG.dtCrA.fig.6"></graphic>
|
|
</figure>
|
|
</listitem>
|
|
<listitem><para>Se l'identificazione del tipo di dati è basata sul
|
|
nome del file, selezionare la casella “Schema del nome” e specificare
|
|
lo schema nel campo di testo.</para>
|
|
<figure>
|
|
<title>Indicazione del nome per l'identificazione del tipo di dati</title>
|
|
<graphic id="sag.dtcra.grph.7" entityref="SAG.dtCrA.fig.7"></graphic>
|
|
</figure>
|
|
<para>Si possono usare i caratteri speciali * e ?:</para>
|
|
<informaltable>
|
|
<tgroup cols="2" colsep="0" rowsep="0">
|
|
<colspec colwidth="83*">
|
|
<colspec colwidth="445*">
|
|
<tbody>
|
|
<row>
|
|
<entry align="left" valign="top"><para><filename>*</filename></para></entry>
|
|
<entry align="left" valign="top"><para>Corrisponde a qualunque sequenza di
|
|
caratteri</para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para><filename>?</filename></para></entry>
|
|
<entry align="left" valign="top"><para>Corrisponde a qualunque carattere singolo
|
|
</para></entry></row></tbody></tgroup></informaltable>
|
|
</listitem>
|
|
<listitem><para>Se l'identificatione del tipo di dati e basata sul nome del
|
|
file, selezionare la casella “Schema del nome” e spezificare lo
|
|
schema nel campo di testo.</para>
|
|
<figure>
|
|
<title>Indicazione delle autorizzazioni di identificazione per un tipo di
|
|
dati</title>
|
|
<graphic id="sag.dtcra.grph.8" entityref="SAG.dtCrA.fig.8"></graphic>
|
|
</figure>
|
|
<informaltable>
|
|
<tgroup cols="2" colsep="0" rowsep="0">
|
|
<colspec colwidth="105*">
|
|
<colspec colwidth="423*">
|
|
<tbody>
|
|
<row>
|
|
<entry align="left" valign="top"><para>Sì</para></entry>
|
|
<entry align="left" valign="top"><para>Il file deve possedere le autorizzazioni
|
|
specificate</para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para>No</para></entry>
|
|
<entry align="left" valign="top"><para>Il file <emphasis>non</emphasis> deve
|
|
possedere le autorizzazioni specificate</para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para>Opzionale</para></entry>
|
|
<entry align="left" valign="top"><para>Le autorizzazioni specificate sono
|
|
irrilevanti</para></entry></row></tbody></tgroup></informaltable>
|
|
</listitem>
|
|
<listitem><para>Se l'identificazione del tipodi dati e basata sul contenuto
|
|
del file, selezionare la casella Contenuto e inserire le informazioni richieste
|
|
— lo Schema da ricercare e il Tipo di contenuto. Opzionalmente, si potra
|
|
spezificare il byte da cui iniziare la ricerca.</para>
|
|
<figure>
|
|
<title>Indicazione del contenuto di identificazione per un tipo di dati</title>
|
|
<graphic id="sag.dtcra.grph.9" entityref="SAG.dtCrA.fig.9"></graphic>
|
|
</figure>
|
|
<note>
|
|
<para>L'identificazione del tipo di dati basata sul contenuto può rallentare
|
|
le prestazioni del sistema.</para>
|
|
</note>
|
|
</listitem>
|
|
<listitem><para>Fare clic su OK per chiudere il riquadro di dialogo “Caratteristiche
|
|
di identificazione”.</para>
|
|
<para>Le caratteristiche specificate verranno visualizzate nel campo<indexterm>
|
|
<primary>Caratteristiche di identificazione</primary><secondary>campo di Creare
|
|
azione</secondary></indexterm> “Caratteristiche di identificazione”
|
|
nella forma seguente:</para>
|
|
<informaltable>
|
|
<tgroup cols="2" colsep="0" rowsep="0">
|
|
<colspec colwidth="106*">
|
|
<colspec colwidth="422*">
|
|
<tbody>
|
|
<row>
|
|
<entry align="left" valign="top"><para>d</para></entry>
|
|
<entry align="left" valign="top"><para>Directory</para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para>r</para></entry>
|
|
<entry align="left" valign="top"><para>Il file possiede l'autorizzazione di
|
|
lettura</para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para>w</para></entry>
|
|
<entry align="left" valign="top"><para>Il file possiede l'autorizzazione di
|
|
scrittura</para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para>x</para></entry>
|
|
<entry align="left" valign="top"><para>Il file possiede l'autorizzazione di
|
|
esecuzione</para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para>!</para></entry>
|
|
<entry align="left" valign="top"><para>Operatore logico NOT</para></entry>
|
|
</row>
|
|
<row>
|
|
<entry align="left" valign="top"><para>&</para></entry>
|
|
<entry align="left" valign="top"><para>Operatore logico AND</para></entry>
|
|
</row></tbody></tgroup></informaltable>
|
|
</listitem>
|
|
<listitem><para>Nel campo “Testo di aiuto per il tipo di dati”,
|
|
digitare le informazioni di aiuto appropriate per i file di dati del tipo
|
|
specificato.</para>
|
|
</listitem>
|
|
<listitem><para>Usare i controlli della sezione “Icone del tipo di dati”
|
|
per specificare l'icona da associare all'applicazione. Inizialmente comparirà
|
|
l'icona predefinita.</para>
|
|
<itemizedlist remap="Bullet2">
|
|
<listitem><para>Per selezionare un'altra icona esistente, fare clic su “Ricercare
|
|
icone” per aprire il riquadro di dialogo per la ricerca. Vedere <!--Original
|
|
XRef content: '“Uso del
|
|
riquadro di dialogo per la ri--><!--cerca delle icone” a pagina 155'--><xref
|
|
role="SecTitleAndPageNum" linkend="sag.dtcra.mkr.7">.</para>
|
|
</listitem>
|
|
<listitem><para>Per creare una nuova icona, fare clic su “Editare icona”
|
|
per avviare l'Editor delle icone.</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</listitem>
|
|
<listitem><para>Verificare il comando nel campo “Comando di apertura
|
|
per il tipo di dati”. Questo è il comando che verrà eseguito
|
|
facendo doppio clic su un file di dati del tipo specificato.</para>
|
|
</listitem>
|
|
<listitem><para>Opzionalmente: Se l'applicazione dispone di un comando per
|
|
la stampa dei file di dati dalla riga comandi, digitare questo comando nel
|
|
campo “Comando di stampa per il tipo di dati”, usando la sintassi <filename>$</filename><symbol role="Variable">n</symbol> per l'uso di un file come argomento.
|
|
</para>
|
|
</listitem>
|
|
<listitem><para>Salvare la definizione del tipo di dati in uno dei modi seguenti:
|
|
</para>
|
|
<itemizedlist remap="Bullet1">
|
|
<listitem><para>Fare clic su OK per salvare il tipo di dati e chiudere il
|
|
riquadro di dialogo “Aggiunta di un tipo di dati”.</para>
|
|
</listitem>
|
|
<listitem><para>Fare clic su Applicare per salvare il tipo di dati senza chiudere
|
|
il riquadro di dialogo. In questo modo si potrà procedere direttamente
|
|
alla definizione di un altro tipo di dati per l'azione.</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</listitem>
|
|
</orderedlist>
|
|
</sect2>
|
|
<sect2 id="sag.dtcra.div.9">
|
|
<title id="sag.dtcra.mkr.7">Uso del riquadro di dialogo per la ricerca delle
|
|
icone<indexterm><primary>Creare azione</primary><secondary>scelta delle icone</secondary></indexterm><indexterm><primary>icone</primary><secondary>riquadro
|
|
di dialogo per la ricerca</secondary></indexterm><indexterm><primary>Ricerca
|
|
di un set di icone, riquadro di dialogo</primary></indexterm></title>
|
|
<para>Il riquadro di dialogo “Ricerca di un set di icone” viene
|
|
visualizzato facendo clic su “Ricercare icone” dalla finestra
|
|
principale di Creare azione o dalla finestra “Aggiunta di un tipo di
|
|
dati”. Esso permette di specificare l'icona da usare per l'azione o
|
|
il tipo di dati definito.</para>
|
|
<figure>
|
|
<title>Riquadro di dialogo “Ricerca di un set di icone”<indexterm>
|
|
<primary>tipi di dati</primary><secondary>icone</secondary></indexterm><indexterm>
|
|
<primary>icone</primary><secondary>di tipi di dati</secondary></indexterm><indexterm>
|
|
<primary>icone</primary><secondary>di azioni</secondary></indexterm><indexterm>
|
|
<primary>azioni</primary><secondary>icone</secondary></indexterm></title>
|
|
<graphic id="sag.dtcra.grph.10" entityref="SAG.dtCrA.fig.10"></graphic>
|
|
</figure>
|
|
<para>Saranno disponibili per la selezione i set di icone che si trovano:
|
|
</para>
|
|
<itemizedlist remap="Bullet1">
|
|
<listitem><para>In una directory del percorso di ricerca delle icone. La lista
|
|
“Cartelle con icone” mostra tutte le directory incluse nel percorso
|
|
di ricerca.</para>
|
|
</listitem>
|
|
<listitem><para>In un pacchetto di registrazione che verrà integrato
|
|
nel desktop usando <command>dtappintegrate</command>. Queste icone non si
|
|
trovano ancora in una directory del percorso di ricerca delle icone, ma vi
|
|
saranno incluse con l'esecuzione di <command>dtappintegrate</command>.</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
<note>
|
|
<para>Le definizioni delle azioni e dei tipi di dati create con Creare azione
|
|
indicheranno il nome base dei file delle icone (il nome del file esclusi
|
|
i suffissi per tipo e dimensione). Le icone delle azioni e dei tipi di dati
|
|
create con Creare azione dovranno essere collocate in una directory del percorso
|
|
di ricerca.</para>
|
|
</note>
|
|
<sect3 id="sag.dtcra.div.10" role="Procedure">
|
|
<title>Come specificare un set di icone situato nel percorso di ricerca</title>
|
|
<orderedlist>
|
|
<listitem><para>Nella lista “Cartelle delle icone” del riquadro
|
|
di dialogo “Ricerca di un set di icone”, fare doppio clic sul
|
|
percorso della directory in cui si trova l'icona.</para>
|
|
<para>L'elenco “File delle icone” mostrerà tutti i file
|
|
di quella cartella che contengono l'immagine di un'icona.</para>
|
|
</listitem>
|
|
<listitem><para>Nella lista “File delle icone”, fare clic sull'icona
|
|
da selezionare.</para>
|
|
<para>Il nome base del file verrà inserito nel campo “Nome del
|
|
file dell'icona”.</para>
|
|
</listitem>
|
|
<listitem><para>Fare clic su OK.</para>
|
|
</listitem>
|
|
</orderedlist>
|
|
</sect3>
|
|
<sect3 id="sag.dtcra.div.11" role="Procedure">
|
|
<title>Come specificare un'icona inclusa in un pacchetto di registrazione</title>
|
|
<para>Quando si crea un pacchetto di registrazione, i file grafici che contengono
|
|
le icone si trovano inizialmente nella seguente directory del pacchetto:
|
|
</para>
|
|
<para><symbol role="Variable">radice_app</symbol><filename>/dt/appconfig/icons/</filename><symbol role="Variable">lingua</symbol></para>
|
|
<para>Dopo la registrazione con <command>dtappintegrate</command>, i file
|
|
delle icone vengono copiati nella directory <filename>/etc/dt/appconfig/icons/</filename><symbol role="Variable">lingua</symbol>, che è inclusa nel
|
|
percorso di ricerca delle icone.</para>
|
|
<para>Per specificare le icone da includere in un pacchetto di registrazione,
|
|
procedere come segue:</para>
|
|
<orderedlist>
|
|
<listitem><para>Nel campo “Nome del file dell'icona” del riquadro
|
|
di dialogo “Ricerca di un set di icone”, <?Pub Caret>inserire
|
|
il nome base del file che contiene l'icona desiderata.</para>
|
|
</listitem>
|
|
<listitem><para>Fare clic su OK.</para>
|
|
<para>Creare azione visualizzerà un riquadro di dialogo indicante che
|
|
le icone non si trovano in una directory inclusa nel percorso di ricerca
|
|
delle icone.</para>
|
|
</listitem>
|
|
<listitem><para>Nel riquadro di informazione, scegliere OK.</para>
|
|
</listitem>
|
|
</orderedlist>
|
|
</sect3>
|
|
</sect2>
|
|
</sect1>
|
|
</chapter>
|
|
<!--fickle 1.14 mif-to-docbook 1.7 01/02/96 16:05:15-->
|
|
<?Pub *0000037624>
|