För det mesta behöver du inte tillhandahålla en kontrolldefinition för Frontpanelen. Användaren kan lägga till programmet i Frontpanelen genom att släppa funktionsikonen på installationsikonen på en panelundermeny.
Du kan vilja skapa en konfigurationsfil för Frontpanelen som innehåller en kontrolldefinition för programmet, om du vill att användare ska kunna installera en kontroll som fungerar annorlunda än funktionsikonen - om exempelvis kontrollen övervakar en fil och ändrar utseende när den övervakade filen ändras.
Frontpanelens konfigurationsfiler placeras i mappen programrot/dt/appconfig/types/språk. Namnkonventionen är namn.fp.
Om du tillhandahåller en konfigurationsfil som innehåller en kontroll kan användaren lägga till kontrollen i en panelundermeny genom att släppa filen *.fp på installationsikonen på panelundermenyn.
Följande definition kan exempelvis placeras i en konfigurationsfil på Frontpanelen i programgruppen. Om användaren släpper den här filen på en installationsikon på en panelundermeny skapas en kontroll i panelundermenyn, som kör en upplaga av programmet BästaTextredigerare. Om BästaTextredigerare redan körs flyttas fönstret högst upp i fönsterstacken på den aktuella arbetsytan.
CONTROL BästaTextredigerareKontroll
{
TYPE icon
ICON BTEFPanel
PUSH_RECALL True
CLIENT_NAME BTEd
PUSH_ACTION BTEditor
DROP_ACTION BTEditor
HELP_STRING Startar programmet BästaTextredigerare.
}
Mer information om hur du skapar konfigurationsfiler för Frontpanelen finns i:
direkthjälpen (man) till dtfpfil(4)