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 + ":"); }
private void virtualdriveletter_DropDownClosed(object sender, EventArgs e) { char c = virtualdriveletter.SelectedItem.ToString().ToCharArray()[0]; if (bone_server.GetVirtualDriveLetter() != c) { bone_server.SetVirtualDriveLetter(c); } }