private void SaveAndSend()
{
if (!_loaded)
{
return;
}
_parent.settings.SetValue(nameof(cboMaxTempSource), cboMaxTempSource.SelectedIndex);
_parent.Serial.Port = (string)cboComPort.SelectedItem;
// Right group.
_parent.settings.SetValue(nameof(nMaxFan), (int)nMaxFan.Value);
_parent.settings.SetValue(nameof(nMinFan), (int)nMinFan.Value);
_parent.settings.SetValue(nameof(nMaxTemp), (int)nMaxTemp.Value);
_parent.settings.SetValue(nameof(nMinTemp), (int)nMinTemp.Value);
// Flags
_parent.settings.SetValue(nameof(chkManualFan), chkManualFan.Checked);
_parent.settings.SetValue(nameof(chkManualColor), chkManualColor.Checked);
// Sliders.
_parent.settings.SetValue(nameof(sldManualFan), sldManualFan.Value);
_parent.settings.SetValue(nameof(sldManualColor), sldManualColor.Value);
_parent.settings.SetValue(nameof(sldLedBrightness), sldLedBrightness.Value);
_parent.settings.SetValue(nameof(sldPlotInterval), sldPlotInterval.Value);
_parent.SaveConfiguration();
// Push data.
//_parent.timer_Tick(null, EventArgs.Empty);
}