public DialogConfigure(TetraSettings tetraSettings, TetraPanel tetra) { _tetraSettings = tetraSettings; _tetra = tetra; InitializeComponent(); ignoreEncodedSpeechCheckBox.Checked = _tetraSettings.IgnoreEncodedSpeech; enableUdpOutputCheckBox.Checked = _tetraSettings.UdpEnabled; udpPortNumericUpDown.Value = _tetraSettings.UdpPort; afcCheckBox.Checked = _tetraSettings.AfcDisabled; logFolderBrowserDialog.SelectedPath = _tetraSettings.LogWriteFolder; logFileRulesTextBox.Text = _tetraSettings.LogFileNameRules; LogFileRulesTextBox_TextChanged(null, null); logEntriesRulesTextBox.Text = _tetraSettings.LogEntryRules; LogEntriesRulesTextBox_TextChanged(null, null); logSeparatorTextBox.Text = _tetraSettings.LogSeparator; logEnableCheckBox.Checked = _tetraSettings.LogEnabled; }
public void Initialize(ISharpControl control) { _controlInterface = control; _qpskPanel = new TetraPanel(_controlInterface); }