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();
 }
Beispiel #2
0
        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);
        }
Beispiel #3
0
        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());
        }