private void OK_Click(object sender, System.EventArgs e) { bool fileCheckEnabled = true; string fullFileName = UIMisc.CheckFileName(2, FileName, InitialName, ClientDirs.DefaultMobiusUserDocumentsFolder, ""); if (fullFileName == "") { return; } if (StdfCheckEdit.Checked) { fullFileName = Lex.Replace(fullFileName, ".sbdf", ".stdf"); if (!Lex.Contains(fullFileName, ".stdf")) { fullFileName += ".stdf"; } } else { fullFileName = Lex.Replace(fullFileName, ".stdf", ".sbdf"); if (!Lex.Contains(fullFileName, ".sbdf")) { fullFileName += ".sbtdf"; } } if (fileCheckEnabled && !UIMisc.CanWriteFile(fullFileName, true)) { return; } FileName.Text = fullFileName; DialogResult = DialogResult.OK; }
private void OK_Click(object sender, System.EventArgs e) { string fullFileName = UIMisc.CheckFileName(2, FileName, InitialName, ClientDirs.DefaultMobiusUserDocumentsFolder, ".sdf"); if (fullFileName == "") { return; } if (!UIMisc.CanWriteFile(fullFileName, true)) { return; } FileName.Text = fullFileName; if (ExportInBackground.Checked) { // if background export of unc file tell user if we can't write directly to the file if (UIMisc.CanWriteFileFromServiceAccount(fullFileName) == DialogResult.Cancel) { return; } if (_alertExport && UIMisc.PathContainsDrive(fullFileName) == DialogResult.Cancel) { return; } } DialogResult = DialogResult.OK; }
private void OK_Click(object sender, System.EventArgs e) { string fullFileName = UIMisc.CheckFileName(1, FileName, InitialName, ClientDirs.DefaultMobiusUserDocumentsFolder, DefaultExt); if (fullFileName == "") { return; } FileName.Text = fullFileName; DialogResult = DialogResult.OK; }