implement keyboard control for fluent widget

This commit is contained in:
Lukas Jung 2022-03-02 09:56:28 +01:00 committed by Lukas Jung
parent b884a4ca19
commit 103b069dde

View file

@ -163,7 +163,15 @@ export SpinBox := FocusScope {
: has-focus ? Palette.themeSecondary
: Palette.neutralDark;
}
key-pressed(event) => {
if (enabled && event.text == Keys.UpArrow && value < maximum) {
value += 1;
} else if (enabled && event.text == Keys.DownArrow && value > minimum) {
value -= 1;
}
accept
}
}
export Slider := Rectangle {