Applies the current value of this SpinBox.
Sets the text alignment of the SpinBox.
If true, the SpinBox will be editable. Otherwise, it will be read only.
Adds the specified prefix string before the numerical value of the SpinBox.
Adds the specified suffix string after the numerical value of the SpinBox.
Construct a new instance of SpinBox. Note: use memnew!SpinBox instead.
var spin_box = SpinBox.new() add_child(spin_box) var line_edit = spin_box.get_line_edit() line_edit.context_menu_enabled = false spin_box.align = LineEdit.ALIGN_RIGHT
The above code will create a SpinBox, disable context menu on it and set the text alignment to right. See Range class for more options over the SpinBox. Note: SpinBox relies on an underlying LineEdit node. To theme a SpinBox's background, add theme items for LineEdit and customize them.
Numerical input text field.
SpinBox is a numerical input text field. It allows entering integers and floats. Example: