Window Widget

Forge9 - Code Plugins - Jun 1, 2021

Display window-style of widget.

  • Supported Platforms
  • Supported Engine Versions
    4.25 - 4.27, 5.0 - 5.3
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

WindowWidget is built from 'UserWidget' class in C++, it is mainly build for PC Windows platform.

WindowWidget C++ classes require widget binding in Blueprint, but there are pre-bound Blueprint Widget available to use.


WindowWidget has options to enable transformation (move and resizable), shadow, etc.

This asset is made into plug-in for easy to use.


* Update 1.1 :

  • Added "bSnapToCursorOnTransformed" to enable or disable the window snap to cursor when being transformed.
  • 'SetWindowPosition' and 'AddWindowToViewport' comment line .

Technical Details

Features:

  •  Written in C++, high efficiency and support for C++ and Blueprint.
  •  Built-in shadow, title bar shadow and window shadow, adjustable shadow size.
  •  Transformable option, move and resize, clamp window to viewport, preserve ratio scaling.
  • Programmatically set window position, absolute position, scaled position.
  • Built-in pop up window function, show widget displaying message by function and template pop up widget template.

Code Modules:

  •  WindowWidget_Canvas
  •  WindowWidget_Master
  •  WindowWidget_PopUp

Number of Blueprints: 3

Number of C++ Classes: 3

Supported Development Platforms: Windows

Supported Target Build Platforms: Windows

Documentation: Documentation

Example Project: Example Project

Important Notes: Widgets are written in C++, its widget components require binding in Blueprint.