private void RefreshLockedStatus()
{
var currentEmpire = _gameMain.EmpireManager.CurrentEmpire;
_techLockButtons[0].Selected = currentEmpire.TechnologyManager.ComputerLocked;
_techLockButtons[1].Selected = currentEmpire.TechnologyManager.ConstructionLocked;
_techLockButtons[2].Selected = currentEmpire.TechnologyManager.ForceFieldLocked;
_techLockButtons[3].Selected = currentEmpire.TechnologyManager.PlanetologyLocked;
_techLockButtons[4].Selected = currentEmpire.TechnologyManager.PropulsionLocked;
_techLockButtons[5].Selected = currentEmpire.TechnologyManager.WeaponLocked;
_techSliders[0].SetEnabledState(!currentEmpire.TechnologyManager.ComputerLocked);
_techSliders[1].SetEnabledState(!currentEmpire.TechnologyManager.ConstructionLocked);
_techSliders[2].SetEnabledState(!currentEmpire.TechnologyManager.ForceFieldLocked);
_techSliders[3].SetEnabledState(!currentEmpire.TechnologyManager.PlanetologyLocked);
_techSliders[4].SetEnabledState(!currentEmpire.TechnologyManager.PropulsionLocked);
_techSliders[5].SetEnabledState(!currentEmpire.TechnologyManager.WeaponLocked);
}