private void Command_Save() { EditorElement ee = GetCurrentEditorElement(); if (ee != null) { ee.Save(true); BlendOverEffect.Begin(); } }
private void Command_SaveAll() { EditorElement[] editors = GetAllEditorElements(); if (editors == null) { return; } if (editors.Length > 0) { for (int i = 0; i < editors.Length; ++i) { editors[i].Save(); } BlendOverEffect.Begin(); } }
private void Command_SaveAll() { EditorElement[] editors = GetAllEditorElements(); if (editors == null) { return; } if (editors.Length > 0) { foreach (var editor in editors) { editor.Save(); } BlendOverEffect.Begin(); } }
private void Command_SaveAs() { EditorElement ee = GetCurrentEditorElement(); if (ee != null) { SaveFileDialog sfd = new SaveFileDialog() { AddExtension = true, Filter = @"Sourcepawn Files (*.sp *.inc)|*.sp;*.inc|All Files (*.*)|*.*", OverwritePrompt = true, Title = Program.Translations.GetLanguage("SaveFileAs") }; sfd.FileName = ee.Parent.Title.Trim(new char[] { '*' }); var result = sfd.ShowDialog(this); if (result.Value) { if (!string.IsNullOrWhiteSpace(sfd.FileName)) { ee.FullFilePath = sfd.FileName; ee.Save(true); BlendOverEffect.Begin(); } } } }