mirror of
https://github.com/Crypto-Notepad/Crypto-Notepad.git
synced 2026-03-11 08:55:25 +00:00
Fixed bug with visibility of editor on editor lock
This commit is contained in:
parent
e8503110a4
commit
19b6f660d7
2 changed files with 38 additions and 35 deletions
68
Crypto Notepad/Forms/MainForm.Designer.cs
generated
68
Crypto Notepad/Forms/MainForm.Designer.cs
generated
|
|
@ -132,16 +132,16 @@ public void InitializeComponent()
|
|||
this.fileLockedPanel = new System.Windows.Forms.Panel();
|
||||
this.fileLockedCloseButton = new System.Windows.Forms.Button();
|
||||
this.fileLockedOkButton = new System.Windows.Forms.Button();
|
||||
this.fileLockedKeyTextBox = new System.Windows.Forms.PlaceholderTextBox();
|
||||
this.fileLockedShowKey = new System.Windows.Forms.PictureBox();
|
||||
this.fileLockedLabel = new System.Windows.Forms.Label();
|
||||
this.toolTip = new System.Windows.Forms.ToolTip(this.components);
|
||||
this.richTextBoxPanel = new System.Windows.Forms.Panel();
|
||||
this.richTextBox = new Crypto_Notepad.ExRichTextBox();
|
||||
this.statusPanelTimer = new System.Windows.Forms.Timer(this.components);
|
||||
this.lockTimer = new System.Windows.Forms.Timer(this.components);
|
||||
this.clipboardTimer = new System.Windows.Forms.Timer(this.components);
|
||||
this.pasteBoardTimer = new System.Windows.Forms.Timer(this.components);
|
||||
this.fileLockedKeyTextBox = new System.Windows.Forms.PlaceholderTextBox();
|
||||
this.richTextBox = new Crypto_Notepad.ExRichTextBox();
|
||||
this.mainMenu.SuspendLayout();
|
||||
this.contextMenu.SuspendLayout();
|
||||
this.searchPanel.SuspendLayout();
|
||||
|
|
@ -1282,6 +1282,20 @@ public void InitializeComponent()
|
|||
this.fileLockedOkButton.UseVisualStyleBackColor = true;
|
||||
this.fileLockedOkButton.Click += new System.EventHandler(this.FileLockedOkButton_Click);
|
||||
//
|
||||
// fileLockedKeyTextBox
|
||||
//
|
||||
this.fileLockedKeyTextBox.Location = new System.Drawing.Point(6, 34);
|
||||
this.fileLockedKeyTextBox.Name = "fileLockedKeyTextBox";
|
||||
this.fileLockedKeyTextBox.Placeholder = "Password";
|
||||
this.fileLockedKeyTextBox.PlaceholderActiveForeColor = System.Drawing.Color.DarkGray;
|
||||
this.fileLockedKeyTextBox.PlaceholderFont = new System.Drawing.Font("Segoe UI", 8.25F);
|
||||
this.fileLockedKeyTextBox.PlaceholderForeColor = System.Drawing.Color.DarkGray;
|
||||
this.fileLockedKeyTextBox.Size = new System.Drawing.Size(231, 22);
|
||||
this.fileLockedKeyTextBox.TabIndex = 8;
|
||||
this.fileLockedKeyTextBox.UseSystemPasswordChar = true;
|
||||
this.fileLockedKeyTextBox.TextChanged += new System.EventHandler(this.FileLockedKeyTextBox_TextChanged);
|
||||
this.fileLockedKeyTextBox.KeyDown += new System.Windows.Forms.KeyEventHandler(this.FileLockedKeyTextBox_KeyDown);
|
||||
//
|
||||
// fileLockedShowKey
|
||||
//
|
||||
this.fileLockedShowKey.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
|
||||
|
|
@ -1325,38 +1339,6 @@ public void InitializeComponent()
|
|||
this.richTextBoxPanel.Size = new System.Drawing.Size(593, 270);
|
||||
this.richTextBoxPanel.TabIndex = 21;
|
||||
//
|
||||
// statusPanelTimer
|
||||
//
|
||||
this.statusPanelTimer.Interval = 1;
|
||||
this.statusPanelTimer.Tick += new System.EventHandler(this.StatusPanelTimer_Tick);
|
||||
//
|
||||
// lockTimer
|
||||
//
|
||||
this.lockTimer.Tick += new System.EventHandler(this.LockTimer_Tick);
|
||||
//
|
||||
// clipboardTimer
|
||||
//
|
||||
this.clipboardTimer.Interval = 50;
|
||||
this.clipboardTimer.Tick += new System.EventHandler(this.ClipboardTimer_Tick);
|
||||
//
|
||||
// pasteBoardTimer
|
||||
//
|
||||
this.pasteBoardTimer.Tick += new System.EventHandler(this.PasteBoardTimer_Tick);
|
||||
//
|
||||
// fileLockedKeyTextBox
|
||||
//
|
||||
this.fileLockedKeyTextBox.Location = new System.Drawing.Point(6, 34);
|
||||
this.fileLockedKeyTextBox.Name = "fileLockedKeyTextBox";
|
||||
this.fileLockedKeyTextBox.Placeholder = "Password";
|
||||
this.fileLockedKeyTextBox.PlaceholderActiveForeColor = System.Drawing.Color.DarkGray;
|
||||
this.fileLockedKeyTextBox.PlaceholderFont = new System.Drawing.Font("Segoe UI", 8.25F);
|
||||
this.fileLockedKeyTextBox.PlaceholderForeColor = System.Drawing.Color.DarkGray;
|
||||
this.fileLockedKeyTextBox.Size = new System.Drawing.Size(231, 22);
|
||||
this.fileLockedKeyTextBox.TabIndex = 8;
|
||||
this.fileLockedKeyTextBox.UseSystemPasswordChar = true;
|
||||
this.fileLockedKeyTextBox.TextChanged += new System.EventHandler(this.FileLockedKeyTextBox_TextChanged);
|
||||
this.fileLockedKeyTextBox.KeyDown += new System.Windows.Forms.KeyEventHandler(this.FileLockedKeyTextBox_KeyDown);
|
||||
//
|
||||
// richTextBox
|
||||
//
|
||||
this.richTextBox.AcceptsTab = true;
|
||||
|
|
@ -1377,6 +1359,24 @@ public void InitializeComponent()
|
|||
this.richTextBox.TextChanged += new System.EventHandler(this.RichTextBox_TextChanged);
|
||||
this.richTextBox.KeyDown += new System.Windows.Forms.KeyEventHandler(this.RichTextBox_KeyDown);
|
||||
//
|
||||
// statusPanelTimer
|
||||
//
|
||||
this.statusPanelTimer.Interval = 1;
|
||||
this.statusPanelTimer.Tick += new System.EventHandler(this.StatusPanelTimer_Tick);
|
||||
//
|
||||
// lockTimer
|
||||
//
|
||||
this.lockTimer.Tick += new System.EventHandler(this.LockTimer_Tick);
|
||||
//
|
||||
// clipboardTimer
|
||||
//
|
||||
this.clipboardTimer.Interval = 50;
|
||||
this.clipboardTimer.Tick += new System.EventHandler(this.ClipboardTimer_Tick);
|
||||
//
|
||||
// pasteBoardTimer
|
||||
//
|
||||
this.pasteBoardTimer.Tick += new System.EventHandler(this.PasteBoardTimer_Tick);
|
||||
//
|
||||
// MainForm
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
||||
|
|
|
|||
|
|
@ -46,7 +46,10 @@ protected override void WndProc(ref Message m)
|
|||
}
|
||||
if (m.Msg == WM_SYSCOMMAND & m.WParam.ToInt32() == SC_RESTORE | m.WParam.ToInt32() == SC_MAXIMIZE & !fileLockedPanel.Visible)
|
||||
{
|
||||
richTextBox.Visible = true;
|
||||
if (!fileLockedPanel.Visible)
|
||||
{
|
||||
richTextBox.Visible = true;
|
||||
}
|
||||
}
|
||||
|
||||
switch (m.Msg)
|
||||
|
|
|
|||
Loading…
Reference in a new issue