Common Desktop Environment: Användarhandbok för 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 Frontpanelen:

    • Systemtäckande: /etc/dt/appconfig/types/språk/namn.fp

    • Egen: Hemmapp/.dt/typesnamn.fp.

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

    	SUBPANEL  panelundermenyns namn	{
      	 ...
     	}
  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/janne/.dt/types/PerApps.fp ändrar namn på panelundermenyn Egna program:

    SUBPANEL PersAppsSubpanel
    {
    	CONTAINER_NAME					TextEditor
    	TITLE								Jannes program
    }

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

  1. Skapa Frontpanelens konfigurationsfil: /etc/dt/appconfig/types/språk/namn.fp.

  2. Definiera den systemtäckande kontrollen i filen.

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

    	CONTROL kontrollnamn
     	{
     		CONTAINER_NAME					panelundermenyns namn
     		CONTAINER_TYPE					SUBPANEL
     		...
     	}

    Se "Definiera kontroller på Frontpanelen".

  3. Välj Starta om Arbetsytehanteraren på Arbetsyta-menyn.

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

    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 Installera ikon

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

	CONTROL_INSTALL					False