En funktionsfil är en fil som skapas för att visuellt representera funktionen i Filhanteraren och Programhanteraren.
Eftersom en funktionsfils ikon representerar en funktion, kallas den ibland funktionsikon. Om den underliggande funktionen startar ett program, kallas funktionsfilsikonen för programikon.
Om du dubbelklickar på funktionsikonen körs funktionen. Funktionsikonen kan också vara ett släppområde.
Om funktionsdefinitionen är:
ACTION Favoritprogram { EXEC_STRING Fav-fil %Arg_1% DESCRIPTION Kör Favoritprogram ICON Favp }
blir funktionsfilen en körbar fil med namnet Favoritprogram. I Filhanteraren och Programhanteraren använder filen Favoritprogram ikonbilden Favp.storlek.typ. Om du dubbelklickar på ikonen för Favoritprogram körs funktionens exekveringssträng, och ikonens objekthjälp får innehållet i fältet DESCRIPTION ("Kör Favoritprogram").
Om funktionsdefinitionen innehåller fältet LABEL, får funktionsfilen innehållet i detta fält som namn i Filhanteraren och Programhanteraren i stället för filnamnet (funktionsnamn). Om funktionsdefinitionen t ex innehåller:
ACTION Favoritprogram { LABEL Mitt favoritprogram ... }
kommer funktionsikonen att heta "Mitt favoritprogram".