feat(ui): ui_scale and ui_box, on-submit, zoom (and a length over a length in calc), on-hold
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
3d2a103dfb
commit
ec9a650e65
24 changed files with 323 additions and 23 deletions
|
|
@ -44,3 +44,9 @@ function ct_fixed(f: float, places: int) -> string {
|
|||
if neg and whole != 0 { s = "-" + s }
|
||||
return s
|
||||
}
|
||||
# Enter (or A) on a text field: on-submit with what it holds; the focus stays, and the text too
|
||||
# unless it says clear-on-submit
|
||||
function ct_submit(n: UiNode) -> void {
|
||||
ui_fire(n, "submit", ui_attr(n, "value"))
|
||||
if ui_attr_on(n, "clear-on-submit") { ui_fire(n, "change", Value.str("")) }
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue