mirror of
https://github.com/Crypto-Notepad/Crypto-Notepad.git
synced 2026-03-11 08:55:25 +00:00
Notification when open "Encrypt/Decrypt" tab
This commit is contained in:
parent
bf4a61b967
commit
54bc5c6571
3 changed files with 68 additions and 12 deletions
44
Crypto Notepad/SettingsForm.Designer.cs
generated
44
Crypto Notepad/SettingsForm.Designer.cs
generated
|
|
@ -28,6 +28,7 @@ protected override void Dispose(bool disposing)
|
|||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
this.components = new System.ComponentModel.Container();
|
||||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SettingsForm));
|
||||
this.BackgroundColorLabel = new System.Windows.Forms.Label();
|
||||
this.colorDialog1 = new System.Windows.Forms.ColorDialog();
|
||||
|
|
@ -44,6 +45,8 @@ private void InitializeComponent()
|
|||
this.panel1 = new System.Windows.Forms.Panel();
|
||||
this.comboBox1 = new System.Windows.Forms.ComboBox();
|
||||
this.tabPage2 = new System.Windows.Forms.TabPage();
|
||||
this.closeLabel = new System.Windows.Forms.PictureBox();
|
||||
this.warningLabel = new System.Windows.Forms.Label();
|
||||
this.textBox2 = new System.Windows.Forms.TextBox();
|
||||
this.label7 = new System.Windows.Forms.Label();
|
||||
this.comboBox4 = new System.Windows.Forms.ComboBox();
|
||||
|
|
@ -58,9 +61,11 @@ private void InitializeComponent()
|
|||
this.checkBox2 = new System.Windows.Forms.CheckBox();
|
||||
this.checkBox1 = new System.Windows.Forms.CheckBox();
|
||||
this.button1 = new System.Windows.Forms.Button();
|
||||
this.toolTip1 = new System.Windows.Forms.ToolTip(this.components);
|
||||
this.tabControl1.SuspendLayout();
|
||||
this.tabPage1.SuspendLayout();
|
||||
this.tabPage2.SuspendLayout();
|
||||
((System.ComponentModel.ISupportInitialize)(this.closeLabel)).BeginInit();
|
||||
this.tabPage3.SuspendLayout();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
|
|
@ -107,7 +112,6 @@ private void InitializeComponent()
|
|||
this.tabControl1.SelectedIndex = 0;
|
||||
this.tabControl1.Size = new System.Drawing.Size(260, 218);
|
||||
this.tabControl1.TabIndex = 4;
|
||||
this.tabControl1.SelectedIndexChanged += new System.EventHandler(this.tabControl1_SelectedIndexChanged);
|
||||
//
|
||||
// tabPage1
|
||||
//
|
||||
|
|
@ -221,6 +225,8 @@ private void InitializeComponent()
|
|||
//
|
||||
// tabPage2
|
||||
//
|
||||
this.tabPage2.Controls.Add(this.closeLabel);
|
||||
this.tabPage2.Controls.Add(this.warningLabel);
|
||||
this.tabPage2.Controls.Add(this.textBox2);
|
||||
this.tabPage2.Controls.Add(this.label7);
|
||||
this.tabPage2.Controls.Add(this.comboBox4);
|
||||
|
|
@ -237,6 +243,36 @@ private void InitializeComponent()
|
|||
this.tabPage2.Text = "Encrypt/Decrypt";
|
||||
this.tabPage2.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// closeLabel
|
||||
//
|
||||
this.closeLabel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
|
||||
this.closeLabel.BackColor = System.Drawing.Color.Gainsboro;
|
||||
this.closeLabel.Cursor = System.Windows.Forms.Cursors.Hand;
|
||||
this.closeLabel.Image = global::Crypto_Notepad.Properties.Resources.close_g;
|
||||
this.closeLabel.Location = new System.Drawing.Point(237, 157);
|
||||
this.closeLabel.Name = "closeLabel";
|
||||
this.closeLabel.Size = new System.Drawing.Size(14, 14);
|
||||
this.closeLabel.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom;
|
||||
this.closeLabel.TabIndex = 15;
|
||||
this.closeLabel.TabStop = false;
|
||||
this.toolTip1.SetToolTip(this.closeLabel, "Close");
|
||||
this.closeLabel.Click += new System.EventHandler(this.closeLabel_Click);
|
||||
this.closeLabel.MouseEnter += new System.EventHandler(this.closeLabel_MouseEnter);
|
||||
this.closeLabel.MouseLeave += new System.EventHandler(this.closeLabel_MouseLeave);
|
||||
//
|
||||
// warningLabel
|
||||
//
|
||||
this.warningLabel.BackColor = System.Drawing.Color.Gainsboro;
|
||||
this.warningLabel.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
|
||||
this.warningLabel.ForeColor = System.Drawing.Color.Black;
|
||||
this.warningLabel.Location = new System.Drawing.Point(0, 156);
|
||||
this.warningLabel.Name = "warningLabel";
|
||||
this.warningLabel.Size = new System.Drawing.Size(252, 36);
|
||||
this.warningLabel.TabIndex = 8;
|
||||
this.warningLabel.Text = "If you change settings in this tab, decrypt the previously encrypted files will n" +
|
||||
"ot be possible.";
|
||||
this.warningLabel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
|
||||
//
|
||||
// textBox2
|
||||
//
|
||||
this.textBox2.Location = new System.Drawing.Point(136, 117);
|
||||
|
|
@ -381,7 +417,7 @@ private void InitializeComponent()
|
|||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.ClientSize = new System.Drawing.Size(263, 254);
|
||||
this.ClientSize = new System.Drawing.Size(262, 253);
|
||||
this.Controls.Add(this.button1);
|
||||
this.Controls.Add(this.tabControl1);
|
||||
this.Controls.Add(this.saveSettingsButton);
|
||||
|
|
@ -398,6 +434,7 @@ private void InitializeComponent()
|
|||
this.tabPage1.PerformLayout();
|
||||
this.tabPage2.ResumeLayout(false);
|
||||
this.tabPage2.PerformLayout();
|
||||
((System.ComponentModel.ISupportInitialize)(this.closeLabel)).EndInit();
|
||||
this.tabPage3.ResumeLayout(false);
|
||||
this.tabPage3.PerformLayout();
|
||||
this.ResumeLayout(false);
|
||||
|
|
@ -435,5 +472,8 @@ private void InitializeComponent()
|
|||
private System.Windows.Forms.Button button1;
|
||||
private System.Windows.Forms.CheckBox checkBox3;
|
||||
private System.Windows.Forms.CheckBox checkBox4;
|
||||
private System.Windows.Forms.Label warningLabel;
|
||||
private System.Windows.Forms.ToolTip toolTip1;
|
||||
private System.Windows.Forms.PictureBox closeLabel;
|
||||
}
|
||||
}
|
||||
|
|
@ -35,6 +35,12 @@ private void SettingsForm_Load(object sender, EventArgs e)
|
|||
checkBox2.Checked = ps.AutoCheckUpdate;
|
||||
checkBox3.Checked = ps.ShowToolbar;
|
||||
checkBox4.Checked = ps.AutoLock;
|
||||
|
||||
if (ps.WarningMsg == false)
|
||||
{
|
||||
warningLabel.Visible = false;
|
||||
closeLabel.Visible = false;
|
||||
}
|
||||
}
|
||||
|
||||
private void saveSettingsButton_Click(object sender, EventArgs e)
|
||||
|
|
@ -155,16 +161,6 @@ private void panel3_Click(object sender, EventArgs e)
|
|||
panel3.BackColor = colorDialog1.Color;
|
||||
}
|
||||
|
||||
private void tabControl1_SelectedIndexChanged(object sender, EventArgs e)
|
||||
{
|
||||
if ((tabControl1.SelectedTab == tabControl1.TabPages["tabPage2"]) && (ps.WarningMsg == false))
|
||||
{
|
||||
SystemSounds.Beep.Play();
|
||||
WarningMsgBox w = new WarningMsgBox();
|
||||
w.ShowDialog(this);
|
||||
}
|
||||
}
|
||||
|
||||
private void button1_Click(object sender, EventArgs e)
|
||||
{
|
||||
using (new CenterWinDialog(this))
|
||||
|
|
@ -178,5 +174,22 @@ private void button1_Click(object sender, EventArgs e)
|
|||
}
|
||||
}
|
||||
|
||||
private void closeLabel_Click(object sender, EventArgs e)
|
||||
{
|
||||
warningLabel.Visible = false;
|
||||
closeLabel.Visible = false;
|
||||
ps.WarningMsg = false;
|
||||
ps.Save();
|
||||
}
|
||||
|
||||
private void closeLabel_MouseEnter(object sender, EventArgs e)
|
||||
{
|
||||
closeLabel.Image = Properties.Resources.close_b;
|
||||
}
|
||||
|
||||
private void closeLabel_MouseLeave(object sender, EventArgs e)
|
||||
{
|
||||
closeLabel.Image = Properties.Resources.close_g;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -120,6 +120,9 @@
|
|||
<metadata name="colorDialog1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>17, 17</value>
|
||||
</metadata>
|
||||
<metadata name="toolTip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>138, 17</value>
|
||||
</metadata>
|
||||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
|
|
|
|||
Loading…
Reference in a new issue