summaryrefslogtreecommitdiffstats
path: root/doc/classes/Button.xml
diff options
context:
space:
mode:
authorFlorian Kothmeier <floriankothmeier@web.de>2023-03-03 21:21:41 +0100
committerFlorian Kothmeier <floriankothmeier@web.de>2023-05-01 19:51:47 +0200
commit68b9fa71a0960eef444c6b2d7f779795a308071f (patch)
tree77326df9295e7bd631f74627c09207634835ef4e /doc/classes/Button.xml
parent9f12e7b52d944281a39b7d3a33de6700c76cc23a (diff)
downloadredot-engine-68b9fa71a0960eef444c6b2d7f779795a308071f.tar.gz
Implement vertical icon alignment for buttons
Diffstat (limited to 'doc/classes/Button.xml')
-rw-r--r--doc/classes/Button.xml5
1 files changed, 4 insertions, 1 deletions
diff --git a/doc/classes/Button.xml b/doc/classes/Button.xml
index ec2447dbbc..1bf5c31818 100644
--- a/doc/classes/Button.xml
+++ b/doc/classes/Button.xml
@@ -58,7 +58,7 @@
To edit margin and spacing of the icon, use [theme_item h_separation] theme property and [code]content_margin_*[/code] properties of the used [StyleBox]es.
</member>
<member name="icon_alignment" type="int" setter="set_icon_alignment" getter="get_icon_alignment" enum="HorizontalAlignment" default="0">
- Specifies if the icon should be aligned to the left, right, or center of a button. Uses the same [enum HorizontalAlignment] constants as the text alignment. If centered, text will draw on top of the icon.
+ Specifies if the icon should be aligned horizontally to the left, right, or center of a button. Uses the same [enum HorizontalAlignment] constants as the text alignment. If centered horizontally and vertically, text will draw on top of the icon.
</member>
<member name="language" type="String" setter="set_language" getter="get_language" default="&quot;&quot;">
Language code used for line-breaking and text shaping algorithms, if left empty current locale is used instead.
@@ -72,6 +72,9 @@
<member name="text_overrun_behavior" type="int" setter="set_text_overrun_behavior" getter="get_text_overrun_behavior" enum="TextServer.OverrunBehavior" default="0">
Sets the clipping behavior when the text exceeds the node's bounding rectangle. See [enum TextServer.OverrunBehavior] for a description of all modes.
</member>
+ <member name="vertical_icon_alignment" type="int" setter="set_vertical_icon_alignment" getter="get_vertical_icon_alignment" enum="VerticalAlignment" default="1">
+ Specifies if the icon should be aligned vertically to the top, bottom, or center of a button. Uses the same [enum VerticalAlignment] constants as the text alignment. If centered horizontally and vertically, text will draw on top of the icon.
+ </member>
</members>
<theme_items>
<theme_item name="font_color" data_type="color" type="Color" default="Color(0.875, 0.875, 0.875, 1)">