Ejemplo n.º 1
0
        private void contextMenuStrip_Opening(object sender, CancelEventArgs e)
        {
            ContextMenuStrip aCMS = (ContextMenuStrip)sender;

            m_tbLastClicked = (EcTextBox)aCMS.SourceControl;
            right2LeftToolStripMenuItem.Checked = (m_tbLastClicked.RightToLeft == RightToLeft.Yes);
        }
        protected void AddToComboBox(EcTextBox tb, ComboBox cb, System.Collections.Specialized.StringCollection sc)
        {
            string strText = tb.Text;

            if (!String.IsNullOrEmpty(strText))
            {
                if (cb.Items.Contains(strText))
                {
                    cb.Items.Remove(strText);
                }

                cb.Items.Insert(0, strText);

                // also save some in the project config file for later recall
                if (sc.Contains(strText))
                {
                    sc.Remove(strText);
                }

                sc.Insert(0, strText);
            }
        }
Ejemplo n.º 3
0
 /// <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();
     System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(QueryGoodSpelling));
     this.label1               = new System.Windows.Forms.Label();
     this.label2               = new System.Windows.Forms.Label();
     this.buttonOK             = new System.Windows.Forms.Button();
     this.buttonCancel         = new System.Windows.Forms.Button();
     this.labelUniCodes        = new System.Windows.Forms.Label();
     this.buttonDelete         = new System.Windows.Forms.Button();
     this.labelOriginalReason  = new System.Windows.Forms.TextBox();
     this.labelOrigReasonLabel = new System.Windows.Forms.Label();
     this.tableLayoutPanel     = new System.Windows.Forms.TableLayoutPanel();
     this.textBoxBadWord       = new EcTextBox();
     this.textBoxReplacement   = new EcTextBox();
     this.helpProvider         = new System.Windows.Forms.HelpProvider();
     this.toolTip              = new System.Windows.Forms.ToolTip(this.components);
     this.tableLayoutPanel.SuspendLayout();
     this.SuspendLayout();
     //
     // label1
     //
     this.label1.Anchor   = System.Windows.Forms.AnchorStyles.Right;
     this.label1.AutoSize = true;
     this.label1.Location = new System.Drawing.Point(28, 6);
     this.label1.Name     = "label1";
     this.label1.Size     = new System.Drawing.Size(69, 13);
     this.label1.TabIndex = 0;
     this.label1.Text     = "Bad Spelling:";
     //
     // label2
     //
     this.label2.Anchor   = System.Windows.Forms.AnchorStyles.Right;
     this.label2.AutoSize = true;
     this.label2.Location = new System.Drawing.Point(24, 32);
     this.label2.Name     = "label2";
     this.label2.Size     = new System.Drawing.Size(73, 13);
     this.label2.TabIndex = 2;
     this.label2.Text     = "Replacement:";
     //
     // buttonOK
     //
     this.buttonOK.DialogResult = System.Windows.Forms.DialogResult.OK;
     this.buttonOK.Location     = new System.Drawing.Point(237, 244);
     this.buttonOK.Name         = "buttonOK";
     this.buttonOK.Size         = new System.Drawing.Size(61, 23);
     this.buttonOK.TabIndex     = 3;
     this.buttonOK.Text         = "OK";
     this.buttonOK.Click       += new System.EventHandler(this.buttonOK_Click);
     //
     // buttonCancel
     //
     this.buttonCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel;
     this.buttonCancel.Location     = new System.Drawing.Point(304, 244);
     this.buttonCancel.Name         = "buttonCancel";
     this.buttonCancel.Size         = new System.Drawing.Size(61, 23);
     this.buttonCancel.TabIndex     = 4;
     this.buttonCancel.Text         = "Cancel";
     this.buttonCancel.Click       += new System.EventHandler(this.buttonCancel_Click);
     //
     // labelUniCodes
     //
     this.labelUniCodes.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
     this.tableLayoutPanel.SetColumnSpan(this.labelUniCodes, 4);
     this.labelUniCodes.Dock = System.Windows.Forms.DockStyle.Fill;
     this.helpProvider.SetHelpString(this.labelUniCodes, "This area shows the Unicode code point values for the characters in the box above" +
                                     " which has focus. You can use this to see hidden characters (e.g. zero width joi" +
                                     "ner).");
     this.labelUniCodes.Location = new System.Drawing.Point(3, 55);
     this.labelUniCodes.Margin   = new System.Windows.Forms.Padding(3);
     this.labelUniCodes.Name     = "labelUniCodes";
     this.labelUniCodes.Padding  = new System.Windows.Forms.Padding(3);
     this.helpProvider.SetShowHelp(this.labelUniCodes, true);
     this.labelUniCodes.Size     = new System.Drawing.Size(362, 157);
     this.labelUniCodes.TabIndex = 5;
     this.labelUniCodes.Text     = "labelUniCodes";
     //
     // buttonDelete
     //
     this.buttonDelete.DialogResult = System.Windows.Forms.DialogResult.Abort;
     this.buttonDelete.Location     = new System.Drawing.Point(3, 244);
     this.buttonDelete.Name         = "buttonDelete";
     this.buttonDelete.Size         = new System.Drawing.Size(67, 23);
     this.buttonDelete.TabIndex     = 6;
     this.buttonDelete.Text         = "Delete";
     this.buttonDelete.Visible      = false;
     this.buttonDelete.Click       += new System.EventHandler(this.buttonDelete_Click);
     //
     // labelOriginalReason
     //
     this.tableLayoutPanel.SetColumnSpan(this.labelOriginalReason, 3);
     this.labelOriginalReason.Dock     = System.Windows.Forms.DockStyle.Fill;
     this.labelOriginalReason.Location = new System.Drawing.Point(103, 218);
     this.labelOriginalReason.Name     = "labelOriginalReason";
     this.labelOriginalReason.ReadOnly = true;
     this.labelOriginalReason.Size     = new System.Drawing.Size(262, 20);
     this.labelOriginalReason.TabIndex = 7;
     this.labelOriginalReason.Visible  = false;
     //
     // labelOrigReasonLabel
     //
     this.labelOrigReasonLabel.Anchor   = System.Windows.Forms.AnchorStyles.Right;
     this.labelOrigReasonLabel.AutoSize = true;
     this.labelOrigReasonLabel.Location = new System.Drawing.Point(3, 221);
     this.labelOrigReasonLabel.Name     = "labelOrigReasonLabel";
     this.labelOrigReasonLabel.Size     = new System.Drawing.Size(94, 13);
     this.labelOrigReasonLabel.TabIndex = 8;
     this.labelOrigReasonLabel.Text     = "added while fixing:";
     this.labelOrigReasonLabel.Visible  = false;
     //
     // tableLayoutPanel
     //
     this.tableLayoutPanel.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
                                                                           | System.Windows.Forms.AnchorStyles.Left)
                                                                          | System.Windows.Forms.AnchorStyles.Right)));
     this.tableLayoutPanel.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
     this.tableLayoutPanel.ColumnCount  = 4;
     this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
     this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F));
     this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
     this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
     this.tableLayoutPanel.Controls.Add(this.labelOriginalReason, 1, 3);
     this.tableLayoutPanel.Controls.Add(this.textBoxBadWord, 1, 0);
     this.tableLayoutPanel.Controls.Add(this.label2, 0, 1);
     this.tableLayoutPanel.Controls.Add(this.labelUniCodes, 0, 2);
     this.tableLayoutPanel.Controls.Add(this.buttonDelete, 0, 4);
     this.tableLayoutPanel.Controls.Add(this.textBoxReplacement, 1, 1);
     this.tableLayoutPanel.Controls.Add(this.buttonOK, 2, 4);
     this.tableLayoutPanel.Controls.Add(this.label1, 0, 0);
     this.tableLayoutPanel.Controls.Add(this.labelOrigReasonLabel, 0, 3);
     this.tableLayoutPanel.Controls.Add(this.buttonCancel, 3, 4);
     this.tableLayoutPanel.Location = new System.Drawing.Point(12, 12);
     this.tableLayoutPanel.Name     = "tableLayoutPanel";
     this.tableLayoutPanel.RowCount = 5;
     this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle());
     this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle());
     this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F));
     this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle());
     this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle());
     this.tableLayoutPanel.Size     = new System.Drawing.Size(368, 270);
     this.tableLayoutPanel.TabIndex = 9;
     //
     // textBoxBadWord
     //
     this.tableLayoutPanel.SetColumnSpan(this.textBoxBadWord, 3);
     this.textBoxBadWord.Dock = System.Windows.Forms.DockStyle.Fill;
     this.helpProvider.SetHelpString(this.textBoxBadWord, "");
     this.textBoxBadWord.Location = new System.Drawing.Point(103, 3);
     this.textBoxBadWord.Name     = "textBoxBadWord";
     this.helpProvider.SetShowHelp(this.textBoxBadWord, true);
     this.textBoxBadWord.Size     = new System.Drawing.Size(262, 20);
     this.textBoxBadWord.TabIndex = 1;
     this.textBoxBadWord.Text     = "textBoxBadWord";
     this.toolTip.SetToolTip(this.textBoxBadWord, "Contains the bad spelling form");
     this.textBoxBadWord.GotFocus    += new System.EventHandler(this.textBoxBadWord_GotFocus);
     this.textBoxBadWord.TextChanged += new System.EventHandler(this.textBoxBadWord_TextChanged);
     //
     // textBoxReplacement
     //
     this.tableLayoutPanel.SetColumnSpan(this.textBoxReplacement, 3);
     this.textBoxReplacement.Dock = System.Windows.Forms.DockStyle.Fill;
     this.helpProvider.SetHelpString(this.textBoxReplacement, "");
     this.textBoxReplacement.Location = new System.Drawing.Point(103, 29);
     this.textBoxReplacement.Name     = "textBoxReplacement";
     this.helpProvider.SetShowHelp(this.textBoxReplacement, true);
     this.textBoxReplacement.Size     = new System.Drawing.Size(262, 20);
     this.textBoxReplacement.TabIndex = 1;
     this.textBoxReplacement.Text     = "textBoxReplacement";
     this.toolTip.SetToolTip(this.textBoxReplacement, "Contains the good spelling form (i.e. the replacment for when the bad spelling fo" +
                             "rm occurs)");
     this.textBoxReplacement.GotFocus    += new System.EventHandler(this.textBoxReplacement_GotFocus);
     this.textBoxReplacement.TextChanged += new System.EventHandler(this.textBoxReplacement_TextChanged);
     //
     // QueryGoodSpelling
     //
     this.AcceptButton      = this.buttonOK;
     this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
     this.ClientSize        = new System.Drawing.Size(392, 294);
     this.Controls.Add(this.tableLayoutPanel);
     this.HelpButton   = true;
     this.Icon         = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
     this.MaximizeBox  = false;
     this.MinimizeBox  = false;
     this.Name         = "QueryGoodSpelling";
     this.Text         = "Fix Spelling";
     this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.QueryGoodSpelling_FormClosing);
     this.tableLayoutPanel.ResumeLayout(false);
     this.tableLayoutPanel.PerformLayout();
     this.ResumeLayout(false);
 }