GEOS SDK TechDocs
|
|
|
4 Supplemental Usage
|
5.1 InteractionCommand Types
Much of the flexibility of GenInteraction lies in its ability to recognize and process a variety of special
InteractionCommand
s. These commands are data types that the Specific UI and the Interaction can use to decide what actions to take. Depending on the
InteractionCommand
, the UI may perform several pre-defined actions. Much of this functionality is automatic through the inclusion of standard response triggers within a dialog box.
Some
GenInteractionType
s provide one or more triggers for your use when the Interaction is built as a dialog box. These default triggers are automatically provided without your needing to create and attach triggers to the Interaction itself. Triggers provided in this manner are known as standard response triggers. Standard response triggers usually appear within an area of the dialog box known as a reply bar.
Each standard response trigger has a specific
InteractionCommand
associated with it. These triggers perform their actions by sending out their
InteractionCommand
with the message
MSG_GEN_GUP_INTERACTION_COMMAND
to themselves when activated. The message will travel up the tree to the first GIV_DIALOG Interaction, where it will be handled. See InteractionCommand Types
for the pre-defined
InteractionCommand
s.
Triggers Completing Interactions
GEOS SDK TechDocs
|
|
|
4 Supplemental Usage
|
5.1 InteractionCommand Types