private void OnCityNameDropDownChanged(int sel) { ModSettings.CityName = cityNames[sel]; if (sel != 0 && ModSettings.AutomaticStormDistribution) { if (DepthDurationFrequencyIO.GetStormDistributionForCity(ModSettings.CityName) != "") { ModSettings.StormDistributionName = DepthDurationFrequencyIO.GetStormDistributionForCity(ModSettings.CityName); StormDistributionDropDown.selectedIndex = getStormDistributionIndex(ModSettings.StormDistributionName); } } if (sel == 0) { StormDistributionDropDown.selectedIndex = 0; } }
private void OnStormDistributionDropDownChanged(int sel) { ModSettings.StormDistributionName = stormDistributionNames[sel]; if (sel == 0) { CityNameDropDown.selectedIndex = 0; ModSettings.CityName = cityNames[0]; } if (CityNameDropDown.selectedIndex == 0) { foreach (string city in cityNames) { if (DepthDurationFrequencyIO.GetStormDistributionForCity(city) == ModSettings.StormDistributionName && DepthDurationFrequencyIO.GetStormDistributionForCity(city) != "") { ModSettings.CityName = city; CityNameDropDown.selectedIndex = getCityNameIndex(city); } } } }