public override void OnSectionActivated()
{
Log.Info("ArgusTV.Recorder.MediaPortalTvServer: Configuration activated");
_plugin.LoadSettings();
_serverTextBox.Text = _plugin.ServerSettings.ServerName;
_portNumericUpDown.Value = _plugin.ServerSettings.Port;
_pluginTcpNumericUpDown.Value = _plugin.RecorderTunerTcpPort;
_restartOnResumeCheckBox.Checked = _plugin.RestartTvServerOnResume;
_syncTve3EpgcheckBox.Checked = _plugin.EpgSyncOn;
_syncTve3EpgcheckBox_CheckedChanged(this, EventArgs.Empty);
if (_plugin.EpgSyncAutoCreateChannels)
{
_epgAutoCreateChannelsDvbRadioButton.Checked = true;
}
else if (_plugin.EpgSyncAutoCreateChannelsWithGroup)
{
_epgAutoCreateChannelsWithGroupRadioButton.Checked = true;
}
else
{
_epgOnlyLinkedChannelsRadioButton.Checked = true;
}
ConnectToArgusTV();
base.OnSectionActivated();
}