Example #1
0
        private void Initialize()
        {
            localization = MainModel.Localization.CurrentLanguage.MainWindow;
            AppSettings        appSettings        = MainModel.AppSettings;
            MainWindowSettings mainWindowSettings = appSettings.MainWindow;

            WindowWidth       = mainWindowSettings.Width;
            WindowHeight      = mainWindowSettings.Height;
            WindowLeft        = mainWindowSettings.Left;
            WindowTop         = mainWindowSettings.Top;
            IsWindowMaximized = mainWindowSettings.Maximized;
            DefaultSearchTabViewModel.ImportRequested          += DefaultSearchTabViewModel_ImportRequested;
            DefaultSearchTabViewModel.NonFictionSearchComplete += SearchTabNonFictionSearchComplete;
            DefaultSearchTabViewModel.FictionSearchComplete    += SearchTabFictionSearchComplete;
            DefaultSearchTabViewModel.SciMagSearchComplete     += SearchTabSciMagSearchComplete;
            selectedTabViewModel = null;
            isDownloadManagerButtonHighlighted = false;
            isCompletedDownloadCounterVisible  = false;
            completedDownloadCount             = 0;
            isApplicationUpdateAvailable       = false;
            bookmarks = new BookmarkViewModelList(MainModel);
        }
Example #2
0
 private void BookmarksChanged(object sender, EventArgs e)
 {
     Bookmarks = new BookmarkViewModelList(MainModel);
 }