Dialog Editor
Learn how to Create, Manage and Edit dialogs that can be integrated with event triggers.
|
|
|
|
|
|
|
|
---|---|---|---|---|---|---|---|
Dialogs can be used to create custom UI elements, Surveys, and Informational prompts for both desktop and VR environments. Additionally, information collected by these dialogs can be organized into a report. To create a dialog, Select the Dialog Editor option of the Editor dropdown menu in the Event Trigger Menu. Newly created dialogs are opened in the Dialog Editor. | |||||||
Once created dialogs appear in the Trigger list. When these entries are selected the Dialog Editor is opened. There are two global settings in the Dialog Editor. | |||||||
Opens the Color Settings menu. | |||||||
The Colors Settings allow you to Change the Default Color Settings of Elements in the dialog. | |||||||
The Background Visible checkbox toggles the visibility of the background and border The Background Options control the opacity and color of the background. The Border Options control the opacity, color, and thickness of the border. | |||||||
Opens the Global Font Settings menu | |||||||
The Global Font Settings allow you to make changes to the global font. These preferences affect newly placed elements. |
Creating Dialog Elements
This section provides detailed information on the different kinds of objects that can be used in your dialogs
|
|
|
|
|
|
|
|
---|---|---|---|---|---|---|---|
The Dialog Editor allows the user to create custom Dialogs. Dialogs contain Elements that interact with users in different ways. Some Elements can trigger an associated action. Elements are created by opening their associated menu from the Dialog Editor. The Create button in each menu creates the element with the specifies parameters. The Cancel button closes the associated menu without creating an element. | |||||||
Opens the Add Text Box menu. The Message textbox specifies text to appear in the Text Box. | |||||||
Text Boxes are used to provide instructions, messages, or other information on a dialog. A message is required to create this element. When selected the following options appear: | |||||||
Edit text | |||||||
Font type | |||||||
Edit alignment | |||||||
Font color | |||||||
Remove element | |||||||
Opens the Add Button menu | |||||||
The Message textbox specifies text to appear on the Button. | |||||||
Opens the file explorer to select a background image for the Button. | |||||||
Buttons are used to trigger events when clicked or hovered over. The background color of buttons responds to these events as well. When selected the following options appear: | |||||||
Edit trigger | |||||||
Edit text | |||||||
Font type | |||||||
Edit alignment | |||||||
Open Color Settings | |||||||
Remove element | |||||||
The Edit Background Color settings menu for buttons extends the global background color options to individual buttons and includes additional options for increased customization. The Text Color palette selects a color for text The Hover background option selects a background color to be displayed when the button is being hovered over by the mouse | |||||||
The Click background option selects a background color to be displayed when the button is selected | |||||||
Opens the Add Image menu | |||||||
The Image textbox specifies the path to the displayed image. | |||||||
Opens the file explorer to select the displayed image. | |||||||
Images are used to add visual elements to dialogs. A path to the image is required to create this element. | |||||||
Opens the Add Circle menu The Message textbox specifies text to appear on the Circle | |||||||
Circles can be created with no message. When selected the following options appear. | |||||||
Edit text | |||||||
Font type | |||||||
Open Color Settings | |||||||
Remove element | |||||||
The Edit Background Color settings menu for circles extends the global background color options to individual circles and includes additional options for increased customization. The Text Color palette selects a color for text
| |||||||
Opens the Add Slider menu | |||||||
The Min and Max textboxes specify a range for the Slider. | |||||||
Sliders can be used to change values of other data types in Triggers or as an alternative to a Button as a trigger for an event. When Selected the following options appear | |||||||
Edit Trigger | Remove element |
Dialog Templates
This sections describes each of the dialog templates available within the dialog editor
|
|
|
|
|
|
|
|
---|---|---|---|---|---|---|---|
Opens the list of Available Dialog Templates. When selected dialog templates will overwrite your current dialog and apply the associated template. | |||||||
The Basic Dialog is a simple dialog template with a title and a message this is best used for welcome messages or informational prompts. | |||||||
The Multiple Selection Dialog is a dialog template with four buttons. | |||||||
The Slider Dialog includes a title, message and Slider.
| |||||||
The Advanced multiple selection dialog includes 6 buttons that have both titles and messages for each of them. | |||||||
The Circle dialog is very similar to the advanced multiple selection dialog however it has circles with numbers next to each option. |
Editing Dialog Elements
Learn how to Edit Dialog Elements
|
|
|
|
|
|
|
|
---|---|---|---|---|---|---|---|
Use the Dialog Editor to place elements on your dialog. Elements can be selected and moved around the dialog. Handles on each corner and edge of the dialog allow you to resize the dialog. To duplicate a Dialog Element, use the Ctrl + C hotkey. Additional Options appear when a dialog is selected depending on the type selected. | |||||||
When being moved dialogs snap to the edges of other dialogs. |
| ||||||
Edits the Event Trigger bound to this Dialog Element | |||||||
Changes the Alignment of the Dialog Element. | |||||||
Changes the Color of the Dialog Element | |||||||
Edits the text of the Dialog Element | |||||||
Removes the Dialog Element | |||||||
Changes the Font of the Dialog Element |
Dialog Events
This section demonstrates how to create and utilize different types of Dialog Events.
|
|
|
|
|
|
|
|
---|---|---|---|---|---|---|---|
Dialog Events are triggered in response to user input from custom dialogs. For all of these events you have to specify a custom dialog for the event to respond to the Custom Dialog drop down menu. | |||||||
A Custom Dialog Closed event triggers associated events when the dialog menu is closed. | |||||||
A Button Event triggers associated actions when a button is selected. | |||||||
A Slider Event triggers associated actions when the value of the slider is changed. | |||||||
Slider events can only Trigger Slider Actions. These actions only appear when a Slider Event is being edited. |
Dialog Actions
This section demonstrates how to create and utilize different types of Dialog Actions.
|
|
|
|
|
|
|
|
---|---|---|---|---|---|---|---|
A Dialog Counter Action changes a counter to the value of the slider that triggers the action | |||||||
The Toggle Custom Dialog Action toggles the visibility of a dialog. The dialog can either be created using the Dialog Editor in the Event Trigger Menu or by using the Create button. | |||||||
The Custom Dialog drop down menu allows the user to select which dialog is triggered. To trigger a series of dialogs. It is best to create a trigger with a Custom Dialog Event Closed Event that is bound to each dialog in the series that triggers the next dialog to appear. The Dialog State drop down menu specifies how the trigger effects whether the dialog is active. The Toggle Dialog State hides an active dialog and displays an inactive dialog when the action is triggered. The False Dialog State hides the dialog when the action is triggered. The True Dialog State displays the dialog when the action is triggered |
Dialog Report Actions
Learn how to generate a Custom Dialog Report
|
|
|
|
|
|
|
|
---|---|---|---|---|---|---|---|
Dialog Actions are Actions that convert the data collected in dialogs to a format readable in an external system like a CSV or an Email.’ The Custom Dialog Report Action generates a Local CSV Report of your dialog results when triggered. There are no parameters for this action. |