public void Launch()
{
Owner = Application.Current.MainWindow;
// only for this window, because we allow minimizing
if (WindowState == WindowState.Minimized)
{
WindowState = WindowState.Normal;
}
Show();
}