New UIPadding + UITableLayout components

UIPadding is a new component which allows you to inset the contents of a GuiObject without needing to create an invisible Frame inside of it.

http://wiki.roblox.com/index.php?title=API:Class/UIPadding


UITableLayout is a new layout type based around rows and columns, like a spreadsheet, as opposed to the tile layout of UIGridLayout which is more like the Windows start menu.

http://wiki.roblox.com/index.php?title=API:Class/UITableLayout

Example:
http://wiki.roblox.com/images/d/db/UITableLayout.png

48 Likes

These new constraints are life savers… I’ve been having to make my own grids, tables, and padding with code and mental math for many years! :octopus:

Thank you!

12 Likes

Excellent work on these new UI layout components. I can already tell UIPadding will be very useful for ScrollingFrames! This is exactly the kind of stuff Roblox needs to feel more professional and usable :slight_smile:

8 Likes

Next Up: Image Masks (if we’re lucky)

1 Like

Any planned fix for UIGridLayout disappearing when the Roblox window is scaled?

These updates are cool. It’s an interesting take on formatting UIs without having to implement any markup support.

3 Likes

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.