37 lines
947 B
YAML
37 lines
947 B
YAML
---
|
|
style: frame
|
|
layout.margin: 10
|
|
views:
|
|
- $type: haxework.view.form.LabelView
|
|
text: Puzzle configure
|
|
style: label.header
|
|
- $type: haxework.view.group.HGroupView
|
|
geometry.width: 100%
|
|
layout.hAlign: center
|
|
layout.vAlign: middle
|
|
views:
|
|
- id: sizes
|
|
$type: haxework.view.data.DataView
|
|
layout:
|
|
$type: haxework.view.layout.TailLayout
|
|
hAlign: center
|
|
stretch: true
|
|
margin: 5
|
|
factory: ~factory
|
|
+onDataSelect: ~selectSize
|
|
- $type: haxework.view.form.ButtonView
|
|
style: button.active
|
|
geometry.margin.left: 15
|
|
text: Start
|
|
+onPress: ~start()
|
|
- id: image
|
|
$type: ru.m.puzzlez.view.common.PresetView
|
|
geometry.stretch: true
|
|
geometry.margin: 15
|
|
- $type: haxework.view.form.ButtonView
|
|
text: Back
|
|
geometry.position: absolute
|
|
geometry.hAlign: right
|
|
geometry.vAlign: top
|
|
+onPress: ~back()
|