Exemple #1
0
        public MainWindow()
        {
            MakeDirectories();
            MakeDefaultGenres();
            lagbw = new BackgroundWorker
            {
                WorkerReportsProgress = true
            };
            lagbw.ProgressChanged    += LagBWProgressChanged;
            lagbw.DoWork             += LagBWDoWork;
            lagbw.RunWorkerCompleted += LagBWRunWorkerCompleted;
            Trace.Listeners.Clear();
            CheckLaunchersExist();
            FixFilePaths();
            InitTraceListen();
            this.Height = (SystemParameters.PrimaryScreenHeight * 0.75);
            this.Width  = (SystemParameters.PrimaryScreenWidth * 0.75);
            LoadAllGames lag = new LoadAllGames();
            LoadSearch   ls  = new LoadSearch();

            lag.LoadGenres();
            InitializeComponent();
            ManageLauncherIconVisibility();
            LoadAllViews();
            DataContext    = null;
            isDownloadOpen = false;
            LoadSettings();
            Trace.WriteLine(DateTime.Now + ": New Session started");
        }
Exemple #2
0
        private void SearchBanner_OnClick(object sender, RoutedEventArgs e)
        {
            LoadSearch ls           = new LoadSearch();
            string     gametitle    = EditTitle.Text;
            string     imagetype    = "banner";
            string     searchstring = gametitle + " game banner";

            ls.SearchLinks(gametitle, imagetype, searchstring, offset);
            ((MainWindow)Application.Current.MainWindow)?.OpenImageDL(gametitle, searchstring, imagetype);
        }
Exemple #3
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();
        }