public static string SelectName(string dir, string name) { var form = new SelectNameForm { crossNames = CrossIO.GetListFiles(dir).ToList(), name = name, controlName = {Text = name} }; var res = form.ShowDialog(); if (res != DialogResult.OK) return null; return form.controlName.Text.Trim(); }
private DialogResult SaveEditor() { var dir = Settings.Default.LastDir; var oldFile = Settings.Default.LastFile; var newFile = SelectNameForm.SelectName(dir, oldFile); if (newFile == null) { return(DialogResult.Cancel); } CrossIO.ExportEditor(newFile, cross); Settings.Default.LastFile = newFile; Settings.Default.Save(); return(DialogResult.OK); }
public static string SelectName(string dir, string name) { var form = new SelectNameForm { crossNames = CrossIO.GetListFiles(dir).ToList(), name = name, controlName = { Text = name } }; var res = form.ShowDialog(); if (res != DialogResult.OK) { return(null); } return(form.controlName.Text.Trim()); }