Draggable and Resizable Windows [UMG]

Draggable and resizable window [UMG] v1.2

https://forums.unrealengine.com/core/image/gif;base64

This is the same plugin used in our Operating System and Terminal Simulator plugin.

Features:

  • Draggable windows
  • Resizable windows
  • Add your own custom widget as content to the window widget
  • Create draggable window using child widget as object reference instead of class
  • Get child widget of draggable window
  • Change draggable window size at runtime

Code Modules:

  • DraggableWindowUMG-Runtime

Number of Blueprints: 5

Number of C++ Classes: 1

Network Replicated: Na

Supported Development Platforms: Windows, Mac, Linux

Supported Target Build Platforms: Windows, Mac, Linux

This is the same plugin used in our Operating System and Terminal Simulator plugin.
Docs

Packaged build demo:
Windows
Mac
Linux

PURCHASE

Join our Discord Server for support.

Introduction Video Tutorial

[FONT=Proxima Nova Regular]
https://i.imgur.com/eQvx1wS.png

https://i.imgur.com/QW8da5Z.png

https://i.imgur.com/7hIhGTH.png

https://i.imgur.com/eD9pm60.png

**
https://i.imgur.com/u9qIqdr.png

https://i.imgur.com/nHDZc3L.png
**

It doesn’t seem possible to download this for UE 4.24.3. Clicking the button just does nothing and I can’t tell if it’s just user error on my part or something else, but other plugins and assets downloaded just fine.

@BiosElement We apologize for the inconvenience, we have confirmed that its not downloading for 4.24.3 however 4.25 is downloading. We have fixed a link, made changes and have submitted the fix. The download should be available shortly within 24 hours. We will confirm again once its available to download.

@BiosElement The update is available to download. We have confirmed on our side that 4.24.3 and 4.25 is downloading and installing successfully. Please restart you launcher and install our plugin again. Let us know if you have any other concerns, you can join our Discordchannel for support. :slight_smile:

[USER=“277023”]YetiTech Studios[/USER] No worries mate, thanks for the update. I figured it’d just been missed. I’ve been working on a Steam project and jeeze are the back-end tools not user friendly so I know the feel. :slight_smile:

Update v1.2

Added:

  • Node to create draggable window using child widget as object reference instead of class
  • Node to get child widget of draggable window
  • Node to change draggable window size at runtime

Hi I tried to reach you on your Discord but your channel tells me “You do not have permission to send messages in this channel” . . . . I purchased both your “Draggable Windows” and your “Web browser UMG” assets.

When I make the Draggable Window smaller the “Web browser UMG” does not get smaller with it. At a certain point it starts to be bigger than the Draggable Window. How can I make the contents stay inside the Draggable Window? Thanks

You have to choose which roles you want to get permissions to use our Discord channels which is explained in the read-me/roles channels.
We have replied to your query on Discord.
Here is an example with the Draggable Window and Web Browser as a child:

https://cdn.discordapp.com/attachments/739158005697740812/776713975387258890/WebDemo.gif

Introduction Tutorial:
Draggable Window Tutorial [Unreal Engine] - YouTube