``` class ButtonInHbox : View() { override val...
# tornadofx
r
Copy code
class ButtonInHbox : View() {
    override val root = vbox {
        buttonbar {
            val taskStatus = TaskStatus()
            progressbar(taskStatus.progress)
            label(taskStatus.message)
            button("in a vbox").action {
                runAsync(taskStatus) {
                    IntRange(1, 100).forEach {
                        updateProgress(it.toDouble() / 100, 1.0)
                        updateMessage("$it / 100")
                        Thread.sleep(50)
                    }
                }
            }
        }
    }
}