``` buttonbar() { val create = button("Create...
# tornadofx
s
Copy code
buttonbar() {

    val create = button("Create") {
        action {
            val idx = configurationController.newConfiguration(clusterName.value)
            lv.selectionModel.select(idx)
            lv.focusModel.focus(idx)
            lv.scrollTo(idx)
            newClusterDialog?.close()
        }
    }
    ButtonBar.setButtonData(create, ButtonBar.ButtonData.YES)

    val cancel = button("Cancel") {
        action {
            newClusterDialog?.close()
        }
    }

    ButtonBar.setButtonData(cancel, <http://ButtonBar.ButtonData.NO|ButtonBar.ButtonData.NO>)

}
This seems to work but doesn't look very idiomatic?