Anim Editor: improved NumberTextBox entry, added "FoeInvertX/Y" particle properties, tidied up

This commit is contained in:
Maruno17
2024-04-15 22:42:46 +01:00
parent a548a1ae9d
commit 15033d6114
18 changed files with 271 additions and 279 deletions

View File

@@ -25,8 +25,8 @@ class UIControls::TextBox < UIControls::BaseControl
end
def value=(new_value)
return if @value == new_value
@value = new_value.dup
return if @value.to_s == new_value.to_s
@value = new_value.to_s.dup
invalidate
end
@@ -39,6 +39,7 @@ class UIControls::TextBox < UIControls::BaseControl
end
def delete_at(index)
@value = @value.to_s
@value.slice!(index)
@cursor_pos -= 1 if @cursor_pos > index
@cursor_timer = System.uptime