Dialoge mit Opus

Es ist möglich, individuelle Dialoge mit Opus zu erstellen und entsprechende Eingaben zu verarbeiten. Dazu wird ein Objekt erstellt, welches die Dialogdefinition enthält.

 

Die Definitionen können z.B. als JSON Objekt angegeben werden. Ein gesamtes Dialog Objekt wird zusammengesetzt aus der übergeordneten Dialog Definition (Dialog Object) und den enthaltenen Dialogelementen (Opus Dialog Controls).

 

Die einzelnen Dialogelemente sind:

Jedes dieser Elemente hat bestimmte Attribute, welche gesetzt werden müssen oder können.

 

Der Dialog wird dann über die Funktion ExecuteDialog (Opus Funktion) ausgeführt (Ein Beispiel ist dort aufgeführt): Siehe auch GetControlObject (Opus Funktion) und Opus Dialog Callback Funktion.