public bool DoOpen() { OpenFileDialogWithEncoding oOpenDlg = new OpenFileDialogWithEncoding(); oOpenDlg.FileName = m_sFilename; oOpenDlg.Title = "Open Query File"; oOpenDlg.Filter = "Query Files (*.sql)|*.sql|" + "All Files (*.*)|*.*"; if (oOpenDlg.ShowDialog(Globals.MainForm) == DialogResult.OK) { StreamReader oStream = new StreamReader(oOpenDlg.FileName, true); string sQueryText = oStream.ReadToEnd(); oStream.Close(); stbMain.Text = sQueryText; m_sFilename = oOpenDlg.FileName; UpdateCaption(); } return false; }