Multi-Split-Container
Allow splitting elements into containers with the same size in the canvas rectangle.
NOTE: This plugin was initially created to be used by Script-Spliter v0.2 addon.
Features
- Auto Split in columns by child node count. (Work on nodes with base as Control)
- Auto Split in rows by you max columns value setted.
- Lines Size/Color Changeables.
- Drag Button Size/Color Changeables.
- Drag Button Icon Changeables.
- Reset offset splited container on double click on line.
- Auto show content on focus.
- Smooth Expand Container.
- Custom Initial Offset.
Preview
Video Example Scene.
Image Example Scene before/after move splited container by drag buttons.

Image Example Scene 2 nested child.

How Work
After enable this plugin, you can see the new node called MultiSplitContainer.
This node automatically creates a SplitContainerItem node that will be managed by MultiSplitContainer for split/resize.
Custom Separator Line Offset
Modify the values to set a custom offset, each box of the array represents in order a line starting from the first container to the last.
Nodes
TIP: This nodes are extends by Control and work with any nodes type control. example: Label, ColorRect, TextureRect, other controls...
MultiSplitContainer
This is the root and you can add any child node, this node auto add the child node to a new SplitContainerItem.
SplitContainerItem
This node is created by MultiSplitContainer and you can add any child to this node.
# Copyrights (c) CodeNameTwister. See LICENSE for details.
Changelog for version 1.3
No changelog provided for this version.
