28 lines
594 B
C#
28 lines
594 B
C#
using System.Windows;
|
|
|
|
namespace WebhookServer.Gui.Views;
|
|
|
|
public partial class TakeCheckpointDialog : Window
|
|
{
|
|
public string Description { get; private set; } = "";
|
|
|
|
public TakeCheckpointDialog()
|
|
{
|
|
InitializeComponent();
|
|
Loaded += (_, _) => DescriptionBox.Focus();
|
|
}
|
|
|
|
private void OnOk(object sender, RoutedEventArgs e)
|
|
{
|
|
Description = DescriptionBox.Text?.Trim() ?? "";
|
|
DialogResult = true;
|
|
Close();
|
|
}
|
|
|
|
private void OnCancel(object sender, RoutedEventArgs e)
|
|
{
|
|
DialogResult = false;
|
|
Close();
|
|
}
|
|
}
|