OpenIDE.UI.RunCommandForm.textBoxSearch_TextChanged C# (CSharp) Method

textBoxSearch_TextChanged() private method

private textBoxSearch_TextChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
        private void textBoxSearch_TextChanged(object sender, EventArgs e)
        {
            var textContent = getContent();
            var lookfor = getLookForCharacter(textContent);
            var text = getLastParameter(lookfor, textContent);

            var dir = preparePath(textContent, lookfor, text);
            if (_directoryMode)
            {
                if (_lastDirectory == _directory)
                    dir = Path.Combine(_lastDirectory, dir);
                listDirectories(dir);
                return;
            }
            else
            {
                var path = "/" + textContent.Trim().Replace(' ', '/');
                _builder.NavigateTo(path);
                listOptions();
            }
        }