Click here to Skip to main content
15,884,099 members
Articles / Programming Languages / XML

.NET Regular Expressions Find and Replace Add-In for Visual Studio 2008

Rate me:
Please Sign up or sign in to vote.
4.91/5 (36 votes)
12 Oct 2009CPOL3 min read 185.2K   1.6K   117  
A .NET Regular Expressions Find and Replace add-in for Visual Studio 2008
namespace RegexFindAndReplace
{
    partial class FindAndReplaceForm
    {
        /// <summary>
        /// Required designer variable.
        /// </summary>
        private System.ComponentModel.IContainer components = null;

        /// <summary>
        /// Clean up any resources being used.
        /// </summary>
        /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
        protected override void Dispose( bool disposing )
        {
            if ( disposing && ( components != null ) )
            {
                components.Dispose();
            }
            base.Dispose( disposing );
        }

        #region Windows Form Designer generated code

        /// <summary>
        /// Required method for Designer support - do not modify
        /// the contents of this method with the code editor.
        /// </summary>
        private void InitializeComponent()
        {
            this.components = new System.ComponentModel.Container();
            this.findWhatLabel = new System.Windows.Forms.Label();
            this.lookInLabel = new System.Windows.Forms.Label();
            this.lookInComboBox = new System.Windows.Forms.ComboBox();
            this.regexOptionsGroupBox = new RegexFindAndReplace.CollapsibleGroupBox();
            this.cultureInvariantCheckBox = new System.Windows.Forms.CheckBox();
            this.ecmaScriptCheckBox = new System.Windows.Forms.CheckBox();
            this.rightToLeftCheckBox = new System.Windows.Forms.CheckBox();
            this.ignoreWhitespaceCheckBox = new System.Windows.Forms.CheckBox();
            this.singlelineCheckBox = new System.Windows.Forms.CheckBox();
            this.explicitCaptureCheckBox = new System.Windows.Forms.CheckBox();
            this.multilineCheckBox = new System.Windows.Forms.CheckBox();
            this.ignoreCaseCheckBox = new System.Windows.Forms.CheckBox();
            this.replaceWithLabel = new System.Windows.Forms.Label();
            this.findNextButton = new System.Windows.Forms.Button();
            this.replaceButton = new System.Windows.Forms.Button();
            this.replaceAllButton = new System.Windows.Forms.Button();
            this.regexHelpButton = new System.Windows.Forms.Button();
            this.replacementHelpButton = new System.Windows.Forms.Button();
            this.regexTextBox = new System.Windows.Forms.RichTextBox();
            this.regexHelpContextMenuStrip = new System.Windows.Forms.ContextMenuStrip( this.components );
            this.anySingleCharacterToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
            this.zeroOrMoreToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
            this.oneOrMoreToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
            this.alternationToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
            this.characterClassToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
            this.negatedCharacterClassToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
            this.toolStripMenuItem1 = new System.Windows.Forms.ToolStripSeparator();
            this.beginningOfLineToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
            this.endOfLineToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
            this.wordBoundryToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
            this.lookaroundAssertionsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
            this.positiveLookaheadToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
            this.negativeLookaheadToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
            this.positiveLookbehindToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
            this.negativeLookbehindToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
            this.toolStripMenuItem2 = new System.Windows.Forms.ToolStripSeparator();
            this.nameNamedCaptureToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
            this.groupingOnlyParenthesesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
            this.atomicGroupingToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
            this.toolStripMenuItem7 = new System.Windows.Forms.ToolStripSeparator();
            this.nestedBracesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
            this.nestedParenthesesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
            this.replacementHelpContextMenuStrip = new System.Windows.Forms.ContextMenuStrip( this.components );
            this.matchedTextToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
            this.textBeforeMatchToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
            this.textAfterMatchToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
            this.regexComboBox = new System.Windows.Forms.ComboBox();
            this.replacementComboBox = new System.Windows.Forms.ComboBox();
            this.replacementTextBox = new System.Windows.Forms.TextBox();
            this.closeButton = new System.Windows.Forms.Button();
            this.lookInBrowseButton = new System.Windows.Forms.Button();
            this.toolStrip = new System.Windows.Forms.ToolStrip();
            this.findAndReplaceTypeButton = new System.Windows.Forms.ToolStripSplitButton();
            this.standardFindAndReplaceToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
            this.findAndReplaceInFilesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
            this.regexReplaceInFilesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
            this.standardButtonsPanel = new System.Windows.Forms.Panel();
            this.skipFileButton = new System.Windows.Forms.Button();
            this.resultOptionsGroupBox = new RegexFindAndReplace.CollapsibleGroupBox();
            this.linesAfterLabel = new System.Windows.Forms.Label();
            this.matchContextAfterNumericUpDown = new System.Windows.Forms.NumericUpDown();
            this.linesBeforeLabel = new System.Windows.Forms.Label();
            this.matchContextBeforeNumericUpDown = new System.Windows.Forms.NumericUpDown();
            this.matchContextLabel = new System.Windows.Forms.Label();
            this.keepFilesOpenCheckBox = new System.Windows.Forms.CheckBox();
            this.displayFileNamesCheckBox = new System.Windows.Forms.CheckBox();
            this.fileTypesLabel = new System.Windows.Forms.Label();
            this.fileTypesComboBox = new System.Windows.Forms.ComboBox();
            this.fileTypesPanel = new System.Windows.Forms.Panel();
            this.findAllButton = new System.Windows.Forms.Button();
            this.findAllButtonPanel = new System.Windows.Forms.Panel();
            this.includeSubDirectoriesCheckBox = new System.Windows.Forms.CheckBox();
            this.includeSubDirectoriesPanel = new System.Windows.Forms.Panel();
            this.regexOptionsPanel = new System.Windows.Forms.Panel();
            this.resultOptionsPanel = new System.Windows.Forms.Panel();
            this.stopButton = new System.Windows.Forms.Button();
            this.regexOptionsGroupBox.SuspendLayout();
            this.regexHelpContextMenuStrip.SuspendLayout();
            this.replacementHelpContextMenuStrip.SuspendLayout();
            this.toolStrip.SuspendLayout();
            this.standardButtonsPanel.SuspendLayout();
            this.resultOptionsGroupBox.SuspendLayout();
            ( (System.ComponentModel.ISupportInitialize)( this.matchContextAfterNumericUpDown ) ).BeginInit();
            ( (System.ComponentModel.ISupportInitialize)( this.matchContextBeforeNumericUpDown ) ).BeginInit();
            this.fileTypesPanel.SuspendLayout();
            this.findAllButtonPanel.SuspendLayout();
            this.includeSubDirectoriesPanel.SuspendLayout();
            this.regexOptionsPanel.SuspendLayout();
            this.resultOptionsPanel.SuspendLayout();
            this.SuspendLayout();
            // 
            // findWhatLabel
            // 
            this.findWhatLabel.AutoSize = true;
            this.findWhatLabel.Location = new System.Drawing.Point( 4, 32 );
            this.findWhatLabel.Name = "findWhatLabel";
            this.findWhatLabel.Size = new System.Drawing.Size( 56, 13 );
            this.findWhatLabel.TabIndex = 1;
            this.findWhatLabel.Text = "Fi&nd what:";
            // 
            // lookInLabel
            // 
            this.lookInLabel.AutoSize = true;
            this.lookInLabel.Location = new System.Drawing.Point( 4, 232 );
            this.lookInLabel.Name = "lookInLabel";
            this.lookInLabel.Size = new System.Drawing.Size( 45, 13 );
            this.lookInLabel.TabIndex = 7;
            this.lookInLabel.Text = "&Look in:";
            // 
            // lookInComboBox
            // 
            this.lookInComboBox.FormattingEnabled = true;
            this.lookInComboBox.Location = new System.Drawing.Point( 4, 248 );
            this.lookInComboBox.Name = "lookInComboBox";
            this.lookInComboBox.Size = new System.Drawing.Size( 356, 21 );
            this.lookInComboBox.TabIndex = 8;
            this.lookInComboBox.SelectedIndexChanged += new System.EventHandler( this.HandleLookInComboBoxSelectedIndexChanged );
            this.lookInComboBox.TextChanged += new System.EventHandler( this.HandleLookInComboBoxTextChanged );
            // 
            // regexOptionsGroupBox
            // 
            this.regexOptionsGroupBox.Controls.Add( this.cultureInvariantCheckBox );
            this.regexOptionsGroupBox.Controls.Add( this.ecmaScriptCheckBox );
            this.regexOptionsGroupBox.Controls.Add( this.rightToLeftCheckBox );
            this.regexOptionsGroupBox.Controls.Add( this.ignoreWhitespaceCheckBox );
            this.regexOptionsGroupBox.Controls.Add( this.singlelineCheckBox );
            this.regexOptionsGroupBox.Controls.Add( this.explicitCaptureCheckBox );
            this.regexOptionsGroupBox.Controls.Add( this.multilineCheckBox );
            this.regexOptionsGroupBox.Controls.Add( this.ignoreCaseCheckBox );
            this.regexOptionsGroupBox.Location = new System.Drawing.Point( 0, 4 );
            this.regexOptionsGroupBox.Name = "regexOptionsGroupBox";
            this.regexOptionsGroupBox.Size = new System.Drawing.Size( 380, 104 );
            this.regexOptionsGroupBox.TabIndex = 0;
            this.regexOptionsGroupBox.TabStop = false;
            this.regexOptionsGroupBox.Text = "Regex options";
            this.regexOptionsGroupBox.CollapseBoxClickedEvent += new RegexFindAndReplace.CollapsibleGroupBox.CollapseBoxClickedEventHandler( this.HandleRegexOptionsGroupBoxCollapseBoxClicked );
            // 
            // cultureInvariantCheckBox
            // 
            this.cultureInvariantCheckBox.AutoSize = true;
            this.cultureInvariantCheckBox.Location = new System.Drawing.Point( 128, 80 );
            this.cultureInvariantCheckBox.Name = "cultureInvariantCheckBox";
            this.cultureInvariantCheckBox.Size = new System.Drawing.Size( 103, 17 );
            this.cultureInvariantCheckBox.TabIndex = 7;
            this.cultureInvariantCheckBox.Text = "Culture &Invariant";
            this.cultureInvariantCheckBox.UseVisualStyleBackColor = true;
            // 
            // ecmaScriptCheckBox
            // 
            this.ecmaScriptCheckBox.AutoSize = true;
            this.ecmaScriptCheckBox.Location = new System.Drawing.Point( 128, 40 );
            this.ecmaScriptCheckBox.Name = "ecmaScriptCheckBox";
            this.ecmaScriptCheckBox.Size = new System.Drawing.Size( 86, 17 );
            this.ecmaScriptCheckBox.TabIndex = 5;
            this.ecmaScriptCheckBox.Text = "&ECMA Script";
            this.ecmaScriptCheckBox.UseVisualStyleBackColor = true;
            // 
            // rightToLeftCheckBox
            // 
            this.rightToLeftCheckBox.AutoSize = true;
            this.rightToLeftCheckBox.Location = new System.Drawing.Point( 128, 60 );
            this.rightToLeftCheckBox.Name = "rightToLeftCheckBox";
            this.rightToLeftCheckBox.Size = new System.Drawing.Size( 88, 17 );
            this.rightToLeftCheckBox.TabIndex = 6;
            this.rightToLeftCheckBox.Text = "Right &To Left";
            this.rightToLeftCheckBox.UseVisualStyleBackColor = true;
            // 
            // ignoreWhitespaceCheckBox
            // 
            this.ignoreWhitespaceCheckBox.AutoSize = true;
            this.ignoreWhitespaceCheckBox.Location = new System.Drawing.Point( 128, 20 );
            this.ignoreWhitespaceCheckBox.Name = "ignoreWhitespaceCheckBox";
            this.ignoreWhitespaceCheckBox.Size = new System.Drawing.Size( 153, 17 );
            this.ignoreWhitespaceCheckBox.TabIndex = 4;
            this.ignoreWhitespaceCheckBox.Text = "Ignore Pattern &Whitespace";
            this.ignoreWhitespaceCheckBox.UseVisualStyleBackColor = true;
            // 
            // singlelineCheckBox
            // 
            this.singlelineCheckBox.AutoSize = true;
            this.singlelineCheckBox.Location = new System.Drawing.Point( 12, 60 );
            this.singlelineCheckBox.Name = "singlelineCheckBox";
            this.singlelineCheckBox.Size = new System.Drawing.Size( 71, 17 );
            this.singlelineCheckBox.TabIndex = 2;
            this.singlelineCheckBox.Text = "&Singleline";
            this.singlelineCheckBox.UseVisualStyleBackColor = true;
            // 
            // explicitCaptureCheckBox
            // 
            this.explicitCaptureCheckBox.AutoSize = true;
            this.explicitCaptureCheckBox.Location = new System.Drawing.Point( 12, 80 );
            this.explicitCaptureCheckBox.Name = "explicitCaptureCheckBox";
            this.explicitCaptureCheckBox.Size = new System.Drawing.Size( 99, 17 );
            this.explicitCaptureCheckBox.TabIndex = 3;
            this.explicitCaptureCheckBox.Text = "E&xplicit Capture";
            this.explicitCaptureCheckBox.UseVisualStyleBackColor = true;
            // 
            // multilineCheckBox
            // 
            this.multilineCheckBox.AutoSize = true;
            this.multilineCheckBox.Location = new System.Drawing.Point( 12, 40 );
            this.multilineCheckBox.Name = "multilineCheckBox";
            this.multilineCheckBox.Size = new System.Drawing.Size( 64, 17 );
            this.multilineCheckBox.TabIndex = 1;
            this.multilineCheckBox.Text = "&Multiline";
            this.multilineCheckBox.UseVisualStyleBackColor = true;
            // 
            // ignoreCaseCheckBox
            // 
            this.ignoreCaseCheckBox.AutoSize = true;
            this.ignoreCaseCheckBox.Location = new System.Drawing.Point( 12, 20 );
            this.ignoreCaseCheckBox.Name = "ignoreCaseCheckBox";
            this.ignoreCaseCheckBox.Size = new System.Drawing.Size( 83, 17 );
            this.ignoreCaseCheckBox.TabIndex = 0;
            this.ignoreCaseCheckBox.Text = "Ignore &Case";
            this.ignoreCaseCheckBox.UseVisualStyleBackColor = true;
            // 
            // replaceWithLabel
            // 
            this.replaceWithLabel.AutoSize = true;
            this.replaceWithLabel.Location = new System.Drawing.Point( 4, 132 );
            this.replaceWithLabel.Name = "replaceWithLabel";
            this.replaceWithLabel.Size = new System.Drawing.Size( 72, 13 );
            this.replaceWithLabel.TabIndex = 4;
            this.replaceWithLabel.Text = "Re&place with:";
            // 
            // findNextButton
            // 
            this.findNextButton.Location = new System.Drawing.Point( 0, 4 );
            this.findNextButton.Name = "findNextButton";
            this.findNextButton.Size = new System.Drawing.Size( 96, 23 );
            this.findNextButton.TabIndex = 0;
            this.findNextButton.Text = "&Find Next";
            this.findNextButton.UseVisualStyleBackColor = true;
            this.findNextButton.Click += new System.EventHandler( this.HandleFindNextButtonClick );
            // 
            // replaceButton
            // 
            this.replaceButton.Location = new System.Drawing.Point( 100, 4 );
            this.replaceButton.Name = "replaceButton";
            this.replaceButton.Size = new System.Drawing.Size( 96, 23 );
            this.replaceButton.TabIndex = 1;
            this.replaceButton.Text = "&Replace";
            this.replaceButton.UseVisualStyleBackColor = true;
            this.replaceButton.Click += new System.EventHandler( this.HandleReplaceButtonClick );
            // 
            // replaceAllButton
            // 
            this.replaceAllButton.Location = new System.Drawing.Point( 100, 32 );
            this.replaceAllButton.Name = "replaceAllButton";
            this.replaceAllButton.Size = new System.Drawing.Size( 96, 23 );
            this.replaceAllButton.TabIndex = 3;
            this.replaceAllButton.Text = "Replace &All";
            this.replaceAllButton.UseVisualStyleBackColor = true;
            this.replaceAllButton.Click += new System.EventHandler( this.HandleReplaceAllButtonClick );
            // 
            // regexHelpButton
            // 
            this.regexHelpButton.Location = new System.Drawing.Point( 364, 48 );
            this.regexHelpButton.Name = "regexHelpButton";
            this.regexHelpButton.Size = new System.Drawing.Size( 21, 21 );
            this.regexHelpButton.TabIndex = 3;
            this.regexHelpButton.UseVisualStyleBackColor = true;
            this.regexHelpButton.Click += new System.EventHandler( this.HandleRegexHelpButtonClick );
            // 
            // replacementHelpButton
            // 
            this.replacementHelpButton.Location = new System.Drawing.Point( 364, 148 );
            this.replacementHelpButton.Name = "replacementHelpButton";
            this.replacementHelpButton.Size = new System.Drawing.Size( 21, 21 );
            this.replacementHelpButton.TabIndex = 6;
            this.replacementHelpButton.UseVisualStyleBackColor = true;
            this.replacementHelpButton.Click += new System.EventHandler( this.HandleReplacementHelpButtonClick );
            // 
            // regexTextBox
            // 
            this.regexTextBox.BorderStyle = System.Windows.Forms.BorderStyle.None;
            this.regexTextBox.Font = new System.Drawing.Font( "Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ( (byte)( 0 ) ) );
            this.regexTextBox.Location = new System.Drawing.Point( 5, 49 );
            this.regexTextBox.Name = "regexTextBox";
            this.regexTextBox.Size = new System.Drawing.Size( 337, 79 );
            this.regexTextBox.TabIndex = 2;
            this.regexTextBox.Text = "";
            this.regexTextBox.WordWrap = false;
            this.regexTextBox.KeyDown += new System.Windows.Forms.KeyEventHandler( this.HandleRegexTextBoxKeyDown );
            this.regexTextBox.Enter += new System.EventHandler( this.HandleRegexTextBoxEnter );
            // 
            // regexHelpContextMenuStrip
            // 
            this.regexHelpContextMenuStrip.Items.AddRange( new System.Windows.Forms.ToolStripItem[] {
            this.anySingleCharacterToolStripMenuItem,
            this.zeroOrMoreToolStripMenuItem,
            this.oneOrMoreToolStripMenuItem,
            this.alternationToolStripMenuItem,
            this.characterClassToolStripMenuItem,
            this.negatedCharacterClassToolStripMenuItem,
            this.toolStripMenuItem1,
            this.beginningOfLineToolStripMenuItem,
            this.endOfLineToolStripMenuItem,
            this.wordBoundryToolStripMenuItem,
            this.lookaroundAssertionsToolStripMenuItem,
            this.toolStripMenuItem2,
            this.nameNamedCaptureToolStripMenuItem,
            this.groupingOnlyParenthesesToolStripMenuItem,
            this.atomicGroupingToolStripMenuItem,
            this.toolStripMenuItem7,
            this.nestedBracesToolStripMenuItem,
            this.nestedParenthesesToolStripMenuItem} );
            this.regexHelpContextMenuStrip.Name = "regexHelpContextMenuStrip";
            this.regexHelpContextMenuStrip.Size = new System.Drawing.Size( 247, 352 );
            this.regexHelpContextMenuStrip.ItemClicked += new System.Windows.Forms.ToolStripItemClickedEventHandler( this.HandleRegexHelpContextMenuStripItemClicked );
            this.regexHelpContextMenuStrip.Closing += new System.Windows.Forms.ToolStripDropDownClosingEventHandler( this.HelpContextMenuStripClosing );
            // 
            // anySingleCharacterToolStripMenuItem
            // 
            this.anySingleCharacterToolStripMenuItem.Name = "anySingleCharacterToolStripMenuItem";
            this.anySingleCharacterToolStripMenuItem.Size = new System.Drawing.Size( 246, 22 );
            this.anySingleCharacterToolStripMenuItem.Text = ". Any single character";
            // 
            // zeroOrMoreToolStripMenuItem
            // 
            this.zeroOrMoreToolStripMenuItem.Name = "zeroOrMoreToolStripMenuItem";
            this.zeroOrMoreToolStripMenuItem.Size = new System.Drawing.Size( 246, 22 );
            this.zeroOrMoreToolStripMenuItem.Text = "* Zero or more";
            // 
            // oneOrMoreToolStripMenuItem
            // 
            this.oneOrMoreToolStripMenuItem.Name = "oneOrMoreToolStripMenuItem";
            this.oneOrMoreToolStripMenuItem.Size = new System.Drawing.Size( 246, 22 );
            this.oneOrMoreToolStripMenuItem.Text = "+ One or more";
            // 
            // alternationToolStripMenuItem
            // 
            this.alternationToolStripMenuItem.Name = "alternationToolStripMenuItem";
            this.alternationToolStripMenuItem.Size = new System.Drawing.Size( 246, 22 );
            this.alternationToolStripMenuItem.Text = "| Alternation";
            // 
            // characterClassToolStripMenuItem
            // 
            this.characterClassToolStripMenuItem.Name = "characterClassToolStripMenuItem";
            this.characterClassToolStripMenuItem.Size = new System.Drawing.Size( 246, 22 );
            this.characterClassToolStripMenuItem.Text = "[...] character class";
            // 
            // negatedCharacterClassToolStripMenuItem
            // 
            this.negatedCharacterClassToolStripMenuItem.Name = "negatedCharacterClassToolStripMenuItem";
            this.negatedCharacterClassToolStripMenuItem.Size = new System.Drawing.Size( 246, 22 );
            this.negatedCharacterClassToolStripMenuItem.Text = "[^...] Negated character class";
            // 
            // toolStripMenuItem1
            // 
            this.toolStripMenuItem1.Name = "toolStripMenuItem1";
            this.toolStripMenuItem1.Size = new System.Drawing.Size( 243, 6 );
            // 
            // beginningOfLineToolStripMenuItem
            // 
            this.beginningOfLineToolStripMenuItem.Name = "beginningOfLineToolStripMenuItem";
            this.beginningOfLineToolStripMenuItem.Size = new System.Drawing.Size( 246, 22 );
            this.beginningOfLineToolStripMenuItem.Text = "^ Beginning of line";
            // 
            // endOfLineToolStripMenuItem
            // 
            this.endOfLineToolStripMenuItem.Name = "endOfLineToolStripMenuItem";
            this.endOfLineToolStripMenuItem.Size = new System.Drawing.Size( 246, 22 );
            this.endOfLineToolStripMenuItem.Text = "$ End of line";
            // 
            // wordBoundryToolStripMenuItem
            // 
            this.wordBoundryToolStripMenuItem.Name = "wordBoundryToolStripMenuItem";
            this.wordBoundryToolStripMenuItem.Size = new System.Drawing.Size( 246, 22 );
            this.wordBoundryToolStripMenuItem.Text = "\\b Word boundry";
            // 
            // lookaroundAssertionsToolStripMenuItem
            // 
            this.lookaroundAssertionsToolStripMenuItem.DropDownItems.AddRange( new System.Windows.Forms.ToolStripItem[] {
            this.positiveLookaheadToolStripMenuItem,
            this.negativeLookaheadToolStripMenuItem,
            this.positiveLookbehindToolStripMenuItem,
            this.negativeLookbehindToolStripMenuItem} );
            this.lookaroundAssertionsToolStripMenuItem.Name = "lookaroundAssertionsToolStripMenuItem";
            this.lookaroundAssertionsToolStripMenuItem.Size = new System.Drawing.Size( 246, 22 );
            this.lookaroundAssertionsToolStripMenuItem.Text = "Lookaround assertions";
            // 
            // positiveLookaheadToolStripMenuItem
            // 
            this.positiveLookaheadToolStripMenuItem.Name = "positiveLookaheadToolStripMenuItem";
            this.positiveLookaheadToolStripMenuItem.Size = new System.Drawing.Size( 222, 22 );
            this.positiveLookaheadToolStripMenuItem.Text = "(?=...) Positive lookahead";
            // 
            // negativeLookaheadToolStripMenuItem
            // 
            this.negativeLookaheadToolStripMenuItem.Name = "negativeLookaheadToolStripMenuItem";
            this.negativeLookaheadToolStripMenuItem.Size = new System.Drawing.Size( 222, 22 );
            this.negativeLookaheadToolStripMenuItem.Text = "(?!...) Negative lookahead";
            // 
            // positiveLookbehindToolStripMenuItem
            // 
            this.positiveLookbehindToolStripMenuItem.Name = "positiveLookbehindToolStripMenuItem";
            this.positiveLookbehindToolStripMenuItem.Size = new System.Drawing.Size( 222, 22 );
            this.positiveLookbehindToolStripMenuItem.Text = "(?<=...) Positive lookbehind";
            // 
            // negativeLookbehindToolStripMenuItem
            // 
            this.negativeLookbehindToolStripMenuItem.Name = "negativeLookbehindToolStripMenuItem";
            this.negativeLookbehindToolStripMenuItem.Size = new System.Drawing.Size( 222, 22 );
            this.negativeLookbehindToolStripMenuItem.Text = "(?<!...) Negative lookbehind";
            // 
            // toolStripMenuItem2
            // 
            this.toolStripMenuItem2.Name = "toolStripMenuItem2";
            this.toolStripMenuItem2.Size = new System.Drawing.Size( 243, 6 );
            // 
            // nameNamedCaptureToolStripMenuItem
            // 
            this.nameNamedCaptureToolStripMenuItem.Name = "nameNamedCaptureToolStripMenuItem";
            this.nameNamedCaptureToolStripMenuItem.Size = new System.Drawing.Size( 246, 22 );
            this.nameNamedCaptureToolStripMenuItem.Text = "(?<Name>...) Named capture";
            // 
            // groupingOnlyParenthesesToolStripMenuItem
            // 
            this.groupingOnlyParenthesesToolStripMenuItem.Name = "groupingOnlyParenthesesToolStripMenuItem";
            this.groupingOnlyParenthesesToolStripMenuItem.Size = new System.Drawing.Size( 246, 22 );
            this.groupingOnlyParenthesesToolStripMenuItem.Text = "(?:...) Grouping only parentheses";
            // 
            // atomicGroupingToolStripMenuItem
            // 
            this.atomicGroupingToolStripMenuItem.Name = "atomicGroupingToolStripMenuItem";
            this.atomicGroupingToolStripMenuItem.Size = new System.Drawing.Size( 246, 22 );
            this.atomicGroupingToolStripMenuItem.Text = "(?>...) Atomic grouping";
            // 
            // toolStripMenuItem7
            // 
            this.toolStripMenuItem7.Name = "toolStripMenuItem7";
            this.toolStripMenuItem7.Size = new System.Drawing.Size( 243, 6 );
            // 
            // nestedBracesToolStripMenuItem
            // 
            this.nestedBracesToolStripMenuItem.Name = "nestedBracesToolStripMenuItem";
            this.nestedBracesToolStripMenuItem.Size = new System.Drawing.Size( 246, 22 );
            this.nestedBracesToolStripMenuItem.Text = "{ } Nested braces";
            // 
            // nestedParenthesesToolStripMenuItem
            // 
            this.nestedParenthesesToolStripMenuItem.Name = "nestedParenthesesToolStripMenuItem";
            this.nestedParenthesesToolStripMenuItem.Size = new System.Drawing.Size( 246, 22 );
            this.nestedParenthesesToolStripMenuItem.Text = "( ) Nested parentheses";
            // 
            // replacementHelpContextMenuStrip
            // 
            this.replacementHelpContextMenuStrip.Items.AddRange( new System.Windows.Forms.ToolStripItem[] {
            this.matchedTextToolStripMenuItem,
            this.textBeforeMatchToolStripMenuItem,
            this.textAfterMatchToolStripMenuItem} );
            this.replacementHelpContextMenuStrip.Name = "replacementHelpContextMenuStrip";
            this.replacementHelpContextMenuStrip.Size = new System.Drawing.Size( 190, 70 );
            this.replacementHelpContextMenuStrip.ItemClicked += new System.Windows.Forms.ToolStripItemClickedEventHandler( this.HandleReplacementHelpContextMenuStripItemClicked );
            this.replacementHelpContextMenuStrip.Closing += new System.Windows.Forms.ToolStripDropDownClosingEventHandler( this.HelpContextMenuStripClosing );
            // 
            // matchedTextToolStripMenuItem
            // 
            this.matchedTextToolStripMenuItem.Name = "matchedTextToolStripMenuItem";
            this.matchedTextToolStripMenuItem.Size = new System.Drawing.Size( 189, 22 );
            this.matchedTextToolStripMenuItem.Text = "$&& Matched text";
            this.matchedTextToolStripMenuItem.MouseEnter += new System.EventHandler( this.HandleHelpContextMenuStripItemMouseEnter );
            // 
            // textBeforeMatchToolStripMenuItem
            // 
            this.textBeforeMatchToolStripMenuItem.Name = "textBeforeMatchToolStripMenuItem";
            this.textBeforeMatchToolStripMenuItem.Size = new System.Drawing.Size( 189, 22 );
            this.textBeforeMatchToolStripMenuItem.Text = "$` Text before match";
            this.textBeforeMatchToolStripMenuItem.MouseEnter += new System.EventHandler( this.HandleHelpContextMenuStripItemMouseEnter );
            // 
            // textAfterMatchToolStripMenuItem
            // 
            this.textAfterMatchToolStripMenuItem.Name = "textAfterMatchToolStripMenuItem";
            this.textAfterMatchToolStripMenuItem.Size = new System.Drawing.Size( 189, 22 );
            this.textAfterMatchToolStripMenuItem.Text = "$\' Text after match";
            this.textAfterMatchToolStripMenuItem.MouseEnter += new System.EventHandler( this.HandleHelpContextMenuStripItemMouseEnter );
            // 
            // regexComboBox
            // 
            this.regexComboBox.DrawMode = System.Windows.Forms.DrawMode.OwnerDrawVariable;
            this.regexComboBox.DropDownHeight = 250;
            this.regexComboBox.Font = new System.Drawing.Font( "Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ( (byte)( 0 ) ) );
            this.regexComboBox.FormattingEnabled = true;
            this.regexComboBox.IntegralHeight = false;
            this.regexComboBox.ItemHeight = 75;
            this.regexComboBox.Location = new System.Drawing.Point( 4, 48 );
            this.regexComboBox.Name = "regexComboBox";
            this.regexComboBox.Size = new System.Drawing.Size( 356, 81 );
            this.regexComboBox.TabIndex = 2;
            this.regexComboBox.TabStop = false;
            this.regexComboBox.DrawItem += new System.Windows.Forms.DrawItemEventHandler( this.HandleComboBoxDrawItem );
            this.regexComboBox.MeasureItem += new System.Windows.Forms.MeasureItemEventHandler( this.HandleComboBoxMeasureItem );
            this.regexComboBox.SelectedIndexChanged += new System.EventHandler( this.HandleRegexComboBoxSelectedIndexChanged );
            // 
            // replacementComboBox
            // 
            this.replacementComboBox.DrawMode = System.Windows.Forms.DrawMode.OwnerDrawVariable;
            this.replacementComboBox.DropDownHeight = 250;
            this.replacementComboBox.Font = new System.Drawing.Font( "Courier New", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ( (byte)( 0 ) ) );
            this.replacementComboBox.FormattingEnabled = true;
            this.replacementComboBox.IntegralHeight = false;
            this.replacementComboBox.ItemHeight = 75;
            this.replacementComboBox.Location = new System.Drawing.Point( 4, 148 );
            this.replacementComboBox.Name = "replacementComboBox";
            this.replacementComboBox.Size = new System.Drawing.Size( 356, 81 );
            this.replacementComboBox.TabIndex = 6;
            this.replacementComboBox.TabStop = false;
            this.replacementComboBox.DrawItem += new System.Windows.Forms.DrawItemEventHandler( this.HandleComboBoxDrawItem );
            this.replacementComboBox.MeasureItem += new System.Windows.Forms.MeasureItemEventHandler( this.HandleComboBoxMeasureItem );
            this.replacementComboBox.SelectedIndexChanged += new System.EventHandler( this.HandleReplacementComboBoxSelectedIndexChanged );
            // 
            // replacementTextBox
            // 
            this.replacementTextBox.BorderStyle = System.Windows.Forms.BorderStyle.None;
            this.replacementTextBox.Font = new System.Drawing.Font( "Courier New", 8.25F );
            this.replacementTextBox.Location = new System.Drawing.Point( 5, 149 );
            this.replacementTextBox.Multiline = true;
            this.replacementTextBox.Name = "replacementTextBox";
            this.replacementTextBox.Size = new System.Drawing.Size( 337, 79 );
            this.replacementTextBox.TabIndex = 5;
            this.replacementTextBox.KeyDown += new System.Windows.Forms.KeyEventHandler( this.HandleReplacementTextBoxKeyDown );
            this.replacementTextBox.Enter += new System.EventHandler( this.HandleReplacementTextBoxEnter );
            // 
            // closeButton
            // 
            this.closeButton.DialogResult = System.Windows.Forms.DialogResult.Cancel;
            this.closeButton.Location = new System.Drawing.Point( 288, 620 );
            this.closeButton.Name = "closeButton";
            this.closeButton.Size = new System.Drawing.Size( 96, 23 );
            this.closeButton.TabIndex = 17;
            this.closeButton.TabStop = false;
            this.closeButton.Text = "Close";
            this.closeButton.UseVisualStyleBackColor = true;
            this.closeButton.Click += new System.EventHandler( this.HandleCloseButtonClick );
            // 
            // lookInBrowseButton
            // 
            this.lookInBrowseButton.AutoEllipsis = true;
            this.lookInBrowseButton.Font = new System.Drawing.Font( "Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ( (byte)( 0 ) ) );
            this.lookInBrowseButton.Location = new System.Drawing.Point( 364, 248 );
            this.lookInBrowseButton.Name = "lookInBrowseButton";
            this.lookInBrowseButton.Size = new System.Drawing.Size( 21, 21 );
            this.lookInBrowseButton.TabIndex = 9;
            this.lookInBrowseButton.Text = "     ";
            this.lookInBrowseButton.UseVisualStyleBackColor = true;
            this.lookInBrowseButton.Click += new System.EventHandler( this.HandleLookInBrowseButtonClick );
            // 
            // toolStrip
            // 
            this.toolStrip.GripStyle = System.Windows.Forms.ToolStripGripStyle.Hidden;
            this.toolStrip.Items.AddRange( new System.Windows.Forms.ToolStripItem[] {
            this.findAndReplaceTypeButton} );
            this.toolStrip.Location = new System.Drawing.Point( 0, 0 );
            this.toolStrip.Name = "toolStrip";
            this.toolStrip.Size = new System.Drawing.Size( 387, 25 );
            this.toolStrip.TabIndex = 0;
            this.toolStrip.Text = "toolStrip";
            // 
            // findAndReplaceTypeButton
            // 
            this.findAndReplaceTypeButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
            this.findAndReplaceTypeButton.DropDownItems.AddRange( new System.Windows.Forms.ToolStripItem[] {
            this.standardFindAndReplaceToolStripMenuItem,
            this.findAndReplaceInFilesToolStripMenuItem,
            this.regexReplaceInFilesToolStripMenuItem} );
            this.findAndReplaceTypeButton.ImageTransparentColor = System.Drawing.Color.Magenta;
            this.findAndReplaceTypeButton.Name = "findAndReplaceTypeButton";
            this.findAndReplaceTypeButton.Size = new System.Drawing.Size( 16, 22 );
            this.findAndReplaceTypeButton.TextChanged += new System.EventHandler( this.HandleFindAndReplaceTypeButtonTextChanged );
            // 
            // standardFindAndReplaceToolStripMenuItem
            // 
            this.standardFindAndReplaceToolStripMenuItem.Name = "standardFindAndReplaceToolStripMenuItem";
            this.standardFindAndReplaceToolStripMenuItem.Size = new System.Drawing.Size( 201, 22 );
            this.standardFindAndReplaceToolStripMenuItem.Text = "Regex Find and Replace";
            this.standardFindAndReplaceToolStripMenuItem.Click += new System.EventHandler( this.HandleFindAndReplaceTypeMenuItemClick );
            // 
            // findAndReplaceInFilesToolStripMenuItem
            // 
            this.findAndReplaceInFilesToolStripMenuItem.Name = "findAndReplaceInFilesToolStripMenuItem";
            this.findAndReplaceInFilesToolStripMenuItem.Size = new System.Drawing.Size( 201, 22 );
            this.findAndReplaceInFilesToolStripMenuItem.Text = "Regex Find in Files";
            this.findAndReplaceInFilesToolStripMenuItem.Click += new System.EventHandler( this.HandleFindAndReplaceTypeMenuItemClick );
            // 
            // regexReplaceInFilesToolStripMenuItem
            // 
            this.regexReplaceInFilesToolStripMenuItem.Name = "regexReplaceInFilesToolStripMenuItem";
            this.regexReplaceInFilesToolStripMenuItem.Size = new System.Drawing.Size( 201, 22 );
            this.regexReplaceInFilesToolStripMenuItem.Text = "Regex Replace in Files";
            this.regexReplaceInFilesToolStripMenuItem.Click += new System.EventHandler( this.HandleFindAndReplaceTypeMenuItemClick );
            // 
            // standardButtonsPanel
            // 
            this.standardButtonsPanel.Controls.Add( this.skipFileButton );
            this.standardButtonsPanel.Controls.Add( this.replaceButton );
            this.standardButtonsPanel.Controls.Add( this.findNextButton );
            this.standardButtonsPanel.Controls.Add( this.replaceAllButton );
            this.standardButtonsPanel.Location = new System.Drawing.Point( 188, 560 );
            this.standardButtonsPanel.Name = "standardButtonsPanel";
            this.standardButtonsPanel.Size = new System.Drawing.Size( 196, 60 );
            this.standardButtonsPanel.TabIndex = 16;
            // 
            // skipFileButton
            // 
            this.skipFileButton.Location = new System.Drawing.Point( 0, 32 );
            this.skipFileButton.Name = "skipFileButton";
            this.skipFileButton.Size = new System.Drawing.Size( 96, 23 );
            this.skipFileButton.TabIndex = 2;
            this.skipFileButton.Text = "Skip File";
            this.skipFileButton.UseVisualStyleBackColor = true;
            this.skipFileButton.Click += new System.EventHandler( this.HandleSkipFileButtonClick );
            // 
            // resultOptionsGroupBox
            // 
            this.resultOptionsGroupBox.Controls.Add( this.linesAfterLabel );
            this.resultOptionsGroupBox.Controls.Add( this.matchContextAfterNumericUpDown );
            this.resultOptionsGroupBox.Controls.Add( this.linesBeforeLabel );
            this.resultOptionsGroupBox.Controls.Add( this.matchContextBeforeNumericUpDown );
            this.resultOptionsGroupBox.Controls.Add( this.matchContextLabel );
            this.resultOptionsGroupBox.Controls.Add( this.keepFilesOpenCheckBox );
            this.resultOptionsGroupBox.Controls.Add( this.displayFileNamesCheckBox );
            this.resultOptionsGroupBox.Location = new System.Drawing.Point( 0, 0 );
            this.resultOptionsGroupBox.Name = "resultOptionsGroupBox";
            this.resultOptionsGroupBox.Size = new System.Drawing.Size( 380, 80 );
            this.resultOptionsGroupBox.TabIndex = 0;
            this.resultOptionsGroupBox.TabStop = false;
            this.resultOptionsGroupBox.Text = "Result Options";
            this.resultOptionsGroupBox.CollapseBoxClickedEvent += new RegexFindAndReplace.CollapsibleGroupBox.CollapseBoxClickedEventHandler( this.HandleResultOptionsGroupBoxCollapseBoxClicked );
            // 
            // linesAfterLabel
            // 
            this.linesAfterLabel.Location = new System.Drawing.Point( 192, 56 );
            this.linesAfterLabel.Name = "linesAfterLabel";
            this.linesAfterLabel.Size = new System.Drawing.Size( 72, 20 );
            this.linesAfterLabel.TabIndex = 5;
            this.linesAfterLabel.Text = "Lines After:";
            this.linesAfterLabel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
            // 
            // matchContextAfterNumericUpDown
            // 
            this.matchContextAfterNumericUpDown.Location = new System.Drawing.Point( 264, 56 );
            this.matchContextAfterNumericUpDown.Maximum = new decimal( new int[] {
            5,
            0,
            0,
            0} );
            this.matchContextAfterNumericUpDown.Name = "matchContextAfterNumericUpDown";
            this.matchContextAfterNumericUpDown.ReadOnly = true;
            this.matchContextAfterNumericUpDown.Size = new System.Drawing.Size( 36, 20 );
            this.matchContextAfterNumericUpDown.TabIndex = 6;
            // 
            // linesBeforeLabel
            // 
            this.linesBeforeLabel.Location = new System.Drawing.Point( 192, 36 );
            this.linesBeforeLabel.Name = "linesBeforeLabel";
            this.linesBeforeLabel.Size = new System.Drawing.Size( 72, 20 );
            this.linesBeforeLabel.TabIndex = 3;
            this.linesBeforeLabel.Text = "Lines Before:";
            this.linesBeforeLabel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
            // 
            // matchContextBeforeNumericUpDown
            // 
            this.matchContextBeforeNumericUpDown.Location = new System.Drawing.Point( 264, 36 );
            this.matchContextBeforeNumericUpDown.Maximum = new decimal( new int[] {
            5,
            0,
            0,
            0} );
            this.matchContextBeforeNumericUpDown.Name = "matchContextBeforeNumericUpDown";
            this.matchContextBeforeNumericUpDown.ReadOnly = true;
            this.matchContextBeforeNumericUpDown.Size = new System.Drawing.Size( 36, 20 );
            this.matchContextBeforeNumericUpDown.TabIndex = 4;
            // 
            // matchContextLabel
            // 
            this.matchContextLabel.AutoSize = true;
            this.matchContextLabel.Location = new System.Drawing.Point( 180, 20 );
            this.matchContextLabel.Name = "matchContextLabel";
            this.matchContextLabel.Size = new System.Drawing.Size( 79, 13 );
            this.matchContextLabel.TabIndex = 2;
            this.matchContextLabel.Text = "Matc&h Context:";
            this.matchContextLabel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
            // 
            // keepFilesOpenCheckBox
            // 
            this.keepFilesOpenCheckBox.CheckAlign = System.Drawing.ContentAlignment.TopLeft;
            this.keepFilesOpenCheckBox.Location = new System.Drawing.Point( 12, 40 );
            this.keepFilesOpenCheckBox.Name = "keepFilesOpenCheckBox";
            this.keepFilesOpenCheckBox.Size = new System.Drawing.Size( 144, 36 );
            this.keepFilesOpenCheckBox.TabIndex = 1;
            this.keepFilesOpenCheckBox.Text = "Keep m&odified files open after Replace All";
            this.keepFilesOpenCheckBox.UseVisualStyleBackColor = true;
            // 
            // displayFileNamesCheckBox
            // 
            this.displayFileNamesCheckBox.AutoSize = true;
            this.displayFileNamesCheckBox.Location = new System.Drawing.Point( 12, 20 );
            this.displayFileNamesCheckBox.Name = "displayFileNamesCheckBox";
            this.displayFileNamesCheckBox.Size = new System.Drawing.Size( 132, 17 );
            this.displayFileNamesCheckBox.TabIndex = 0;
            this.displayFileNamesCheckBox.Text = "&Display file names only";
            this.displayFileNamesCheckBox.UseVisualStyleBackColor = true;
            // 
            // fileTypesLabel
            // 
            this.fileTypesLabel.AutoSize = true;
            this.fileTypesLabel.Location = new System.Drawing.Point( 4, 4 );
            this.fileTypesLabel.Name = "fileTypesLabel";
            this.fileTypesLabel.Size = new System.Drawing.Size( 119, 13 );
            this.fileTypesLabel.TabIndex = 0;
            this.fileTypesLabel.Text = "Look at these file t&ypes:";
            // 
            // fileTypesComboBox
            // 
            this.fileTypesComboBox.DrawMode = System.Windows.Forms.DrawMode.OwnerDrawVariable;
            this.fileTypesComboBox.DropDownHeight = 200;
            this.fileTypesComboBox.FormattingEnabled = true;
            this.fileTypesComboBox.IntegralHeight = false;
            this.fileTypesComboBox.Items.AddRange( new object[] {
            "*.cs",
            "*.cs;*.resx;*.xsd;*.wsdl;*.xml;*.htm;*.html;*.css",
            "*.vb;*.resx;*.xsd;*.wsdl;*.xml;*.htm;*.html;*.css",
            "*.jsl; *.java; *.resx;*.xsd;*.wsdl;*.xml;*.htm;*.html;*.css",
            "*.vb;*.resx;*.xsd;*.wsdl;*.htm;*.html;*.aspx;*.ascx;*.asmx;*.asax;*.config;*.asp;" +
                "*.asa;*.css;*.xml",
            "*.c;*.cpp;*.cxx;*.cc;*.tli;*.tlh;*.h;*.hpp;*.hxx;*.hh;*.inl;*.rc;*.resx;*.idl;*.a" +
                "sm;*.inc",
            "*.rpt",
            "*.srf;*.htm;*.html;*.xml;*.gif;*.jpg;*.png;*.css;*.disco",
            "*.txt",
            "*.*"} );
            this.fileTypesComboBox.Location = new System.Drawing.Point( 0, 20 );
            this.fileTypesComboBox.Name = "fileTypesComboBox";
            this.fileTypesComboBox.Size = new System.Drawing.Size( 380, 21 );
            this.fileTypesComboBox.TabIndex = 1;
            this.fileTypesComboBox.DrawItem += new System.Windows.Forms.DrawItemEventHandler( this.HandleComboBoxDrawItem );
            this.fileTypesComboBox.MeasureItem += new System.Windows.Forms.MeasureItemEventHandler( this.HandleComboBoxMeasureItem );
            // 
            // fileTypesPanel
            // 
            this.fileTypesPanel.Controls.Add( this.fileTypesLabel );
            this.fileTypesPanel.Controls.Add( this.fileTypesComboBox );
            this.fileTypesPanel.Location = new System.Drawing.Point( 4, 404 );
            this.fileTypesPanel.Name = "fileTypesPanel";
            this.fileTypesPanel.Size = new System.Drawing.Size( 384, 44 );
            this.fileTypesPanel.TabIndex = 12;
            // 
            // findAllButton
            // 
            this.findAllButton.Location = new System.Drawing.Point( 0, 4 );
            this.findAllButton.Name = "findAllButton";
            this.findAllButton.Size = new System.Drawing.Size( 96, 23 );
            this.findAllButton.TabIndex = 0;
            this.findAllButton.Text = "&Find All";
            this.findAllButton.UseVisualStyleBackColor = true;
            this.findAllButton.Click += new System.EventHandler( this.HandleFindAllButtonClick );
            // 
            // findAllButtonPanel
            // 
            this.findAllButtonPanel.Controls.Add( this.findAllButton );
            this.findAllButtonPanel.Location = new System.Drawing.Point( 288, 528 );
            this.findAllButtonPanel.Name = "findAllButtonPanel";
            this.findAllButtonPanel.Size = new System.Drawing.Size( 96, 32 );
            this.findAllButtonPanel.TabIndex = 13;
            // 
            // includeSubDirectoriesCheckBox
            // 
            this.includeSubDirectoriesCheckBox.AutoSize = true;
            this.includeSubDirectoriesCheckBox.Location = new System.Drawing.Point( 0, 4 );
            this.includeSubDirectoriesCheckBox.Name = "includeSubDirectoriesCheckBox";
            this.includeSubDirectoriesCheckBox.Size = new System.Drawing.Size( 132, 17 );
            this.includeSubDirectoriesCheckBox.TabIndex = 0;
            this.includeSubDirectoriesCheckBox.Text = "Include su&b-directories";
            this.includeSubDirectoriesCheckBox.UseVisualStyleBackColor = true;
            // 
            // includeSubDirectoriesPanel
            // 
            this.includeSubDirectoriesPanel.Controls.Add( this.includeSubDirectoriesCheckBox );
            this.includeSubDirectoriesPanel.Location = new System.Drawing.Point( 4, 268 );
            this.includeSubDirectoriesPanel.Name = "includeSubDirectoriesPanel";
            this.includeSubDirectoriesPanel.Size = new System.Drawing.Size( 136, 20 );
            this.includeSubDirectoriesPanel.TabIndex = 10;
            // 
            // regexOptionsPanel
            // 
            this.regexOptionsPanel.Controls.Add( this.regexOptionsGroupBox );
            this.regexOptionsPanel.Location = new System.Drawing.Point( 4, 292 );
            this.regexOptionsPanel.Name = "regexOptionsPanel";
            this.regexOptionsPanel.Size = new System.Drawing.Size( 384, 108 );
            this.regexOptionsPanel.TabIndex = 11;
            // 
            // resultOptionsPanel
            // 
            this.resultOptionsPanel.Controls.Add( this.resultOptionsGroupBox );
            this.resultOptionsPanel.Location = new System.Drawing.Point( 4, 448 );
            this.resultOptionsPanel.Name = "resultOptionsPanel";
            this.resultOptionsPanel.Size = new System.Drawing.Size( 384, 80 );
            this.resultOptionsPanel.TabIndex = 14;
            // 
            // stopButton
            // 
            this.stopButton.Location = new System.Drawing.Point( 288, 532 );
            this.stopButton.Name = "stopButton";
            this.stopButton.Size = new System.Drawing.Size( 96, 23 );
            this.stopButton.TabIndex = 15;
            this.stopButton.Text = "&Stop";
            this.stopButton.UseVisualStyleBackColor = true;
            this.stopButton.Click += new System.EventHandler( this.HandleStopButtonClick );
            // 
            // FindAndReplaceForm
            // 
            this.AutoScaleDimensions = new System.Drawing.SizeF( 6F, 13F );
            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
            this.ClientSize = new System.Drawing.Size( 387, 647 );
            this.Controls.Add( this.stopButton );
            this.Controls.Add( this.regexOptionsPanel );
            this.Controls.Add( this.includeSubDirectoriesPanel );
            this.Controls.Add( this.resultOptionsPanel );
            this.Controls.Add( this.lookInComboBox );
            this.Controls.Add( this.toolStrip );
            this.Controls.Add( this.fileTypesPanel );
            this.Controls.Add( this.findWhatLabel );
            this.Controls.Add( this.findAllButtonPanel );
            this.Controls.Add( this.lookInBrowseButton );
            this.Controls.Add( this.standardButtonsPanel );
            this.Controls.Add( this.replacementTextBox );
            this.Controls.Add( this.closeButton );
            this.Controls.Add( this.regexTextBox );
            this.Controls.Add( this.regexComboBox );
            this.Controls.Add( this.replacementComboBox );
            this.Controls.Add( this.regexHelpButton );
            this.Controls.Add( this.replaceWithLabel );
            this.Controls.Add( this.replacementHelpButton );
            this.Controls.Add( this.lookInLabel );
            this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow;
            this.Name = "FindAndReplaceForm";
            this.ShowInTaskbar = false;
            this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent;
            this.Text = "Regex Find and Replace";
            this.Load += new System.EventHandler( this.HandleFindAndReplaceFormLoad );
            this.FormClosed += new System.Windows.Forms.FormClosedEventHandler( this.HandleFindAndReplaceFormFormClosed );
            this.regexOptionsGroupBox.ResumeLayout( false );
            this.regexOptionsGroupBox.PerformLayout();
            this.regexHelpContextMenuStrip.ResumeLayout( false );
            this.replacementHelpContextMenuStrip.ResumeLayout( false );
            this.toolStrip.ResumeLayout( false );
            this.toolStrip.PerformLayout();
            this.standardButtonsPanel.ResumeLayout( false );
            this.resultOptionsGroupBox.ResumeLayout( false );
            this.resultOptionsGroupBox.PerformLayout();
            ( (System.ComponentModel.ISupportInitialize)( this.matchContextAfterNumericUpDown ) ).EndInit();
            ( (System.ComponentModel.ISupportInitialize)( this.matchContextBeforeNumericUpDown ) ).EndInit();
            this.fileTypesPanel.ResumeLayout( false );
            this.fileTypesPanel.PerformLayout();
            this.findAllButtonPanel.ResumeLayout( false );
            this.includeSubDirectoriesPanel.ResumeLayout( false );
            this.includeSubDirectoriesPanel.PerformLayout();
            this.regexOptionsPanel.ResumeLayout( false );
            this.resultOptionsPanel.ResumeLayout( false );
            this.ResumeLayout( false );
            this.PerformLayout();

        }

        #endregion

        private System.Windows.Forms.Label findWhatLabel;
        private System.Windows.Forms.Label lookInLabel;
        private System.Windows.Forms.ComboBox lookInComboBox;
        private CollapsibleGroupBox regexOptionsGroupBox;
        private System.Windows.Forms.Label replaceWithLabel;
        private System.Windows.Forms.Button findNextButton;
        private System.Windows.Forms.Button replaceButton;
        private System.Windows.Forms.Button replaceAllButton;
        private System.Windows.Forms.CheckBox rightToLeftCheckBox;
        private System.Windows.Forms.CheckBox ignoreWhitespaceCheckBox;
        private System.Windows.Forms.CheckBox singlelineCheckBox;
        private System.Windows.Forms.CheckBox explicitCaptureCheckBox;
        private System.Windows.Forms.CheckBox multilineCheckBox;
        private System.Windows.Forms.CheckBox ignoreCaseCheckBox;
        private System.Windows.Forms.CheckBox cultureInvariantCheckBox;
        private System.Windows.Forms.CheckBox ecmaScriptCheckBox;
        private System.Windows.Forms.Button regexHelpButton;
        private System.Windows.Forms.Button replacementHelpButton;
        private System.Windows.Forms.RichTextBox regexTextBox;
        private System.Windows.Forms.ContextMenuStrip regexHelpContextMenuStrip;
        private System.Windows.Forms.ToolStripMenuItem anySingleCharacterToolStripMenuItem;
        private System.Windows.Forms.ToolStripMenuItem zeroOrMoreToolStripMenuItem;
        private System.Windows.Forms.ToolStripMenuItem oneOrMoreToolStripMenuItem;
        private System.Windows.Forms.ToolStripSeparator toolStripMenuItem1;
        private System.Windows.Forms.ToolStripMenuItem beginningOfLineToolStripMenuItem;
        private System.Windows.Forms.ToolStripMenuItem endOfLineToolStripMenuItem;
        private System.Windows.Forms.ContextMenuStrip replacementHelpContextMenuStrip;
        private System.Windows.Forms.ToolStripMenuItem lookaroundAssertionsToolStripMenuItem;
        private System.Windows.Forms.ToolStripMenuItem positiveLookaheadToolStripMenuItem;
        private System.Windows.Forms.ToolStripMenuItem negativeLookaheadToolStripMenuItem;
        private System.Windows.Forms.ToolStripMenuItem positiveLookbehindToolStripMenuItem;
        private System.Windows.Forms.ToolStripMenuItem negativeLookbehindToolStripMenuItem;
        private System.Windows.Forms.ToolStripSeparator toolStripMenuItem2;
        private System.Windows.Forms.ToolStripMenuItem alternationToolStripMenuItem;
        private System.Windows.Forms.ToolStripMenuItem characterClassToolStripMenuItem;
        private System.Windows.Forms.ToolStripMenuItem negatedCharacterClassToolStripMenuItem;
        private System.Windows.Forms.ToolStripMenuItem wordBoundryToolStripMenuItem;
        private System.Windows.Forms.ToolStripMenuItem nameNamedCaptureToolStripMenuItem;
        private System.Windows.Forms.ToolStripMenuItem groupingOnlyParenthesesToolStripMenuItem;
        private System.Windows.Forms.ToolStripMenuItem atomicGroupingToolStripMenuItem;
        private System.Windows.Forms.ToolStripSeparator toolStripMenuItem7;
        private System.Windows.Forms.ToolStripMenuItem matchedTextToolStripMenuItem;
        private System.Windows.Forms.ToolStripMenuItem textBeforeMatchToolStripMenuItem;
        private System.Windows.Forms.ToolStripMenuItem textAfterMatchToolStripMenuItem;
        private System.Windows.Forms.ToolStripMenuItem nestedBracesToolStripMenuItem;
        private System.Windows.Forms.ToolStripMenuItem nestedParenthesesToolStripMenuItem;
        private System.Windows.Forms.ComboBox regexComboBox;
        private System.Windows.Forms.ComboBox replacementComboBox;
        private System.Windows.Forms.TextBox replacementTextBox;
        private System.Windows.Forms.Button closeButton;
        private System.Windows.Forms.Button lookInBrowseButton;
        private System.Windows.Forms.ToolStrip toolStrip;
        private System.Windows.Forms.ToolStripSplitButton findAndReplaceTypeButton;
        private System.Windows.Forms.ToolStripMenuItem standardFindAndReplaceToolStripMenuItem;
        private System.Windows.Forms.ToolStripMenuItem findAndReplaceInFilesToolStripMenuItem;
        private System.Windows.Forms.Panel standardButtonsPanel;
        private CollapsibleGroupBox resultOptionsGroupBox;
        private System.Windows.Forms.Label fileTypesLabel;
        private System.Windows.Forms.ComboBox fileTypesComboBox;
        private System.Windows.Forms.Button findAllButton;
        private System.Windows.Forms.CheckBox keepFilesOpenCheckBox;
        private System.Windows.Forms.CheckBox displayFileNamesCheckBox;
        private System.Windows.Forms.ToolStripMenuItem regexReplaceInFilesToolStripMenuItem;
        private System.Windows.Forms.Button skipFileButton;
        private System.Windows.Forms.NumericUpDown matchContextBeforeNumericUpDown;
        private System.Windows.Forms.Label matchContextLabel;
        private System.Windows.Forms.Panel findAllButtonPanel;
        private System.Windows.Forms.CheckBox includeSubDirectoriesCheckBox;
        private System.Windows.Forms.Panel includeSubDirectoriesPanel;
        private System.Windows.Forms.Panel regexOptionsPanel;
        private System.Windows.Forms.Label linesAfterLabel;
        private System.Windows.Forms.NumericUpDown matchContextAfterNumericUpDown;
        private System.Windows.Forms.Label linesBeforeLabel;
        private System.Windows.Forms.Panel fileTypesPanel;
        private System.Windows.Forms.Panel resultOptionsPanel;
        private System.Windows.Forms.Button stopButton;
    }
}

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Software Developer
United States United States
I am a software developer currently working in Salt Lake City, Utah. I work primarily with C# for my job, but I mess around with C, Perl, and Windows PowerShell for fun.

Comments and Discussions