BzReader.BrowseForm.openToolStripMenuItem_Click C# (CSharp) Method

openToolStripMenuItem_Click() private method

private openToolStripMenuItem_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
        private void openToolStripMenuItem_Click(object sender, EventArgs e)
        {
            OpenFileDialog fd = new OpenFileDialog();

            fd.CheckFileExists = true;
            fd.CheckPathExists = true;
            fd.DereferenceLinks = true;
            fd.Multiselect = true;
            fd.SupportMultiDottedExtensions = true;
            fd.ValidateNames = true;
            fd.Filter = Properties.Resources.OpenDumpFilter;

            if (fd.ShowDialog(this) == DialogResult.OK)
            {
                foreach (string file in fd.FileNames)
                {
                    if (indexes.ContainsKey(file.ToLowerInvariant()))
                    {
                        continue;
                    }

                    LoadIndexer(file);
                }

                SyncCloseMenuItem();
            }
        }