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

Arbetsytehanterarens menyer

Arbetsytehanteraren har tre standardmenyer:

Menyn Arbetsyta – kallas även rotmenyn. Den visas när du trycker på musknapp 3 med pekaren placerad över bakgrunden. Menyn är kopplad till musknappen med en knappkoppling.

Fönster-menyn – menyn visas när användaren trycker ned musknapp 1 eller musknapp 3 med pekaren på fönstermenyknappen (i övre vänstra hörnet i fönsterramen). Menyn är kopplad till knappen med resursen windowMenu.

Huvudgrupp-menyn – menyn visas när användaren trycker ned musknapp 1 eller musknapp 3 med pekaren på fönstermenyknappen i huvudgruppen.

Arbetsytehanterarens menysyntax

Arbetsytehanterarens menyer har följande syntax:

Meny Menynamn
 {
    val1 [kortkommando] [snabbkommando] funktion [argument]
    val2 [kortkommando] [snabbkommando] funktion [argument]
    …
 }

där:

val är den text eller bitmappsbild som visas på menyn. Om texten innehåller blanksteg innesluter du texten med citattecken. För bitmappsbilder använder du syntaxen @/sökväg.

kortkommando är ett tecken som fungerar som ett snabbkommando när menyn visas. Det anges enligt mönstret _tecken.

snabbkommando – ett kortkommando som är aktiverat även om inte menyn visas. Snabbkommandon har följande syntax: modifieringstangent<Tangent> Tangentnamn. Modifieringstangenterna är Ctrl, Skift, Alt (utökade tecken) och Skiftlås. En lista över alla tangentnamn finns i filen keysymdef.h i katalogen "X11 include".

funktion – den funktion som ska utföras när markeringen har gjorts. En lista över funktioner finns i direkthjälpsavsnittet dtwmrc (4).

argument – funktionsargument. Se sidan (4) i dtwmrc för mer utförlig information.

Följande objekt med etiketten Återställ återställer fönstret. När menyn visas kan du återställa fönstret genom att trycka på "R". Du kan även återställa fönstret genom att trycka på Extend char F5.

Restore   _R   Alt<Key> F5   f.normalize

Obs!  

Fullständig information om arbetsytehanterarens menysyntax hittar du i direkthjälpsavsnittet dtwmrc (4).


Så här lägger du till ett nytt menyalternativ på menyn Arbetsyta

  1. Klicka på kontrollen Lägg till objekt på meny på panelundermenyn Verktyg i huvudgruppen.

    Dialogrutan Lägg till objekt på menyn Arbetsyta visas.

    Graphic

  2. Skriv en fullständig sökväg, eller klicka på Bläddra och markera sökvägen till den fil som du vill att det nya menyalternativet ska köra.

    Den fil som du använder bör vara tillgänglig för den aktuella värden. Den måste vara en körbar fil eller en fil av en datatyp som är registrerad hos värden (t ex ljud eller direkthjälp).

    Den fullständiga sökvägen med filnamnet visas i textrutan.

  3. Klicka på Lägg till om du vill lägga till filen på menyn.

    Filen läggs till på den första platsen på menyn Arbetsyta. Standardikonen för filen (om den har en sådan) och filnamnet används som ikon och text i menyalternativet.


Obs!  

Information om hur du ändrar menyalternativets placering på menyn Arbetsyta finns i Så här anpassar du menyn Arbetsyta.


Så här anpassar du menyn Arbetsyta

  1. Klicka på kontrollen Anpassa menyn Arbetsyta på panelundermenyn Verktyg i huvudgruppen.

    I filhanteraren visas konfigurationsmappen för menyn Arbetsyta. Observera att filerna i den här mappen representerar alla menyalternativ, och undermapparna representerar undermenyerna. Genom att ordna innehållet i mappen ändrar du ordningen på menyn Arbetsyta.

    Graphic

  2. Dra ett menyalternativ som du vill flytta och släpp det där du vill placera det.

    Information om hur du använder filhanteraren i trädvyläge finns i Solaris Common Desktop Environment: Användarhandbok.

  3. Ta bort menyalternativ som du inte vill använda genom att dra motsvarande filer till papperskorgen i huvudgruppen.

  4. Du kan också byta namn på menyalternativ genom att redigera fil- eller mappnamnen.

  5. När du är nöjd med ändringarna väljer du Uppdatera menyn Arbetsyta på Fil-menyn i filhanteraren och avslutar sedan filhanteraren.

    På menyn Arbetsyta visas nu de ändringar som du har gjort i mappen för menyn Arbetsyta.

Skapa en ny Arbetsyta-meny

  1. Öppna en lämplig fil för redigering:

  2. Skapa den nya menyn:

    	Menu menynamn
     	{
     	        …
     	}

    Se Arbetsytehanterarens menysyntax.

  3. Skapa eller redigera knappkopplingarna för att visa den nya menyn.

    Om menyn ersätter den befintliga menyn redigerar du knappkopplingen som visar menyn Arbetsyta.

    	<Btn3Down> root  f.menu  menynamn
    

    Om menyn är en tilläggsmeny skapar du en ny musknappskoppling. Den följande knappkopplingen visar menyn när Skift och musknapp 3 hålls ned över bakgrunden:

    	Shift<Btn3Down> root  f.menu  menynamn
    
  4. Välj Starta om arbetsytehanteraren på Arbetsyta-menyn.

Skapa en ny Fönster-meny


Obs!  

Fönster-menyn är inbyggd i arbetsytehanteraren och anpassas normalt inte. Om du vill att fönstrens uppträdande i de olika programmen ska vara konstant bör du inte ändra inställningarna på Fönster-menyn.


  1. Öppna en lämplig fil för redigering:

  2. Skapa den nya menyn:

    	Menu menynamn
     	{
     	        …
     	}
  3. Använd resursen windowMenu för att ange den nya menyn:

    	Dtwm*windowMenu: menu_name
    
  4. Välj Starta om arbetsytehanteraren på Arbetsyta-menyn.