Set SpriteView sizes in various controls. (#15935)

This commit is contained in:
Leon Friedrich
2023-04-30 18:46:45 +12:00
committed by GitHub
parent abf039ff80
commit 49a22ed29d
8 changed files with 9 additions and 3 deletions

View File

@@ -8,7 +8,7 @@
<BoxContainer Orientation="Horizontal" Margin="0 0 0 2"> <BoxContainer Orientation="Horizontal" Margin="0 0 0 2">
<!-- Left column (view of entity) --> <!-- Left column (view of entity) -->
<PanelContainer Margin="2 0 6 0" StyleClasses="Inset" VerticalAlignment="Center" VerticalExpand="True"> <PanelContainer Margin="2 0 6 0" StyleClasses="Inset" VerticalAlignment="Center" VerticalExpand="True">
<SpriteView Name="EntityView" OverrideDirection="South" Scale="2 2" /> <SpriteView Name="EntityView" OverrideDirection="South" Scale="2 2" SetSize="64 64"/>
</PanelContainer> </PanelContainer>
<!-- Center column (pressure, temperature, alarm state) --> <!-- Center column (pressure, temperature, alarm state) -->
<BoxContainer Orientation="Horizontal" HorizontalExpand="True" Margin="0 0 6 0"> <BoxContainer Orientation="Horizontal" HorizontalExpand="True" Margin="0 0 6 0">

View File

@@ -207,6 +207,7 @@ namespace Content.Client.Examine
hBox.AddChild(new SpriteView hBox.AddChild(new SpriteView
{ {
Sprite = sprite, OverrideDirection = Direction.South, Sprite = sprite, OverrideDirection = Direction.South,
SetSize = (32, 32),
Margin = new Thickness(2, 0, 2, 0), Margin = new Thickness(2, 0, 2, 0),
}); });
} }

View File

@@ -129,6 +129,7 @@ namespace Content.Client.RoundEnd
Sprite = sprite, Sprite = sprite,
OverrideDirection = Direction.South, OverrideDirection = Direction.South,
VerticalAlignment = VAlignment.Center, VerticalAlignment = VAlignment.Center,
SetSize = (32, 32),
VerticalExpand = true, VerticalExpand = true,
}); });
} }

View File

@@ -123,7 +123,7 @@ namespace Content.Client.Storage.UI
{ {
HorizontalAlignment = HAlignment.Left, HorizontalAlignment = HAlignment.Left,
VerticalAlignment = VAlignment.Center, VerticalAlignment = VAlignment.Center,
MinSize = new Vector2(32.0f, 32.0f), SetSize = new Vector2(32.0f, 32.0f),
OverrideDirection = Direction.South, OverrideDirection = Direction.South,
Sprite = sprite Sprite = sprite
}, },

View File

@@ -132,12 +132,14 @@ namespace Content.Client.UserInterface.Controls
AddChild(SpriteView = new SpriteView AddChild(SpriteView = new SpriteView
{ {
Scale = (2, 2), Scale = (2, 2),
SetSize = (DefaultButtonSize, DefaultButtonSize),
OverrideDirection = Direction.South OverrideDirection = Direction.South
}); });
AddChild(HoverSpriteView = new SpriteView AddChild(HoverSpriteView = new SpriteView
{ {
Scale = (2, 2), Scale = (2, 2),
SetSize = (DefaultButtonSize, DefaultButtonSize),
OverrideDirection = Direction.South OverrideDirection = Direction.South
}); });

View File

@@ -95,6 +95,7 @@ public sealed class ActionButton : Control
HorizontalExpand = true, HorizontalExpand = true,
VerticalExpand = true, VerticalExpand = true,
Scale = (2, 2), Scale = (2, 2),
SetSize = (64, 64),
Visible = false, Visible = false,
OverrideDirection = Direction.South, OverrideDirection = Direction.South,
}; };

View File

@@ -8,7 +8,7 @@
<ScrollContainer> <ScrollContainer>
<BoxContainer Orientation="Vertical"> <BoxContainer Orientation="Vertical">
<BoxContainer Orientation="Horizontal"> <BoxContainer Orientation="Horizontal">
<SpriteView OverrideDirection="South" Scale="2 2" Name="SpriteView" Access="Public"/> <SpriteView OverrideDirection="South" Scale="2 2" Name="SpriteView" Access="Public" SetSize="64 64"/>
<BoxContainer Orientation="Vertical" VerticalAlignment="Top"> <BoxContainer Orientation="Vertical" VerticalAlignment="Top">
<Label Name="NameLabel" Access="Public"/> <Label Name="NameLabel" Access="Public"/>
<Label Name="SubText" VerticalAlignment="Top" StyleClasses="LabelSubText" Access="Public"/> <Label Name="SubText" VerticalAlignment="Top" StyleClasses="LabelSubText" Access="Public"/>

View File

@@ -48,6 +48,7 @@ namespace Content.Client.Verbs.UI
var spriteView = new SpriteView() var spriteView = new SpriteView()
{ {
OverrideDirection = Direction.South, OverrideDirection = Direction.South,
SetSize = (ElementHeight, ElementHeight),
Sprite = entManager.GetComponentOrNull<SpriteComponent>(verb.IconEntity.Value) Sprite = entManager.GetComponentOrNull<SpriteComponent>(verb.IconEntity.Value)
}; };