コード例 #1
0
 public void Resized()
 {
     if (isDownloadOpen == true)
     {
         ImageDownload.ChangeWindowSize(this.ActualWidth * 0.8, this.ActualHeight * 0.8);
     }
     if (isExeSearchOpen == true)
     {
         ExeSelection.ChangeWindowSize(this.ActualWidth * 0.9, this.ActualHeight * 0.9);
     }
 }
コード例 #2
0
        private void SearchIcon_OnClick(object sender, RoutedEventArgs e)
        {
            LoadSearch ls           = new LoadSearch();
            string     gametitle    = EditTitle.Text;
            string     imagetype    = "icon";
            string     searchstring = gametitle + " poster";

            ls.SearchLinks(gametitle, imagetype, searchstring);
            ImageDownload iw = new ImageDownload(gametitle, searchstring, imagetype);

            iw.Show();
        }
コード例 #3
0
        public void OpenImageDL(string gametitle, string searchstring, string imagetype)
        {
            ImageDownload DialogImageDL = new ImageDownload(gametitle, searchstring, imagetype);

            DLGameTitle = gametitle;
            DLImgType   = imagetype;
            if (DialogFrame.Content.ToString() == "GameLauncher.EditGames" || DialogFrame.Content.ToString() == "GameLauncher.AddGames")
            {
                DialogFrame.Visibility = Visibility.Visible;
                DialogFrame.Content    = DialogImageDL;
                DialogAddGames.AddGameDialog.IsOpen   = false;
                DialogEditGames.EditGameDialog.IsOpen = false;
                DialogImageDL.DownloadDialog.IsOpen   = true;
                isDownloadOpen = true;
            }
            else if (DialogFrame.Content.ToString() == "GameLauncher.Views.ImageDownload")
            {
                if (dialogOpen == "edit")
                {
                    DialogFrame.Content = DialogEditGames;
                    DialogEditGames.EditGameDialog.IsOpen = true;
                    DialogImageDL.DownloadDialog.IsOpen   = false;
                    isDownloadOpen = false;
                    GC.Collect();
                }
                else if (dialogOpen == "add")
                {
                    DialogFrame.Content = DialogAddGames;
                    DialogAddGames.AddGameDialog.IsOpen = true;
                    DialogImageDL.DownloadDialog.IsOpen = false;
                    isDownloadOpen = false;
                    GC.Collect();
                }
                else
                {
                    Trace.WriteLine(DateTime.Now + ": -System unsure which dialog currently open");
                }
            }
        }