diff --git a/Saviour Backup System/addBackupWizard.cs b/Saviour Backup System/addBackupWizard.cs index 3ef486f..f01a4fd 100644 --- a/Saviour Backup System/addBackupWizard.cs +++ b/Saviour Backup System/addBackupWizard.cs @@ -7,14 +7,36 @@ using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; +using System.IO; namespace Saviour_Backup_System { public partial class addBackupWizard : Form { + private string folderPath = ""; public addBackupWizard() { InitializeComponent(); + populateDropdown(); + } + + private void directoryBrowseButton_Click(object sender, EventArgs e) + { + FolderBrowserDialog folderBrowserDialog = new FolderBrowserDialog(); + if (folderBrowserDialog.ShowDialog() == DialogResult.OK) + { + folderPath = folderBrowserDialog.SelectedPath; + } + folderBrowserDialog.Dispose(); //memory management + } + + private void populateDropdown() + { + DriveInfo[] drives = USBTools.getConnectedDrives(); + foreach (DriveInfo drive in drives) + { + drivesDropdown.Items.Add(drive.VolumeLabel); + } } } }