diff --git a/doc/classes/AspectRatioContainer.xml b/doc/classes/AspectRatioContainer.xml index 05af21814..3eeacefb6 100644 --- a/doc/classes/AspectRatioContainer.xml +++ b/doc/classes/AspectRatioContainer.xml @@ -7,6 +7,7 @@ Arranges child controls in a way to preserve their aspect ratio automatically whenever the container is resized. Solves the problem where the container size is dynamic and the contents' size needs to adjust accordingly without losing proportions. + $DOCS_URL/tutorials/ui/gui_containers.html diff --git a/doc/classes/BoxContainer.xml b/doc/classes/BoxContainer.xml index 8731dfcc8..0665f85a9 100644 --- a/doc/classes/BoxContainer.xml +++ b/doc/classes/BoxContainer.xml @@ -7,6 +7,7 @@ Arranges child controls vertically or horizontally, and rearranges the controls automatically when their minimum size changes. + $DOCS_URL/tutorials/ui/gui_containers.html diff --git a/doc/classes/CenterContainer.xml b/doc/classes/CenterContainer.xml index 673da0f95..29b1cf06e 100644 --- a/doc/classes/CenterContainer.xml +++ b/doc/classes/CenterContainer.xml @@ -7,6 +7,7 @@ CenterContainer keeps children controls centered. This container keeps all children to their minimum size, in the center. + $DOCS_URL/tutorials/ui/gui_containers.html diff --git a/doc/classes/Container.xml b/doc/classes/Container.xml index f03ec8a03..e986174a5 100644 --- a/doc/classes/Container.xml +++ b/doc/classes/Container.xml @@ -8,6 +8,7 @@ A Control can inherit this to create custom container classes. + $DOCS_URL/tutorials/ui/gui_containers.html diff --git a/doc/classes/GridContainer.xml b/doc/classes/GridContainer.xml index 7fcee7563..81e534463 100644 --- a/doc/classes/GridContainer.xml +++ b/doc/classes/GridContainer.xml @@ -9,6 +9,7 @@ [b]Note:[/b] GridContainer only works with child nodes inheriting from Control. It won't rearrange child nodes inheriting from Node2D. + $DOCS_URL/tutorials/ui/gui_containers.html https://godotengine.org/asset-library/asset/677 diff --git a/doc/classes/HBoxContainer.xml b/doc/classes/HBoxContainer.xml index 9def43acf..ca484444c 100644 --- a/doc/classes/HBoxContainer.xml +++ b/doc/classes/HBoxContainer.xml @@ -7,6 +7,7 @@ Horizontal box container. See [BoxContainer]. + $DOCS_URL/tutorials/ui/gui_containers.html diff --git a/doc/classes/HSplitContainer.xml b/doc/classes/HSplitContainer.xml index 5c55a9216..6430183cb 100644 --- a/doc/classes/HSplitContainer.xml +++ b/doc/classes/HSplitContainer.xml @@ -7,6 +7,7 @@ Horizontal split container. See [SplitContainer]. This goes from left to right. + $DOCS_URL/tutorials/ui/gui_containers.html diff --git a/doc/classes/MarginContainer.xml b/doc/classes/MarginContainer.xml index bb0de91ec..376628f18 100644 --- a/doc/classes/MarginContainer.xml +++ b/doc/classes/MarginContainer.xml @@ -16,6 +16,7 @@ [/codeblock] + $DOCS_URL/tutorials/ui/gui_containers.html diff --git a/doc/classes/PanelContainer.xml b/doc/classes/PanelContainer.xml index 7b8ee74d6..33086c96a 100644 --- a/doc/classes/PanelContainer.xml +++ b/doc/classes/PanelContainer.xml @@ -7,6 +7,7 @@ Panel container type. This container fits controls inside of the delimited area of a stylebox. It's useful for giving controls an outline. + $DOCS_URL/tutorials/ui/gui_containers.html https://godotengine.org/asset-library/asset/520 diff --git a/doc/classes/ScrollContainer.xml b/doc/classes/ScrollContainer.xml index eec069d5d..cde7c3506 100644 --- a/doc/classes/ScrollContainer.xml +++ b/doc/classes/ScrollContainer.xml @@ -7,6 +7,7 @@ A ScrollContainer node meant to contain a [Control] child. ScrollContainers will automatically create a scrollbar child ([HScrollBar], [VScrollBar], or both) when needed and will only draw the Control within the ScrollContainer area. Scrollbars will automatically be drawn at the right (for vertical) or bottom (for horizontal) and will enable dragging to move the viewable Control (and its children) within the ScrollContainer. Scrollbars will also automatically resize the grabber based on the [member Control.rect_min_size] of the Control relative to the ScrollContainer. Works great with a [Panel] control. You can set [code]EXPAND[/code] on the children's size flags, so they will upscale to the ScrollContainer's size if it's larger (scroll is invisible for the chosen dimension). + $DOCS_URL/tutorials/ui/gui_containers.html diff --git a/doc/classes/SplitContainer.xml b/doc/classes/SplitContainer.xml index 871bfe2eb..90d7edc96 100644 --- a/doc/classes/SplitContainer.xml +++ b/doc/classes/SplitContainer.xml @@ -7,6 +7,7 @@ Container for splitting two [Control]s vertically or horizontally, with a grabber that allows adjusting the split offset or ratio. + $DOCS_URL/tutorials/ui/gui_containers.html diff --git a/doc/classes/TabContainer.xml b/doc/classes/TabContainer.xml index a04b89d35..25fc8fdb5 100644 --- a/doc/classes/TabContainer.xml +++ b/doc/classes/TabContainer.xml @@ -9,6 +9,7 @@ [b]Note:[/b] The drawing of the clickable tabs themselves is handled by this node. Adding [Tabs] as children is not needed. + $DOCS_URL/tutorials/ui/gui_containers.html diff --git a/doc/classes/VBoxContainer.xml b/doc/classes/VBoxContainer.xml index 22068570f..8d29a5d9b 100644 --- a/doc/classes/VBoxContainer.xml +++ b/doc/classes/VBoxContainer.xml @@ -7,6 +7,7 @@ Vertical box container. See [BoxContainer]. + $DOCS_URL/tutorials/ui/gui_containers.html https://godotengine.org/asset-library/asset/676 diff --git a/doc/classes/VSplitContainer.xml b/doc/classes/VSplitContainer.xml index ed99a0c70..ba865db31 100644 --- a/doc/classes/VSplitContainer.xml +++ b/doc/classes/VSplitContainer.xml @@ -7,6 +7,7 @@ Vertical split container. See [SplitContainer]. This goes from top to bottom. + $DOCS_URL/tutorials/ui/gui_containers.html