public void RaiseDataChanged(SectionDataChangedEventArgs e) { _sectionDataChanged = true; UpdateCollectionItemsInfo(); UpdateSummaryState(); DataChanged?.Invoke(ActiveEditor, e); }
private void OnSectionDataChanged(object sender, SectionDataChangedEventArgs e) { if (ActiveSection == null) { return; } if (!_allowToSave) { return; } settingsContainer.UpdateSettingsAccordingDataChanges(ActiveSection.ActiveEditor.EditorType); UpdateStatusBar(); UpdateCollectionChangeButtons(); UpdateOutputStatus(); SettingsNotSaved = true; if (e.SnapshotsChanged) { ChangeInfo.SnapshotsChanged = true; } if (e.OptionsSetsChanged) { ChangeInfo.OptionsChanged = true; } }
public void RaiseDataChanged(SectionDataChangedEventArgs e) { _sectionDataChanged = true; UpdateCollectionItemsInfo(); UpdateSummaryState(); DataChanged?.Invoke(ActiveEditor, e); }