Varje komponent i huvudgruppen definieras separat med syntaxen:
COMPONENT namn { KEYWORD värde KEYWORD värde ... }
Vissa nyckelord är obligatoriska och andra valfria. Mer information finns i direkthjälpen (man) för dtfpfile(4X).
PANEL är komponenten på den översta nivån. Dess definition innehåller:
huvudgruppens namn
Fält som beskriver allmänt utseende och allmänna metoder för hela huvudgruppen
PANEL front_panel_name { KEYWORD värde KEYWORD värde ... }
Front_panel_name är ett unikt namn på huvudgruppen. Standardnamnet är "huvudgruppen".
Definitionen för en panelundermeny BOX beskriver:
BOX-namn
Rutans placering i PANEL (POSITION_HINTS)
Fält som beskriver utseende och metod för hela rutan
BOX boxnamn { CONTAINER_NAME huvudgruppsnamn POSITION_HINTS position KEYWORD värde KEYWORD värde ... }
Definitionen för en panelundermeny (CONTROL) beskriver:
CONTROL namn
Om kontrollen finns i en ruta (BOX), panelundermeny (SUBPANEL) eller arbetsyteväxlare (SWITCH) (CONTAINER_TYPE)
Vilken ruta, panelundermeny eller arbetsyteväxlare kontrollen finns i (CONTAINER_NAME)
Kontrollens (CONTROL) placering i rutan BOX (POSITION_HINTS).
Fält som beskriver utseende och metod för kontrollen
CONTROL kontrollnamn { CONTAINER_TYPE BOX eller SUBPANEL eller SWITCH CONTAINER_NAME boxnamn eller underpanelnamn eller parameternamn TYPE kontrolltyp POSITION_HINTS position KEYWORD värde KEYWORD värde ... }
Definitionen för en panelundermeny (SUBPANEL) beskriver:
SUBPANEL-namn
Namnet på kontrollen som panelundermenyn hör till (CONTAINER_NAME)
Fält som beskriver utseende och metod för panelundermenyn
SUBPANEL underpanelnamn { CONTAINER_NAME kontrollnamn KEYWORD värde KEYWORD värde ... }
SWITCH beskriver: