private void OpenFileDialog_FileOk(object sender, CancelEventArgs e) { if (NewOpenIn == NewOpenIn.Unknown) { OpenInForm openin = new OpenInForm(OpenFileDialog.FileName); openin.ShowDialog(); NewOpenIn = openin.OpenIn; } switch (NewOpenIn) { case NewOpenIn.ICSharpEditor: AddICSharpEditor(OpenFileDialog.FileName); break; case NewOpenIn.RTFEditor: AddRTE(OpenFileDialog.FileName); break; case NewOpenIn.ScintillaEditor: AddScintilla(OpenFileDialog.FileName); break; case NewOpenIn.StandardEditor: AddStandardEditor(OpenFileDialog.FileName); break; case NewOpenIn.HTMLEditor: AddHTMLEditor(OpenFileDialog.FileName); break; default: break; } }