private void btnLookupPartnumber_ItemClick(object sender, ItemClickEventArgs e) { frmPartnumberLookup lookup = new frmPartnumberLookup(); lookup.ShowDialog(); if (lookup.Open_File) { string filename = lookup.GetFileToOpen(); if (filename != string.Empty) { CloseProject(); m_appSettings.Lastprojectname = ""; OpenFile(filename, true); m_appSettings.LastOpenedType = 0; } } else if (lookup.Compare_File) { string filename = lookup.GetFileToOpen(); if (filename != string.Empty) { CompareToFile(filename); } } else if (lookup.CreateNewFile) { string filename = lookup.GetFileToOpen(); if (filename != string.Empty) { CloseProject(); m_appSettings.Lastprojectname = ""; File.Copy(filename, lookup.FileNameToSave); OpenFile(lookup.FileNameToSave, true); m_appSettings.LastOpenedType = 0; } } }