# Pre game loading screen of UserWidget

**URL:** <https://forums.unrealengine.com/t/pre-game-loading-screen-of-userwidget/784938>\
**Category:** UI\
**Tags:** unreal-engine, UI, loading-screen, CPP, question\
**Created:** [March 6, 2023, 3:20pm UTC](https://forums.unrealengine.com/t/pre-game-loading-screen-of-userwidget/784938 "2023-03-06T15:20:29Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![bierbrian](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@bierbrian](https://forums.unrealengine.com/u/bierbrian)\
**Post date:** [March 6, 2023, 3:20pm UTC](https://forums.unrealengine.com/t/pre-game-loading-screen-of-userwidget/784938/1 "2023-03-06T15:20:29Z")

</div>

I’m using the CommonLoadingScreen plugin. The loading screen that shows when you start the game is different than the loading screen between levels, I’m trying to get the one that shows when you start the game to show a UserWidget. In Lyra it’s made with purely slate.

Like this:

```auto
void SCommonPreLoadingScreenWidget::Construct(const FArguments& InArgs)
{
	ChildSlot
	[
		SNew(SBorder)
		.BorderImage(FCoreStyle::Get().GetBrush("WhiteBrush"))
		.BorderBackgroundColor(FLinearColor::Black)
		.Padding(0)
	];
}

```

Does anyone know how I put a UserWidget in a FPreLoadScreenBase?
