1790270551091 fa71c00a 18c7 4d41 84e0 f5175b67b4e6

Create native Windows popup windows from your Unreal Engine Blueprint or C++ gameplay events. Ask for confirmation, collect a short text response, or present a timed choice in a separate desktop window.

Choose standard button layouts, Windows icons or a custom Texture2D icon. Add text input, a countdown and timeout progress bar. Use optional game-input blocking while simulation continues, or allow the player to return to the game with a non-blocking popup.

Blueprint result events cover each button, cancellation, timeout and failure. Keep the Popup reference to cancel it, check whether it is open, read the returned text or inspect a failure message. Windows close with their world/Play session, and multiple blocking windows restore input only after the last closes.

Supports keyboard navigation, resizable windows, selectable/scrollable message text, DPI-aware layout and Windows system sounds, including a silent option. Input is length-limited and is not written to plugin logs.

Designed for Windows 64-bit desktop applications on Unreal Engine 5.7 and 5.8. Custom icons in packaged games need CPU-readable image data; use a dedicated Texture2D with Availability set to CPU and a cooked asset reference. See the included guide for examples and limits.

Descriptor: EasyNativeWindowPopup.uplugin. No additional Unreal plugins or third-party SDKs are required. Full C++ source is included. This is local desktop UI, not UMG, replicated UI or a Windows toast notification system.

Easy Native Window Popup

External Link
External Link
Select Version

Customer reviews (0)

No reviews yet.