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

Associera en ikon med en funktion eller datatyp

  1. Ange ikonen med fältet ICON.

    Om du följer lämplig namngivningskonvention för ikonfiler, anger du bara ikonens basnamn. Rätt ikon visas baserat på skärmens upplösning och färgstöd.

  2. Skapa följande ikonstorlekar:

    • Ågärder: stor, normal och mycket liten

    • Datatyper: normal och mycket liten

Exempel på en funktionsdefinition

Följande exempel är funktionsdefinitioner för att köra ritverktyget Island Paint. Ikonerna Ipaint.l och Ipaint.l associeras med åtgärden:

ACTION	IslandPaintOpenDoc
{
 	WINDOW_TYPE				NO-STDIO
 	ICON						Ipaint
 	EXEC_STRING    		/usr/bin/IslandPaint 
 				%Arg_1"Fil som ska öppnas:"%
 }

Om du använder färgikoner lägger skrivbordssystemet först till .pm vid sökning efter ikonfilen. Annars (eller om ingen matchning hittades med .pm) lägger skrivbordssystemet till .pm.

Exempel på datatypsdefinition

Följande datatypsdefinition associerar ikonerna comprsd.l och comprsd.s med komprimerade filer:

DATA_ATTRIBUTES  COMPRESSED
{
		ICON					comprsd
 	ACTIONS				Uncompress
 	DESCRIPTION			En KOMPRIMERAD fil har komprimerats av \
 							kommandot 'compress' för att ta 
 							upp mindre plats .
}