feat: updated engine version to 4.4-rc1
This commit is contained in:
parent
ee00efde1f
commit
21ba8e33af
5459 changed files with 1128836 additions and 198305 deletions
|
|
@ -5,7 +5,7 @@
|
|||
</brief_description>
|
||||
<description>
|
||||
[SpinBox] is a numerical input text field. It allows entering integers and floating-point numbers.
|
||||
[b]Example:[/b]
|
||||
[b]Example:[/b] Create a [SpinBox], disable its context menu and set its text alignment to right.
|
||||
[codeblocks]
|
||||
[gdscript]
|
||||
var spin_box = SpinBox.new()
|
||||
|
|
@ -22,10 +22,9 @@
|
|||
spinBox.AlignHorizontal = LineEdit.HorizontalAlignEnum.Right;
|
||||
[/csharp]
|
||||
[/codeblocks]
|
||||
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].
|
||||
[b]Note:[/b] With the [SpinBox]'s context menu disabled, you can right-click the bottom half of the spinbox to set the value to its minimum, while right-clicking the top half sets the value to its maximum.
|
||||
[b]Note:[/b] [SpinBox] relies on an underlying [LineEdit] node. To theme a [SpinBox]'s background, add theme items for [LineEdit] and customize them.
|
||||
[b]Note:[/b] [SpinBox] relies on an underlying [LineEdit] node. To theme a [SpinBox]'s background, add theme items for [LineEdit] and customize them. The [LineEdit] has the [code]SpinBoxInnerLineEdit[/code] theme variation, so that you can give it a distinct appearance from regular [LineEdit]s.
|
||||
[b]Note:[/b] If you want to implement drag and drop for the underlying [LineEdit], you can use [method Control.set_drag_forwarding] on the node returned by [method get_line_edit].
|
||||
</description>
|
||||
<tutorials>
|
||||
|
|
@ -71,8 +70,98 @@
|
|||
</member>
|
||||
</members>
|
||||
<theme_items>
|
||||
<theme_item name="down_disabled_icon_modulate" data_type="color" type="Color" default="Color(0.875, 0.875, 0.875, 0.5)">
|
||||
Down button icon modulation color, when the button is disabled.
|
||||
</theme_item>
|
||||
<theme_item name="down_hover_icon_modulate" data_type="color" type="Color" default="Color(0.95, 0.95, 0.95, 1)">
|
||||
Down button icon modulation color, when the button is hovered.
|
||||
</theme_item>
|
||||
<theme_item name="down_icon_modulate" data_type="color" type="Color" default="Color(0.875, 0.875, 0.875, 1)">
|
||||
Down button icon modulation color.
|
||||
</theme_item>
|
||||
<theme_item name="down_pressed_icon_modulate" data_type="color" type="Color" default="Color(0.95, 0.95, 0.95, 1)">
|
||||
Down button icon modulation color, when the button is being pressed.
|
||||
</theme_item>
|
||||
<theme_item name="up_disabled_icon_modulate" data_type="color" type="Color" default="Color(0.875, 0.875, 0.875, 0.5)">
|
||||
Up button icon modulation color, when the button is disabled.
|
||||
</theme_item>
|
||||
<theme_item name="up_hover_icon_modulate" data_type="color" type="Color" default="Color(0.95, 0.95, 0.95, 1)">
|
||||
Up button icon modulation color, when the button is hovered.
|
||||
</theme_item>
|
||||
<theme_item name="up_icon_modulate" data_type="color" type="Color" default="Color(0.875, 0.875, 0.875, 1)">
|
||||
Up button icon modulation color.
|
||||
</theme_item>
|
||||
<theme_item name="up_pressed_icon_modulate" data_type="color" type="Color" default="Color(0.95, 0.95, 0.95, 1)">
|
||||
Up button icon modulation color, when the button is being pressed.
|
||||
</theme_item>
|
||||
<theme_item name="buttons_vertical_separation" data_type="constant" type="int" default="0">
|
||||
Vertical separation between the up and down buttons.
|
||||
</theme_item>
|
||||
<theme_item name="buttons_width" data_type="constant" type="int" default="16">
|
||||
Width of the up and down buttons. If smaller than any icon set on the buttons, the respective icon may overlap neighboring elements. If smaller than [code]0[/code], the width is automatically adjusted from the icon size.
|
||||
</theme_item>
|
||||
<theme_item name="field_and_buttons_separation" data_type="constant" type="int" default="2">
|
||||
Width of the horizontal separation between the text input field ([LineEdit]) and the buttons.
|
||||
</theme_item>
|
||||
<theme_item name="set_min_buttons_width_from_icons" data_type="constant" type="int" default="1" deprecated="This property exists only for compatibility with older themes. Setting [theme_item buttons_width] to a negative value has the same effect.">
|
||||
If not [code]0[/code], the minimum button width corresponds to the widest of all icons set on those buttons, even if [theme_item buttons_width] is smaller.
|
||||
</theme_item>
|
||||
<theme_item name="down" data_type="icon" type="Texture2D">
|
||||
Down button icon, displayed in the middle of the down (value-decreasing) button.
|
||||
</theme_item>
|
||||
<theme_item name="down_disabled" data_type="icon" type="Texture2D">
|
||||
Down button icon when the button is disabled.
|
||||
</theme_item>
|
||||
<theme_item name="down_hover" data_type="icon" type="Texture2D">
|
||||
Down button icon when the button is hovered.
|
||||
</theme_item>
|
||||
<theme_item name="down_pressed" data_type="icon" type="Texture2D">
|
||||
Down button icon when the button is being pressed.
|
||||
</theme_item>
|
||||
<theme_item name="up" data_type="icon" type="Texture2D">
|
||||
Up button icon, displayed in the middle of the up (value-increasing) button.
|
||||
</theme_item>
|
||||
<theme_item name="up_disabled" data_type="icon" type="Texture2D">
|
||||
Up button icon when the button is disabled.
|
||||
</theme_item>
|
||||
<theme_item name="up_hover" data_type="icon" type="Texture2D">
|
||||
Up button icon when the button is hovered.
|
||||
</theme_item>
|
||||
<theme_item name="up_pressed" data_type="icon" type="Texture2D">
|
||||
Up button icon when the button is being pressed.
|
||||
</theme_item>
|
||||
<theme_item name="updown" data_type="icon" type="Texture2D">
|
||||
Sets a custom [Texture2D] for up and down arrows of the [SpinBox].
|
||||
Single texture representing both the up and down buttons icons. It is displayed in the middle of the buttons and does not change upon interaction. It is recommended to use individual [theme_item up] and [theme_item down] graphics for better usability. This can also be used as additional decoration between the two buttons.
|
||||
</theme_item>
|
||||
<theme_item name="down_background" data_type="style" type="StyleBox">
|
||||
Background style of the down button.
|
||||
</theme_item>
|
||||
<theme_item name="down_background_disabled" data_type="style" type="StyleBox">
|
||||
Background style of the down button when disabled.
|
||||
</theme_item>
|
||||
<theme_item name="down_background_hovered" data_type="style" type="StyleBox">
|
||||
Background style of the down button when hovered.
|
||||
</theme_item>
|
||||
<theme_item name="down_background_pressed" data_type="style" type="StyleBox">
|
||||
Background style of the down button when being pressed.
|
||||
</theme_item>
|
||||
<theme_item name="field_and_buttons_separator" data_type="style" type="StyleBox">
|
||||
[StyleBox] drawn in the space occupied by the separation between the input field and the buttons.
|
||||
</theme_item>
|
||||
<theme_item name="up_background" data_type="style" type="StyleBox">
|
||||
Background style of the up button.
|
||||
</theme_item>
|
||||
<theme_item name="up_background_disabled" data_type="style" type="StyleBox">
|
||||
Background style of the up button when disabled.
|
||||
</theme_item>
|
||||
<theme_item name="up_background_hovered" data_type="style" type="StyleBox">
|
||||
Background style of the up button when hovered.
|
||||
</theme_item>
|
||||
<theme_item name="up_background_pressed" data_type="style" type="StyleBox">
|
||||
Background style of the up button when being pressed.
|
||||
</theme_item>
|
||||
<theme_item name="up_down_buttons_separator" data_type="style" type="StyleBox">
|
||||
[StyleBox] drawn in the space occupied by the separation between the up and down buttons.
|
||||
</theme_item>
|
||||
</theme_items>
|
||||
</class>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue