Add access to a new widget panel : Splitter Box is like a HorizontalBox or VerticalBox, placing children in a layout that divide the space, but the end user can resize at runtime the separation between each child with the mouse, thanks to draggable splitters lines. (separator handles)
Download the Example Project
Video Demonstration
Docs
Use :
Drag & Drop as you would with any Panel widget, populate with children, and profit. Simple as that.
Details :
- Select either Vertical or Horizontal layout.
- For each re-sizable children, ensure it resize dynamically elegantly. e.g use ScrollBox, ListView, or clipping if necessary.
- Like in VerticalBox etc, each children is either constant size (AUTO), or take place according to a to a size coefficient (FILL). Setup the default layout using theses rules.
- One can set a minimum size in pixels for children.
- Customizable Style and Thickness for the splitter lines (separators handles)
- Unreal 5 : minimum pixel size is now customizable per children.