# Enum.ButtonStyle

Roblox Engine API enum from Roblox Studio 0.744.0.7441077 (version-7aaa6838d36c4448).

- HTML page: https://rapi.sleaze.dev/enums/ButtonStyle/
- Roblox documentation: https://create.roblox.com/docs/reference/engine/enums/ButtonStyle

Used by [`GuiButton.Style`](https://rapi.sleaze.dev/classes/GuiButton.md) to set a special hardcoded appearance.

## Items

| Name | Value | Description |
| --- | --- | --- |
| `Custom` | 0 | The button will respect the [`GuiObject.BorderColor3`](https://rapi.sleaze.dev/classes/GuiObject.md) and [`GuiObject.BackgroundColor3`](https://rapi.sleaze.dev/classes/GuiObject.md) properties. |
| `RobloxButtonDefault` | 1 | A black background with a red border, and rounded corners. |
| `RobloxButton` | 2 | A black background with a grey border, and rounded corners. |
| `RobloxRoundButton` | 3 | A grey background with rounded corners, and a slight drop shadow. |
| `RobloxRoundDefaultButton` | 4 | A blue background with rounded corners, and a slight drop shadow. |
| `RobloxRoundDropdownButton` | 5 | A white background with a thin grey border, rounded corners, and a slight drop shadow. |

## Used by

Each entry lists the class, then the role and names of the members that use this type.

- [GuiButton](https://rapi.sleaze.dev/classes/GuiButton.md): property `Style`
