Hallo Stefan,
noch ein Vorschlag:
Hier links und rechts eine einfache Liste, ich muss hier nur Namen darstellen. Die linke Liste könnte deine 20 Kombinationen fix enthalten.
Drag&Drop habe ich hier aber nicht implementiert, war mir den Aufwand nicht wert. Und meine User haben es noch nicht gefordert...
Dafür gibt es hier eine "Rezepte-Verwaltung" über die "Auswahl"-Buttons.
Zu Luckis Vorschlag: Wie du die Einstellung der Parameter vornimmst, ist dir überlassen. Im Beispiel oben arbeite ich mit Enums/Rings (Trigger.Signal, Trigger.Bedingung)...