Common Desktop Environment: Användarhandbok för systemadministratörer

Skapa en funktion för ett program

  1. Dubbelklicka på Skapa funktion i programgruppen Skrivbordsprogram.

    Figur 11-1 Ikonen för Skapa funktion i programhanteraren

    Graphic

    Detta öppnar huvudfönstret i Skapa funktion.

    Figur 11-2 Huvudfönstret i Skapa funktion

    Graphic

  2. Skriv namnet på funktionsikonen i textfältet Funktionsnamn.

  3. Använd någon av funktionsikonerna för att ange ikon för programmet. Från början visas standardikonen.

    • Om du vill skapa nya ikoner väljer du Redigera ikon för att köra Ikonredigeraren.

  4. Skriv vilket kommando som ska starta programmet i textfältet Kommando när funktionen öppnas.

    Använd syntaxen $n som filargument, t ex:

    	emacs
    	bitmap $1
    	diff $1 $2
    	lp -oraw $1

    Om kommandoraden innehåller ett filargument ($n), blir funktionsikonen ett målområde för filer.

    Kommandoraden skickas inte till ett skal såvida du inte särskilt anger att skal ska användas. Följande rader använder skalbearbetning:

    	/bin/sh -c 'ps | lp'
    	/bin/sh -c 'spell $1 | more'
  5. Skriv texten till objekthjälpen för funktionsikonen i textfältet Hjälptext för funktionsikonen.

    Texten radbryts automatiskt i textfältet. Dessa radbrytningar bevaras dock inte när objekthjälpen visas på skärmen. Om du vill infoga hårda radbrytningar använder du \n.

  6. Välj det fönsterstöd som funktionen kräver i menyfältet Fönstertyp.

    Grafiskt (X-Windows) - programmet skapar sina egna fönster

    Terminal (automatisk stängning) - programmet körs i ett kommandofönster som automatiskt kommer att stängas när programmet avslutas

    Terminal (manuell stängning) - programmet körs i ett kommandofönster som kommer vara öppet ända tills användaren stänger det

    Ingen visning - programmet kommer inte visa någon utmatning på skärmen

  7. Utför följande:

    • Om du inte vill skapa en datatyp kan du spara funktionen genom att välja Spara från Fil-menyn. Testa sedan den nya funktionen genom att dubbelklicka på ikonen i hemmappen.