using InABox.WPF; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; using System.Windows.Data; using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Imaging; using System.Windows.Shapes; namespace PRSDesktop.Forms; /// /// Interaction logic for ReconnectionWindow.xaml /// public partial class ReconnectionWindow : Window { public bool Cancelled { get; set; } = false; public Action? OnCancelled { get; set; } public ReconnectionWindow() { InitializeComponent(); Splash.Source = Progress.DisplayImage; } private void CloseButton_Click(object sender, RoutedEventArgs e) { Cancelled = true; OnCancelled?.Invoke(); } private void Window_MouseDown(object sender, System.Windows.Input.MouseButtonEventArgs e) { if(e.ChangedButton == System.Windows.Input.MouseButton.Left) { DragMove(); } } }