Skip to content

3.1 A simple Dialog Widget

BDC_Patrick edited this page Nov 11, 2025 · 13 revisions

Creating a new Widget

In your Content Browser, right-click and select User Interface, followed by User Widget in the Submenu.
[Image of Widget Create]
You can now decide, what kind of Widget you want to create.
UserWidget: The Basic UMG Widget
CommonUserWidget: (only when CommonUI is enabled) The Input rooted UserWidget of CommonUI.
CommonActivatableWidget: (only when CommonUI is enabled) The focus and Input capturing Widget of CommonUI.

No matter what kind you chose, after opening you need to first head to the Graph View.
[Image of to Graph View]
Here, select Class Settings and look for Implemented Interfaces.
[Image of Implement Interface]
Implement the Interface named BDC_DialogBackend_InterfaceUI

[Image of Adding Interface]
This adds a bunch of new Events, you can implement by double-clicking them in the Interface List above the Widget Variables.
[Image of InterfacesEvents]

Building a simple Layout

An easy Event structure

Options

Documentation Index

I. What is the Dialog Backend?
II. Setting up
III. Binding UI
IV. The Subsystem
V. The Components
VI. Dispatchers
VII. Others

Demo available: Demo Page

Clone this wiki locally