Manuale dell'utente del CDE Solaris

Personalizzare i controlli dell'area dei commutatori

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.

Graphic

La procedura seguente permette di cambiare uno dei controlli predefiniti (inclusa l'area vuota).

  1. 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.

  2. 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.

  3. Spostare il file da $HOME/.dt/types/fp_dynamic in $HOME/.dt/types.

  4. 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

  5. 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

  6. Salvare il file di configurazione.

  7. 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.

  8. Aprire il file con un editor.

  9. 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.

  10. 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
     }

  11. 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.

  12. Aggiungere la riga DELETE True alla fine della definizione tra parentesi graffe:

    CONTROL Blank
     {
     	… 	HELP_VOLUME					FPanel
     	DELETE					True
     }

  13. Salvare il file.

  14. Scegliere “Riavvia la Gestione dello spazio di lavoro” dal menu dello spazio di lavoro.