Ejemplo n.º 1
0
        public OptionsForm()
        {
            bone_server = IPCConnection.ClientConnect();
            InitializeComponent();
            writeAvailableDrivesInCombo();

            // Look into registry for autostart and set check box
            RegistryKey registryKey = Registry.CurrentUser.OpenSubKey
                                          ("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true);

            if (registryKey.GetValue("FiSSH") == null)
            {
                checkBox_startup.Checked = false;
            }
            else
            {
                checkBox_startup.Checked = true;
            }

            checkBox3.Checked      = bone_server.IsReconnectAfterWakeUpSet();
            Loglevel.SelectedIndex = Loglevel.Items.IndexOf(bone_server.getLogLevel());

            char VirtualDriveLetter = bone_server.GetVirtualDriveLetter();

            virtualdriveletter.Items.Add(VirtualDriveLetter + ":");
            virtualdriveletter.SelectedIndex = virtualdriveletter.Items.IndexOf(VirtualDriveLetter + ":");
        }
Ejemplo n.º 2
0
        private void virtualdriveletter_DropDownClosed(object sender, EventArgs e)
        {
            char c = virtualdriveletter.SelectedItem.ToString().ToCharArray()[0];

            if (bone_server.GetVirtualDriveLetter() != c)
            {
                bone_server.SetVirtualDriveLetter(c);
            }
        }