TraktPlugin.GUI.GUISettingsGeneral.OnPageDestroy C# (CSharp) Méthode

OnPageDestroy() protected méthode

protected OnPageDestroy ( int new_windowId ) : void
new_windowId int
Résultat void
        protected override void OnPageDestroy(int new_windowId)
        {
            // save settings
            if (btnDownloadFanart != null) TraktSettings.DownloadFanart = btnDownloadFanart.Selected;
            if (btnDownloadFullSizeFanart != null) TraktSettings.DownloadFullSizeFanart = btnDownloadFullSizeFanart.Selected;
            if (btnGetFollowerRequests != null) TraktSettings.GetFollowerRequestsOnStartup = btnGetFollowerRequests.Selected;
            if (btnShowRateDialogOnWatched != null) TraktSettings.ShowRateDialogOnWatched = btnShowRateDialogOnWatched.Selected;
            if (btnSyncRatings != null) TraktSettings.SyncRatings = btnSyncRatings.Selected;
            if (btnCreateMyFilmsCategories != null) TraktSettings.MyFilmsCategories = btnCreateMyFilmsCategories.Selected;
            if (btnPlaybackSync != null) TraktSettings.SyncPlayback = btnPlaybackSync.Selected;

            // update any internal plugin settings required
            TraktSettings.UpdateInternalPluginSettings();

            TraktSettings.SaveSettings(false);

            base.OnPageDestroy(new_windowId);
        }