void RemoveParamEventHandlers()
{
cbxSameDirAction.SelectedIndexChanged -= new EventHandler(Param_Changed);
cbxOppDirAction.SelectedIndexChanged -= new EventHandler(Param_Changed);
rbConstantUnits.CheckedChanged -= new EventHandler(Param_Changed);
rbVariableUnits.CheckedChanged -= new EventHandler(Param_Changed);
nudMaxOpenLots.ValueChanged -= new EventHandler(Param_Changed);
nudEntryLots.ValueChanged -= new EventHandler(Param_Changed);
nudAddingLots.ValueChanged -= new EventHandler(Param_Changed);
nudReducingLots.ValueChanged -= new EventHandler(Param_Changed);
chbPermaSL.CheckedChanged -= new EventHandler(Param_Changed);
cbxPermaSLType.SelectedIndexChanged -= new EventHandler(Param_Changed);
nudPermaSL.ValueChanged -= new EventHandler(Param_Changed);
chbPermaTP.CheckedChanged -= new EventHandler(Param_Changed);
cbxPermaTPType.SelectedIndexChanged -= new EventHandler(Param_Changed);
nudPermaTP.ValueChanged -= new EventHandler(Param_Changed);
}