summaryrefslogtreecommitdiff
path: root/Base/usr/share/man/man5/GML/Widget-Frame.md
blob: da66e93a271c85ea9ffcac0f39ce489556fb6b58 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
## Name

GML Frame Widget

## Description

Defines a GUI frame widget. Frames can contain other GUI widgets.

## Synopsis

`@GUI::Frame`

## Examples

```gml
@GUI::Frame {
    name: "tip_frame"
    min_width: 340
    min_height: 160
    layout: @GUI::HorizontalBoxLayout {
        margins: [0, 16, 0, 0]
    }
}
```

## Registered Properties

| Property  | Type    | Possible values                                              | Description        |
|-----------|---------|--------------------------------------------------------------|--------------------|
| thickness | integer | 64-bit integer                                               | Sets the thickness |
| shadow    | enum    | Plain, Raised, Sunken                                        | Sets the shadow    |
| shape     | enum    | NoFrame, Box, Container, Panel, VerticalLine, HorizontalLine | Sets the shape     |