MonoDevelop.Ide.FindInFiles.FindInFilesDialog.ButtonBrowsePathsClicked C# (CSharp) Method

ButtonBrowsePathsClicked() private method

private ButtonBrowsePathsClicked ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void
		void ButtonBrowsePathsClicked (object sender, EventArgs e)
		{
			var dlg = new SelectFolderDialog (GettextCatalog.GetString ("Select directory")) {
				TransientFor = this,
			};
			
			string defaultFolder = comboboxentryPath.Entry.Text;
			if (string.IsNullOrEmpty (defaultFolder))
				defaultFolder = IdeApp.ProjectOperations.ProjectsDefaultPath;
			if (!string.IsNullOrEmpty (defaultFolder))
				dlg.CurrentFolder = defaultFolder;
			
			if (dlg.Run ())
				comboboxentryPath.Entry.Text = dlg.SelectedFile;
		}