private void AppButton_Click(object sender, RoutedEventArgs e)
        {
            (new Thread(() =>
            {
                InitializeMainWindowLatch.Wait();

                Helper.PerformInUiThread(() =>
                {
                    if (ApplicationWindow.Visibility != Visibility.Visible || !ApplicationWindow.Topmost)
                    {
                        ApplicationWindow.SetPosition();
                        ApplicationWindow.Show();
                        ApplicationWindow.Topmost = true;
                    }
                    else
                    {
                        ApplicationWindow.Hide();
                    }
                });
            })).Start();
        }