Manuale del CDE Solaris per utenti esperti e amministratori di sistema

Personalizzazione dei pannelli secondari predefiniti

È possibile modificare sia le caratteristiche generali (come il titolo) che il contenuto dei pannelli secondari predefiniti.

Modificare le caratteristiche generali di un pannello secondario predefinito

  1. Creare un nuovo file di configurazione per il Pannello principale:

    • A livello di sistema: /etc/dt/appconfig/types/lingua/nome.fp

    • A livello personale: DirectoryIniziale/.dt/types/nome.fp

  2. Copiare l'intera definizione del pannello secondario predefinito da /usr/dt/appconfig/types/lingua/dtwm.fp nel nuovo file:

    	SUBPANEL   nome_pannello_secondario
     	{
      	 …
     	}
  3. Modificare la definizione del pannello secondario.

  4. Salvare il nuovo file di configurazione.

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

    La definizione dell'esempio seguente, inclusa nel file /utenti/anna/.dt/types/AppPers.fp, cambia il nome del pannello secondario “Applicazioni personali”:

    SUBPANEL PerAppsSubpanel
     {
     	CONTAINER_NAME					TextEditor
     	TITLE								Applicazioni di Anna
     }

Aggiungere un controllo di sistema a un pannello secondario predefinito

  1. Creare un file di configurazione del Pannello principale di nome /etc/dt/appconfig/types/lingua/nome.fp.

  2. Definire nel file il controllo di sistema da aggiungere.

    Usare i campi CONTAINER_NAME e CONTAINER_TYPE per specificare il contenitore per il controllo:

    	CONTROL nome_controllo
     	{
     		CONTAINER_NAME					nome_pannello_secondario
     		CONTAINER_TYPE					SUBPANEL
     		…
     	}

    Vedere Definizione dei controlli del Pannello principale.

  3. Salvare il file di configurazione.

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

    L'esempio seguente riporta una definizione, inclusa in un file nuovo di nome /etc/dt/appconfig/types/lingua/OrologioDigitale.fp, che aggiunge un orologio digitale (DigitalClock nel gruppo Strumenti_desktop) al pannello secondario “Applicazioni personali” di tutti gli utenti.

    CONTROL ControlloOrologioDigitale
     {
     	TYPE						icon
     	CONTAINER_NAME			PerAppsSubpanel
     	CONTAINER_TYPE			SUBPANEL
     	ICON						Dtdgclk
     	PUSH_ACTION				DigitalClock
     	PUSH_RECALL				True
     }

Eliminare un controllo da un pannello secondario predefinito

    Usare la stessa procedura descritta per l'eliminazione di un controllo dal Pannello primario. Vedere Eliminare un controllo.

Eliminare il controllo Installazione icona

    Aggiungere il campo seguente alla definizione del pannello secondario:

	CONTROL_INSTALL					False