void OnSaveComplete(AsyncApiEdit sender, SaveInfo saveInfo) { if (SaveComplete != null) SaveComplete(sender, saveInfo); }
private void PageSaved(AsyncApiEdit sender, SaveInfo saveInfo) { ClearBrowser(); txtEdit.Text = ""; //TODO:Reinstate as needed //try //{ // if (IsReadOnlyDB()) // { // StartDelayedRestartTimer(null, null); // return; // } //} //catch (Exception) //{ // Start(); //} //lower restart delay if (_restartDelay > 5) _restartDelay -= 1; NumberOfEdits++; LastArticle = ""; listMaker.Remove(TheArticle); NudgeTimer.Stop(); SameArticleNudges = 0; if (EditBoxTab.SelectedTab == tpHistory) EditBoxTab.SelectedTab = tpEdit; if (loggingEnabled) logControl.AddLog(false, TheArticle.LogListener); UpdateOverallTypoStats(); if (listMaker.Count == 0 && _autoSaveEditBoxEnabled) EditBoxSaveTimer.Enabled = false; Retries = 0; // if user has loaded a settings file, save it every 10 edits if autosavesettings is set if (autoSaveSettingsToolStripMenuItem.Checked && (NumberOfEdits % 10 == 0) && !string.IsNullOrEmpty(SettingsFile) && (NumberOfEdits > 5)) SavePrefs(SettingsFile); Start(); }
internal void IncrementSavedEdits(AsyncApiEdit sender, SaveInfo save) { IncrementSavedEdits(); }