Files
tbd-station-14/Content.Client/HandLabeler/UI/HandLabelerWindow.xaml.cs
Watermelon914 4bf8a5d527 Adds hand labelers (#4903)
* Adds hand labelers

* Removes unnecessary thing

* Docs

* Reverts some changes

* Addresses comments and adds inhand sprites

* Addressed comments

Co-authored-by: Watermelon914 <3052169-Watermelon914@users.noreply.gitlab.com>
2021-10-16 13:34:05 -07:00

27 lines
672 B
C#

using System;
using Robust.Client.UserInterface.CustomControls;
using Robust.Client.AutoGenerated;
using Robust.Client.UserInterface.Controls;
using Robust.Client.UserInterface.XAML;
namespace Content.Client.HandLabeler.UI
{
[GenerateTypedNameReferences]
public partial class HandLabelerWindow : SS14Window
{
public event Action<string>? OnLabelEntered;
public HandLabelerWindow()
{
RobustXamlLoader.Load(this);
LabelLineEdit.OnTextEntered += e => OnLabelEntered?.Invoke(e.Text);
}
public void SetCurrentLabel(string label)
{
LabelLineEdit.Text = label;
}
}
}