private void LoadLicenses() { projectLicense.Items.Clear(); foreach (string path in CurrentProject.LicencePaths) { foreach (string file in Directory.GetFiles(path, "*.rtf")) { SetupProject.LicenseData ld = new SetupProject.LicenseData(); ld.Name = Path.GetFileNameWithoutExtension(file); int item = projectLicense.Items.Add(ld); } } }
private void SetSelectedLicense() { for (int i = 0; i < projectLicense.Items.Count; i++) { SetupProject.LicenseData ld = (SetupProject.LicenseData)projectLicense.Items[i]; if (currentProject.License.Name == ld.Name) { projectLicense.SelectedIndex = i; return; } } // Fallback projectLicense.Text = SetupProject.defaultLicense; }