From 78158921c3bdbf59a45d4e20219f2a241ecd53b7 Mon Sep 17 00:00:00 2001 From: Alexander Date: Sun, 20 Oct 2019 22:53:19 +0300 Subject: [PATCH] Fixed wrong size of line numbers on startup --- Crypto Notepad/MainForm.cs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Crypto Notepad/MainForm.cs b/Crypto Notepad/MainForm.cs index f2875e5..2515a5f 100644 --- a/Crypto Notepad/MainForm.cs +++ b/Crypto Notepad/MainForm.cs @@ -9,6 +9,7 @@ using System.Net; using System.Reflection; using System.Security.Cryptography; +using System.Threading; using System.Threading.Tasks; using System.Windows.Forms; @@ -538,9 +539,6 @@ private void LoadSettings() closeToolbarButton.Visible = settings.toolbarCloseButton; mainMenu.Visible = settings.mainMenuVisible; rightToLeftContextMenu.Checked = settings.editorRightToLeft; - lineNumbers.BackColor = settings.lineNumbersBackColor; - lineNumbers.Font = settings.editorFont; - lineNumbers.ForeColor = settings.lineNumbersForeColor; statusPanel.ForeColor = settings.statusPanelFontColor; statusPanel.BackColor = settings.statusPanelBackColor; statusPanel.Visible = settings.statusPanelVisible; @@ -558,6 +556,9 @@ private void LoadSettings() searchFindNextButton.ForeColor = settings.searchPanelForeColor; searchCloseButton.ForeColor = settings.searchPanelForeColor; searchPanel.CellBorderStyle = (TableLayoutPanelCellBorderStyle)Enum.Parse(typeof(TableLayoutPanelCellBorderStyle), settings.searchPanelBorder); + lineNumbers.BackColor = settings.lineNumbersBackColor; + lineNumbers.Font = settings.editorFont; + lineNumbers.ForeColor = settings.lineNumbersForeColor; lineNumbers.Visible = bool.Parse(settings.lineNumbersVisible); lineNumbers.Show_BorderLines = bool.Parse(settings.borderLinesVisible); lineNumbers.Show_GridLines = bool.Parse(settings.gridLinesVisible); @@ -751,6 +752,7 @@ private void MainForm_Shown(object sender, EventArgs e) Visible = true; richTextBox.SetInnerMargins(Convert.ToInt32(settings.editorPaddingLeft), 0, 0, 0); richTextBox.Modified = false; + lineNumbers.Refresh(); } private void MainWindow_Load(object sender, EventArgs e)