public void ShowNewVideoDialog(string url, bool modal) { if (modal) { using (UI.NewVideoDownload videoDownload = new UI.NewVideoDownload()) { if (!String.IsNullOrEmpty(url)) { videoDownload.DownloadLocation = ResourceLocation.FromURL(url); } videoDownload.ShowDialog(); } } else { UI.NewVideoDownload videoDownload = new UI.NewVideoDownload(); if (!String.IsNullOrEmpty(url)) { videoDownload.DownloadLocation = ResourceLocation.FromURL(url); } videoDownload.ShowInTaskbar = true; videoDownload.MinimizeBox = true; videoDownload.Show(); videoDownload.Focus(); videoDownload.TopMost = true; } }