public void LoadSetting(GenericTextureImporterSettings setting) { settings.Add(setting); listViewCustom1.Items.Add(setting.TexName).SubItems.Add(setting.Format.ToString()); listViewCustom1.Items[0].Selected = true; listViewCustom1.Select(); }
private void listViewCustom1_SelectedIndexChanged(object sender, EventArgs e) { if (listViewCustom1.SelectedItems.Count == 1) { SelectedIndex = listViewCustom1.SelectedIndices[0]; SelectedTexSettings = settings[listViewCustom1.SelectedIndices[0]]; formatComboBox.SelectedItem = SelectedTexSettings.Format; SetupSettings(); if (ForceMipCount) { MipmapNum.Maximum = SelectedTexSettings.MipCount; } else { MipmapNum.Maximum = STGenericTexture.GenerateTotalMipCount( SelectedTexSettings.TexWidth, SelectedTexSettings.TexHeight) + 1; } MipmapNum.Value = SelectedTexSettings.MipCount; } }