Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        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);
        }