public override bool MouseDown(int x, int y)
{
bool result = false;
foreach (var button in _techFieldButtons)
{
result = button.MouseDown(x, y) || result;
}
foreach (var slider in _techSliders)
{
result = slider.MouseDown(x, y) || result;
}
foreach (var button in _techLockButtons)
{
result = button.MouseDown(x, y) || result;
}
return base.MouseDown(x, y) || result;
}