PP Multi-Window

Le Sii - 代码插件 - 2024/04/13

Easy to create subwindow at runtime or editor. And can paint UMG to created window

  • 支持的平台
  • 支持的引擎版本
    5.1 - 5.4
  • 下载类型
  • 推广内容

Can quickly create sub windows during program runtime and add rendering UI through the Handle heap form.

Support binding windows with the world to automatically destroy forms when uninstalling levels.

UMG can be added through various methods, including easy-to-use blueprint nodes.

A component inherited from SceneCapture2D can automatically create a window and define its position on the selected monitor.

Simultaneously defined a static method library to obtain all monitor information on the host.



  • 2024/4/23: Change "PMWDisplayComponent" create window method,use "bNewDisplay" to select create new add to a created window.
  • 2024/5/9 : Add function to capture input event in created window.


  • Easy to use by blueprint.
  • Create global window by create params at all engine or game life-time .
  • Can create window create params at monitor coordinate position.
  • Easy to create sub window by monitor to set windowmode=fullscreenwindow.Needn't to set more params.
  • Get created window handle by window index.
  • Can get primary monitor info ,or all monitor info. Display Info can print by string format
  • Can get global coordinate rect size, There have method to transform relative pos to global, or reverse transform.
  • Create UserWidget by WidgetType and add to created window, and remove from window.
  • Add a constructed userwidget to created window, and remove from window.
  • Window can auto destroy by level unload,or global destroy by manual.
  • Window can add SWidget to content and remove from display.
  • Window can bind event on window closed.
  • A component inherited from SceneCapture2D can automatically create window at monitor index.

Code Modules:

  •  PPMultiWindow(Runtime)

Number of Blueprints:0

Number of C++ Classes:11

Network Replicated: No

Supported Development Platforms: Windows

Supported Target Build Platforms: Windows

Documentation: Simple To Use