En växlingskontroll kontrollerar om den process som ska startas av PUSH_ACTION redan körs. Om processen inte körs, körs PUSH_ACTION. Om processen redan körs flyttas fönstret högst upp i fönsterstacken på den aktuella arbetsytan.
Använd dessa fält om du vill definiera kontrollens funktion.
PUSH_RECALL: Anges till True.
CLIENT_NAME: Anger namnet på kontrollens klient.
Värdet på CLIENT_NAME måste matcha den första strängen (res_name) i egenskapen WM_CLASS i programmets primära fönster. Mer information finns i direkthjälpen (man) för xprop(1).
PUSH_ACTION: Beskriver funktionen som körs när användaren klickar på kontrollen.
Följande kontroll kör en förekomst av ett program vars funktion heter MyEditor.
CONTROL MyEditor
{
TYPE icon
CONTAINER_NAME Top
CONTAINER_TYPE BOX
POSITION_HINTS 15
PUSH_RECALL True
CLIENT_NAME BestEditor
PUSH_ACTION StartMyEditor
ICON MyEd
}