NetIde.Core.Services.Finder.FindForm._lookIn_TextChanged C# (CSharp) Method

_lookIn_TextChanged() private method

private _lookIn_TextChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
        private void _lookIn_TextChanged(object sender, EventArgs e)
        {
            NiFindOptions options;

            if (_lookIn.Text == Labels.CurrentDocument)
                options = NiFindOptions.Document;
            else if (_lookIn.Text == Labels.AllOpenDocuments)
                options = NiFindOptions.OpenDocument;
            else if (_lookIn.Text == Labels.EntireProject)
                options = NiFindOptions.Project;
            else
                options = NiFindOptions.Files;

            _findManager.Options = (_findManager.Options & ~NiFindOptions.TargetMask) | options;

            _includeSubFolders.Enabled = _findManager.Options.HasFlag(NiFindOptions.Files);
        }