Navigation
API > API/Runtime > API/Runtime/SlateCore > API/Runtime/SlateCore/SWidget
Description
Called after a key is pressed when this widget or a child of this widget has focus If a widget handles this event, OnKeyDown will not be passed to the focused widget.
This event is primarily to allow parent widgets to consume an event before a child widget processes it and it should be used only when there is no better design alternative.
| Name | OnPreviewKeyDown |
| Type | function |
| Header File | /Engine/Source/Runtime/SlateCore/Public/Widgets/SWidget.h |
| Include Path | #include "Widgets/SWidget.h" |
| Source | /Engine/Source/Runtime/SlateCore/Private/Widgets/SWidget.cpp |
virtual FReply OnPreviewKeyDown
(
const FGeometry & MyGeometry,
const FKeyEvent & InKeyEvent
)
Returns whether the event was handled, along with other possible actions
Parameters
| Name | Remarks |
|---|---|
| MyGeometry | The Geometry of the widget receiving the event |
| InKeyEvent | Key event |