1 min read

Source: Roblox Creator Hub · CC BY 4.0 · View source · Code samples: MIT Imported 2026-10-03. Formatting adapted for this site.

BorderMode

Determines in what matter the border of a GuiObject is laid out relative to its actual dimensions. It is used by the property of the same name, GuiObject.BorderMode.

Items

NameValueDescription
Outline0As GuiObject.BorderSizePixel increases, the border grows outward. The dimensions of the GuiObject's contents do not change.
Middle1As GuiObject.BorderSizePixel increases, the border grows evenly inward and outward. The dimensions of the GuiObject's contents are reduced at a 1:1 ratio.
Inset2As GuiObject.BorderSizePixel increases, the border grows evenly inward only. The dimensions of the GuiObject's contents are reduced at a 1:2 ratio.

Outline

As GuiObject.BorderSizePixel increases, the border grows outward. The dimensions of the GuiObject's contents do not change.

FieldValue
value0

Middle

As GuiObject.BorderSizePixel increases, the border grows evenly inward and outward. The dimensions of the GuiObject's contents are reduced at a 1:1 ratio.

FieldValue
value1

Inset

As GuiObject.BorderSizePixel increases, the border grows evenly inward only. The dimensions of the GuiObject's contents are reduced at a 1:2 ratio.

FieldValue
value2