private void mnuWinMergePath_Click(object sender, EventArgs e)
        {
            OpenFileDialog dialog = new OpenFileDialog();

            dialog.DefaultExt = ".exe";
            dialog.Filter     = "Exe files (*.exe)|*.exe";
            dialog.Title      = "Please point to WinMerge";
            if (dialog.ShowDialog() == DialogResult.OK)
            {
                this.m_globalSettings.m_winMergeDir = dialog.FileName;
                RbcpyGlobalSettings.Serialize(this.m_globalSettings, "configs/globalconfig.xml");
            }
        }
        private void mnuSetDeletedPath_Click(object sender, EventArgs e)
        {
            var prevDir  = this.m_globalSettings.m_directoryForDeletedFiles ?? "c:\\";
            var sNewName = InputBoxForm.GetStrInput("Please enter a directory where manually deleted files will be moved, or enter no text to disable this feature:", prevDir);

            if (string.IsNullOrEmpty(sNewName))
            {
                return;
            }
            else if (!Directory.Exists(sNewName))
            {
                MessageBox.Show("Directory does not exist");
                return;
            }
            else
            {
                this.m_globalSettings.m_directoryForDeletedFiles = sNewName;
                RbcpyGlobalSettings.Serialize(this.m_globalSettings, "configs/globalconfig.xml");
            }
        }