diff --git a/Crypto Notepad/Forms/MainForm.cs b/Crypto Notepad/Forms/MainForm.cs index 887269c..10c74fc 100644 --- a/Crypto Notepad/Forms/MainForm.cs +++ b/Crypto Notepad/Forms/MainForm.cs @@ -34,12 +34,17 @@ protected override void WndProc(ref Message m) { const int WM_SYSCOMMAND = 0x112; const int SC_MINIMIZE = 0xF020; + const int SC_RESTORE = 0xF120; try { - if (m.Msg == WM_SYSCOMMAND & m.WParam.ToInt32() == SC_MINIMIZE & settings.autoLock & !string.IsNullOrEmpty(PublicVar.password.Get())) + if (m.Msg == WM_SYSCOMMAND & m.WParam.ToInt32() == SC_MINIMIZE) { richTextBox.Visible = false; } + if (m.Msg == WM_SYSCOMMAND & m.WParam.ToInt32() == SC_RESTORE & !fileLockedPanel.Visible) + { + richTextBox.Visible = true; + } } catch (OverflowException) {