From 9a14601f6619e0ef145bad1c108356fa8e327510 Mon Sep 17 00:00:00 2001 From: Alexander Date: Wed, 21 Aug 2019 15:33:42 +0300 Subject: [PATCH] Fixed glitch with line numbers --- Crypto Notepad/MainForm.Designer.cs | 16 ++++++++-------- Crypto Notepad/MainForm.cs | 2 ++ 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/Crypto Notepad/MainForm.Designer.cs b/Crypto Notepad/MainForm.Designer.cs index 071c0ef..99b03fd 100644 --- a/Crypto Notepad/MainForm.Designer.cs +++ b/Crypto Notepad/MainForm.Designer.cs @@ -68,6 +68,7 @@ public void InitializeComponent() this.AboutToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.DebugToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.MainVariablesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.insertToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.EditorMenuStrip = new System.Windows.Forms.ContextMenuStrip(this.components); this.UndoEditorMenuStrip = new System.Windows.Forms.ToolStripMenuItem(); this.RedoEditorMenuStrip = new System.Windows.Forms.ToolStripMenuItem(); @@ -102,7 +103,6 @@ public void InitializeComponent() this.OpenToolbarButton = new System.Windows.Forms.PictureBox(); this.CustomRTB = new Crypto_Notepad.CustomRichTextBox(); this.LineNumbers_For_RichTextBox = new LineNumbers.LineNumbers_For_RichTextBox(); - this.insertToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.MainMenu.SuspendLayout(); this.EditorMenuStrip.SuspendLayout(); this.SearchPanel.SuspendLayout(); @@ -456,6 +456,13 @@ public void InitializeComponent() this.MainVariablesToolStripMenuItem.Text = "Main variables"; this.MainVariablesToolStripMenuItem.Click += new System.EventHandler(this.MainVariablesToolStripMenuItem_Click); // + // insertToolStripMenuItem + // + this.insertToolStripMenuItem.Name = "insertToolStripMenuItem"; + this.insertToolStripMenuItem.Size = new System.Drawing.Size(213, 22); + this.insertToolStripMenuItem.Text = "Insert"; + this.insertToolStripMenuItem.Visible = false; + // // EditorMenuStrip // this.EditorMenuStrip.BackColor = System.Drawing.SystemColors.Control; @@ -890,13 +897,6 @@ public void InitializeComponent() this.LineNumbers_For_RichTextBox.Size = new System.Drawing.Size(18, 244); this.LineNumbers_For_RichTextBox.TabIndex = 15; // - // insertToolStripMenuItem - // - this.insertToolStripMenuItem.Name = "insertToolStripMenuItem"; - this.insertToolStripMenuItem.Size = new System.Drawing.Size(213, 22); - this.insertToolStripMenuItem.Text = "Insert"; - this.insertToolStripMenuItem.Visible = false; - // // MainForm // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); diff --git a/Crypto Notepad/MainForm.cs b/Crypto Notepad/MainForm.cs index b707b10..d4f786c 100644 --- a/Crypto Notepad/MainForm.cs +++ b/Crypto Notepad/MainForm.cs @@ -657,6 +657,7 @@ private void MainWindow_Activated(object sender, EventArgs e) ToolbarPanel.BorderStyle = BorderStyle.None; } + LineNumbers_For_RichTextBox.Refresh(); } if (PublicVar.keyChanged) @@ -804,6 +805,7 @@ private void MainWindow_Load(object sender, EventArgs e) Size = ps.WindowSize; WindowState = ps.WindowState; + LineNumbers_For_RichTextBox.Refresh(); #if DEBUG DebugToolStripMenuItem.Visible = true;