/// <summary> /// Revert application to default settings.. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private async void ButAppReset_Click(object sender, RoutedEventArgs e) { _ = sender; // Discard unused parameter. _ = e; // Discard unused parameter. if (await LibMPC.ShowPopupBoxAsync("Reset application?", "Click 'Yes' to reset application to default settings.", "Yes", "No")) { mainPage.AppReset(EnumResetApp.ResetApp); Application.Current.Exit(); // Exit App to complete reset. } }
/// <summary> /// Reset Locker. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private async void ButLockerReset_Click(object sender, RoutedEventArgs e) { _ = sender; // Discard unused parameter. _ = e; // Discard unused parameter. // Reset locker folder? Reset will not delete any of your data. if (await LibMPC.ShowPopupBoxAsync(mainPage.resourceLoader.GetString("UMP_LockerReset_Title"), mainPage.resourceLoader.GetString("UMP_Reset_Msg"), mainPage.resourceLoader.GetString("UMP_Reset_Yes"), mainPage.resourceLoader.GetString("UMP_Reset_No"))) { mainPage.AppReset(EnumResetApp.ResetLockerFolder); } else { LibMPC.OutputMsgError(TblkResult, mainPage.resourceLoader.GetString("UMP_Reset_Aborted")); // Reset aborted. } }
/// <summary> /// Reset App to new condition by clearing all data store settings. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private async void ButAppReset_Click(object sender, RoutedEventArgs e) { _ = sender; // Discard unused parameter. _ = e; // Discard unused parameter. // Reset application settings? Reset will not delete any of your data. if (await LibMPC.ShowPopupBoxAsync(mainPage.resourceLoader.GetString("ST_ApplicationReset_Title"), mainPage.resourceLoader.GetString("UMP_Reset_Msg"), mainPage.resourceLoader.GetString("UMP_Reset_Yes"), mainPage.resourceLoader.GetString("UMP_Reset_No"))) { mainPage.AppReset(EnumResetApp.ResetApp); Application.Current.Exit(); // Exit App to complete reset. } else { LibMPC.OutputMsgError(TblkResult, mainPage.resourceLoader.GetString("UMP_Reset_Aborted")); // Reset aborted. } }