Manuale dell'utente del Common Desktop Environment

Personalizzazione dei 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 personali".

    Ad esempio, per aggiungere il controllo "Carico del sistema", trascinarlo dal gruppo di applicazioni Strumenti_desktop al pannello secondario "Applicazioni personali".

  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 in DirectoryIniziale/.dt/types/fp_dynamic.

    Ad esempio, aggiungendo "Carico del sistema" al pannello secondario "Applicazioni personali" verrà creato il file Xload1.fp.

  3. Spostare il file da DirectoryIniziale/.dt/types/fp_dynamic in DirectoryIniziale/.dt/types.

  4. Aprire con un editor il file situato in DirectoryIniziale/.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 in DirectoryIniziale/.dt/types.

    Il nome del file dovrà terminare in .fp. Ad esempio. si potrà creare un nuovo file di nome DirectoryIniziale/.dt/types/EliminaVuoto.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 DirectoryIniziale/.dt/types/EliminaVuoto.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.