0 votes

Hi folks,

instead of a game I am currently implementing a visualization app in Godot. The visualization works like a charm. However, my UI is currently very static. I have few windows, pop-ups, toolbars, tabs, but they are all fixed in relative position. For now, it is not many and does not harm the usability - but they will become more in future.

Thus, I'd like the user to be able to re-arrange the tool UI to his liking, just as we are in godot. For that, I imagined having a docking system for my UI elements just as in godot editor would be fantastic. However, all I found in the forums and documentation was on how to write dock elements for self-written plugins. Is there anything you can point me towards to re-produce the docking system itself so I can make my (currently static) ui elements dock-able within the docking system of my "game"?

Any help is appreciated! Thanks!

Godot version 3.4.4-stable
in Engine by (19 points)

1 Answer

0 votes

This addon seems to add the functionality you need: https://github.com/gilzoide/godot-dockable-container (you can find it in Godot's asset library as well). I haven't tested it myself but looks good for me :)

by (1,100 points)
Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read Frequently asked questions and How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to [email protected] with your username.