Questa è un'operazione di personalizzazione avanzata, che richiede la creazione di un file di configurazione del Pannello principale. Le operazioni di personalizzazione avanzata sono descritte nel Manuale del CDE Solaris per utenti esperti e amministratori di sistema.
Inizialmente, l'area dei commutatori appare in questo modo.
La procedura seguente permette di cambiare uno dei controlli predefiniti (inclusa l'area vuota).
Installare l'applicazione che si desidera inserire nell'area dei commutatori nel pannello secondario Applicazioni.
Ad esempio, per aggiungere il controllo “Carico del sistema”, trascinarlo dal gruppo di applicazioni Strumenti_desktop al pannello secondario Applicazioni.
Localizzare il file di configurazione del Pannello principale che è stato creato automaticamente installando il controllo nel pannello secondario “Applicazioni personali”. La definizione si trova nella directory $HOME/.dt/types/fp_dynamic.
Ad esempio, aggiungendo “Carico del sistema” al pannello secondario Applicazioni, verrà creato il file Xload1.fp.
Spostare il file da $HOME/.dt/types/fp_dynamic in $HOME/.dt/types.
Aprire con un editor il file che si trova nella directory $HOME/.dt/types.
Modificare le righe che definiscono CONTAINER_TYPE e CONTAINER_NAME come segue:
CONTAINER_TYPE SWITCH CONTAINER_NAME Switch
Modificare la riga che definisce la posizione (POSITION_HINTS). Ad esempio, per inserire il controllo nella posizione vuota, usare l'impostazione seguente:
POSITION_HINTS 3
Salvare il file di configurazione.
Creare un altro file nella directory $HOME/.dt/types.
Il nome del file dovrà terminare in .fp. Ad esempio. si potrà creare un nuovo file di nome $HOME/.dt/types/DeleteBlank.fp.
Aprire il file con un editor.
Aprire il file /usr/dt/appconfig/types/lingua/dtwm.fp in un'altra finestra dell'editor.
Questo file è di sola lettura, e non dovrà essere modificato.
In /usr/dt/appconfig/types/lingua/dtwm.fp, cercare la definizione del controllo che si desidera cambiare.
Ad esempio, la definizione del controllo corrispondente allo spazio vuoto è la seguente:
CONTROL Blank { TYPE blank CONTAINER_NAME Switch CONTAINER_TYPE SWITCH POSITION_HINTS 3 ICON FpblnkS HELP_TOPIC FPOnItemSwitch HELP_VOLUME FPanel }
Copiare la definizione del controllo da /usr/dt/appconfig/types/lingua/dtwm.fp nel nuovo file di configurazione.
Nell'esempio considerato, copiare la definizione del controllo Blank nel nuovo file $HOME/.dt/types/DeleteBlank.fp.
Aggiungere la riga DELETE True alla fine della definizione tra parentesi graffe:
CONTROL Blank { … HELP_VOLUME FPanel DELETE True }
Salvare il file.
Scegliere “Riavvia la Gestione dello spazio di lavoro” dal menu dello spazio di lavoro.