Nella maggior parte dei casi non sarà necessario definire un controllo per il Pannello principale; l'utente potrà aggiungere l'applicazione al Pannello principale semplicemente rilasciando l'icona dell'azione sul controllo.
Tuttavia, si potrà creare un file di configurazione speciale per il Pannello principale per consentire agli utenti di installare un controllo che si comporti diversamente dall'icona dell'azione, ad esempio, un controllo che effettui un monitoraggio su un file e cambi aspetto in base allo stato di quel file.
I file di configurazione del Pannello principale si trovano nella directory radice_app/dt/appconfig/types/lingua, e per convenzione vengono denominati nella forma nome.fp.
Se si crea un file di configurazione contenente un controllo, l'utente potrà aggiungere quel controllo a un pannello secondario rilasciando il file *.fp sul controllo “Installazione icona” appropriato.
La definizione mostrata nell'esempio seguente può essere collocata in un file di configurazione del Pannello principale nel gruppo dell'applicazione. Rilasciando questo file sul controllo “Installazione icona” di un pannello secondario, verrà creato un controllo per l'avvio di una singola copia dell'applicazione NuovoEditor. Se NuovoEditor fosse già in esecuzione, la finestra verrebbe spostata in primo piano nello spazio di lavoro corrente.
CONTROL ControlloNuovoEditor { TYPE icon ICON NEFPanel PUSH_RECALL True CLIENT_NAME NEd PUSH_ACTION NEditor DROP_ACTION NEditor HELP_STRING Avvia l'applicazione NuovoEditor. }
Per maggiori informazioni su come creare i file di configurazione per il Pannello principale, vedere:
Il Capitolo 15
La pagina man relativa a dtfpfile(4)