Scaling User Widgets

Depends on how you want stuff to work and what it’s used for. It might be OK, it might be redundant, it might be necessary.

When you use a Size Box, you dictate a specific size the Horizontal Box now must tolerate. If you do not use a Size Box, the parent panel will have a much bigger say in how the children behave.

  • here’s a HB with some Images, no Size Boxes and they’re fine:

Above, some widgets have an explicit way of telling the parent how large they wish to be. Borders, below, do not do that:

So I wrapped the last one with a size box so it reports its Desired Size to the HB correctly. It can be handy sometimes, and other times it would make no sense to use a Size Box.


Also, Scaling and Sizing are 2 different things. There’s a Scale Box im UMG, too.


If you ever need a way to address this kind of distortion:

UMG has a tool for that, a.k.a. 9-slice. It has many names.