private void LoadSettings() { if (Properties.Settings.Default.UpgradeRequired) { Properties.Settings.Default.Upgrade(); Properties.Settings.Default.UpgradeRequired = false; Properties.Settings.Default.Save(); } resolutionComboBox.DataSource = ServerConfig.supportedResolutions; resolutionComboBox.Text = new ServerConfig.Resolution { width = Properties.Settings.Default.renderWidth }.ToString(); triggerComboBox.DataSource = ServerConfig.supportedButtons.Clone(); trackpadClickComboBox.DataSource = ServerConfig.supportedButtons; backComboBox.DataSource = ServerConfig.supportedButtons.Clone(); triggerComboBox.SelectedIndex = ServerConfig.FindButton(Properties.Settings.Default.controllerTriggerMode); trackpadClickComboBox.SelectedIndex = ServerConfig.FindButton(Properties.Settings.Default.controllerTrackpadClickMode); backComboBox.SelectedIndex = ServerConfig.FindButton(Properties.Settings.Default.controllerBackMode); recenterButtonComboBox.DataSource = ServerConfig.supportedRecenterButton; recenterButtonComboBox.SelectedIndex = Properties.Settings.Default.controllerRecenterButton; codecComboBox.SelectedIndex = Properties.Settings.Default.codec; if (Properties.Settings.Default.soundDevice != "") { for (int i = 0; i < soundDeviceComboBox.Items.Count; i++) { if ((string)soundDeviceComboBox.Items[i] == Properties.Settings.Default.soundDevice) { soundDeviceComboBox.SelectedIndex = i; break; } } } if (soundDeviceComboBox.SelectedIndex == -1 && soundDeviceComboBox.Items.Count > 0) { soundDeviceComboBox.SelectedIndex = 0; } clientList = new ClientList(Properties.Settings.Default.autoConnectList); }
private void LoadSettings() { if (Properties.Settings.Default.UpgradeRequired) { Properties.Settings.Default.Upgrade(); Properties.Settings.Default.UpgradeRequired = false; Properties.Settings.Default.Save(); } resolutionComboBox.DataSource = ServerConfig.supportedResolutions; resolutionComboBox.Text = new ServerConfig.Resolution { width = Properties.Settings.Default.renderWidth }.ToString(); triggerComboBox.DataSource = ServerConfig.supportedButtons.Clone(); trackpadClickComboBox.DataSource = ServerConfig.supportedButtons; triggerComboBox.SelectedIndex = ServerConfig.FindButton(Properties.Settings.Default.controllerTriggerMode); trackpadClickComboBox.SelectedIndex = ServerConfig.FindButton(Properties.Settings.Default.controllerTrackpadClickMode); recenterButtonComboBox.DataSource = ServerConfig.supportedRecenterButton; recenterButtonComboBox.SelectedIndex = Properties.Settings.Default.controllerRecenterButton; clientList = new ClientList(Properties.Settings.Default.autoConnectList); }