import QtQuick 2.0

Rectangle {
    id: root
    border.width: 1
    border.color: "orange"
    color: "#1f1f1f"
    height: contentBox.childrenRect.height + 40
    width: 600

    Component.onCompleted: {
        if (!_application.showGettingStarted) {
            root.visible = false;
        }
    }

    Column {
        id: contentBox
        width: parent.width - 20
        y: 20
        spacing: 20

        anchors {
            horizontalCenter: parent.horizontalCenter
        }

        Text {
            width: parent.width
            text: _application.gettingStartedText
            wrapMode: Text.WordWrap
            color: "white"
        }

        Row {
            id: buttonRow
            spacing: 20
            anchors.horizontalCenter: parent.horizontalCenter
            height: childrenRect.height

            Button {
                label: qsTr("Okay")
                onClicked: root.visible = false
                width: 150
            }

            Button {
                label: qsTr("Don't show again")
                onClicked: {
                    _application.showGettingStarted = false;
                    root.visible = false
                }
                width: 150
            }
        }
    }
}