Delta-v/Content.Client/_DV/Psionics/UI/AcceptPsionicsWindow.cs

46 lines
1.6 KiB
C#

using System.Numerics;
using Robust.Client.UserInterface;
using Robust.Client.UserInterface.Controls;
using Robust.Client.UserInterface.CustomControls;
using static Robust.Client.UserInterface.Controls.BoxContainer;
namespace Content.Client._DV.Psionics.UI;
public sealed class AcceptPsionicsWindow : DefaultWindow
{
public readonly Button DenyButton;
public readonly Button AcceptButton;
public AcceptPsionicsWindow()
{
Title = Loc.GetString("accept-psionics-window-title");
Contents.AddChild(new BoxContainer
{
Orientation = LayoutOrientation.Vertical, Children =
{
new BoxContainer
{
Orientation = LayoutOrientation.Vertical, Children =
{
new Label()
{
Text = Loc.GetString("accept-psionics-window-prompt-text-part")
},
new BoxContainer
{
Orientation = LayoutOrientation.Horizontal, Align = AlignMode.Center, Children =
{
(AcceptButton = new Button
{
Text = Loc.GetString("accept-cloning-window-accept-button"),
}),
new Control() { MinSize = new Vector2(20, 0) }, (DenyButton = new Button { Text = Loc.GetString("accept-cloning-window-deny-button"), })
}
},
}
},
}
});
}
}