Solaris Common Desktop Environment: Handbok för avancerade användare och systemadministratörer

Anpassa inbyggda panelundermenyer

Du kan ändra allmänna egenskaper för (t ex rubrik) och innehåll i inbyggda panelundermenyer.

Ändra allmänna egenskaper för en inbyggd panelundermeny

  1. Skapa en ny konfigurationsfil för huvudgruppen:

    • För hela systemet: /etc/dt/appconfig/types/språk/namn.fp

    • Egen: Hemkatalog/.dt/types/namn.fp.

  2. Kopiera hela standarddefinitionen för SUBPANEL /usr/dt/appconfig/types/språk/dtwm.fp till den nya filen:

    	SUBPANEL   underpanelnamn
     	{
      	 …
     	}
  3. Ändra definitionen till panelundermenyn.

  4. Spara den nya konfigurationsfilen.

  5. Välj Starta om arbetsytehanteraren på Arbetsyta-menyn.

    Följande definition som finns i filen /users/jenny/.dt/types/PerApps.fp ändrar t ex namnet på panelundermenyn Egna program:

    SUBPANEL PersAppsSubpanel
     {
     	CONTAINER_NAME					Textredigerare
     	TITLE								Jennys program
     }

Lägga till systemtäckande kontroller i en inbyggd panelundermeny

  1. Skapa en konfigurationsfil för huvudgruppen: /etc/dt/appconfig/types/språk/namn.fp.

  2. Definiera den systemtäckande kontrollen i filen.

    Använd fälten CONTAINER_NAME och CONTAINER_TYPE för att ange behållare för kontrollen:

    	CONTROL kontrollnamn
     	{
     		CONTAINER_NAME					underpanelnamn
     		CONTAINER_TYPE					SUBPANEL
     		…
     	}

    Se Definiera kontroller i huvudgruppen.

  3. Spara konfigurationsfilen.

  4. Välj Starta om arbetsytehanteraren på Arbetsyta-menyn.

    Följande kontroll som definieras i en ny fil /etc/dt/appconfig/types/språk/DigitalClock.fp lägger till DigitalClock (i programgruppen Skrivbordsverktyg) på panelundermenyn Egna program för alla användare.

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

Ta bort en kontroll från en inbyggd panelundermeny

    Använd samma procedur som för att ta bort kontroller på Huvudpanelen. Se Ta bort en kontroll.

Ta bort kontrollen Installationsikon

    Lägg till följande fält i panelundermenyns definition:

	CONTROL_INSTALL					False