{
    "update - back": SimpleButton (
        z: 100000,
        start_enabled: false,
        default: (
            area: (
                x_axis: (
                    from: (frac: 0, px: 0),
                    dist: (frac: 1, px: 0),
                ),
                y_axis: (
                    from: (frac: 0, px: 0),
                    dist: (frac: 1, px: 0),
                )
            ),
            fill_color: (0,0,0,0x7F),
        ),
    ),
    "update - panel": SimpleButton (
        within: "update - back",
        default: (
            area: (
                x_axis: (
                    from: (frac: 0.2, px: 0),
                    dist: (frac: 0.6, px: 0),
                ),
                y_axis: (
                    from: (frac: 0.3, px: 0),
                    dist: (frac: 0.4, px: 0),
                )
            ),
            fill_color: (0x7F,0x3F,0xFF,0xFF),
        ),
    ),
    "update - label": SimpleButton (
        within: "update - panel",
        text: "A newer game version is available on itch.io",
        default: (
            area: (
                x_axis: (
                    from: (frac: 0, px: 0),
                    dist: (frac: 1, px: 0),
                ),
                y_axis: (
                    from: (frac: 0, px: 0),
                    dist: (frac: 0.8, px: 0),
                )
            ),
        ),
    ),
    "update - button": SimpleButton (
        within: "update - panel",
        text: "OK",
        default: (
            area: (
                x_axis: (
                    from: (frac: 0.4, px: 0),
                    dist: (frac: 0.2, px: 0),
                ),
                y_axis: (
                    from: (frac: 0.82, px: 0),
                    dist: (frac: 0.16, px: 0),
                )
            ),
            fill_color: (0xFF,0xFF,0xFF,0x3F),
        ),
        while_hovered: ( 
            fill_color: (0xFF,0xFF,0xFF,0x7F),
        )
    ),
}
