diff --git a/Crypto Notepad/MainForm.Designer.cs b/Crypto Notepad/MainForm.Designer.cs
index 1c93942..db1cd11 100644
--- a/Crypto Notepad/MainForm.Designer.cs
+++ b/Crypto Notepad/MainForm.Designer.cs
@@ -92,26 +92,6 @@ public void InitializeComponent()
this.searchFindNextButton = new System.Windows.Forms.Label();
this.toolbarPanel = new System.Windows.Forms.TableLayoutPanel();
this.closeToolbarButton = new System.Windows.Forms.Label();
- this.statusPanel = new System.Windows.Forms.StatusStrip();
- this.statusPanelLabel = new System.Windows.Forms.ToolStripStatusLabel();
- this.statusPanelLengthLabel = new System.Windows.Forms.ToolStripStatusLabel();
- this.statusPaneLinesLabel = new System.Windows.Forms.ToolStripStatusLabel();
- this.statusPaneLnLabel = new System.Windows.Forms.ToolStripStatusLabel();
- this.statusPaneColLabel = new System.Windows.Forms.ToolStripStatusLabel();
- this.trayIcon = new System.Windows.Forms.NotifyIcon(this.components);
- this.trayMenu = new System.Windows.Forms.ContextMenuStrip(this.components);
- this.showTrayMenu = new System.Windows.Forms.ToolStripMenuItem();
- this.fileLockedPanel = new System.Windows.Forms.Panel();
- this.encryptionKeyPlaceholder = new System.Windows.Forms.Label();
- this.fileLockedCloseButton = new System.Windows.Forms.Button();
- this.fileLockedOkButton = new System.Windows.Forms.Button();
- this.fileLockedKeyTextBox = new System.Windows.Forms.TextBox();
- 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.lineNumbers = new LineNumbers.LineNumbers();
- this.fileLockedShowKey = new System.Windows.Forms.PictureBox();
this.lockToolbarButton = new System.Windows.Forms.PictureBox();
this.newToolbarButton = new System.Windows.Forms.PictureBox();
this.changeKeyToolbarButton = new System.Windows.Forms.PictureBox();
@@ -124,16 +104,31 @@ public void InitializeComponent()
this.deleteFileToolbarButton = new System.Windows.Forms.PictureBox();
this.settingsToolbarButton = new System.Windows.Forms.PictureBox();
this.alwaysOnTopToolbarButton = new System.Windows.Forms.PictureBox();
+ this.statusPanel = new System.Windows.Forms.StatusStrip();
+ this.statusPanelLabel = new System.Windows.Forms.ToolStripStatusLabel();
+ this.statusPanelLengthLabel = new System.Windows.Forms.ToolStripStatusLabel();
+ this.statusPaneLinesLabel = new System.Windows.Forms.ToolStripStatusLabel();
+ this.statusPaneLnLabel = new System.Windows.Forms.ToolStripStatusLabel();
+ this.statusPaneColLabel = new System.Windows.Forms.ToolStripStatusLabel();
+ this.trayIcon = new System.Windows.Forms.NotifyIcon(this.components);
+ this.trayMenu = new System.Windows.Forms.ContextMenuStrip(this.components);
+ this.showTrayMenu = new System.Windows.Forms.ToolStripMenuItem();
this.exitTrayMenu = new System.Windows.Forms.ToolStripMenuItem();
+ this.fileLockedPanel = new System.Windows.Forms.Panel();
+ this.encryptionKeyPlaceholder = new System.Windows.Forms.Label();
+ this.fileLockedCloseButton = new System.Windows.Forms.Button();
+ this.fileLockedOkButton = new System.Windows.Forms.Button();
+ this.fileLockedKeyTextBox = new System.Windows.Forms.TextBox();
+ 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.lineNumbers = new LineNumbers.LineNumbers();
this.mainMenu.SuspendLayout();
this.contextMenu.SuspendLayout();
this.searchPanel.SuspendLayout();
this.toolbarPanel.SuspendLayout();
- this.statusPanel.SuspendLayout();
- this.trayMenu.SuspendLayout();
- this.fileLockedPanel.SuspendLayout();
- this.richTextBoxPanel.SuspendLayout();
- ((System.ComponentModel.ISupportInitialize)(this.fileLockedShowKey)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.lockToolbarButton)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.newToolbarButton)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.changeKeyToolbarButton)).BeginInit();
@@ -146,6 +141,11 @@ public void InitializeComponent()
((System.ComponentModel.ISupportInitialize)(this.deleteFileToolbarButton)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.settingsToolbarButton)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.alwaysOnTopToolbarButton)).BeginInit();
+ this.statusPanel.SuspendLayout();
+ this.trayMenu.SuspendLayout();
+ this.fileLockedPanel.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.fileLockedShowKey)).BeginInit();
+ this.richTextBoxPanel.SuspendLayout();
this.SuspendLayout();
//
// mainMenu
@@ -774,271 +774,6 @@ public void InitializeComponent()
this.closeToolbarButton.MouseEnter += new System.EventHandler(this.CloseToolbarButton_MouseEnter);
this.closeToolbarButton.MouseLeave += new System.EventHandler(this.CloseToolbarButton_MouseLeave);
//
- // statusPanel
- //
- this.statusPanel.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(240)))), ((int)(((byte)(240)))), ((int)(((byte)(240)))));
- this.statusPanel.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
- this.statusPanel.ForeColor = System.Drawing.Color.Black;
- this.statusPanel.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
- this.statusPanelLabel,
- this.statusPanelLengthLabel,
- this.statusPaneLinesLabel,
- this.statusPaneLnLabel,
- this.statusPaneColLabel});
- this.statusPanel.Location = new System.Drawing.Point(0, 239);
- this.statusPanel.Name = "statusPanel";
- this.statusPanel.Size = new System.Drawing.Size(484, 22);
- this.statusPanel.TabIndex = 18;
- //
- // statusPanelLabel
- //
- this.statusPanelLabel.ActiveLinkColor = System.Drawing.Color.SteelBlue;
- this.statusPanelLabel.BorderSides = System.Windows.Forms.ToolStripStatusLabelBorderSides.Right;
- this.statusPanelLabel.BorderStyle = System.Windows.Forms.Border3DStyle.Etched;
- this.statusPanelLabel.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
- this.statusPanelLabel.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
- this.statusPanelLabel.ImageTransparentColor = System.Drawing.SystemColors.Control;
- this.statusPanelLabel.LinkColor = System.Drawing.Color.SteelBlue;
- this.statusPanelLabel.Name = "statusPanelLabel";
- this.statusPanelLabel.Size = new System.Drawing.Size(43, 17);
- this.statusPanelLabel.Text = "Ready";
- this.statusPanelLabel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
- this.statusPanelLabel.VisitedLinkColor = System.Drawing.Color.SteelBlue;
- this.statusPanelLabel.Click += new System.EventHandler(this.StatusPanelLabel_Click);
- this.statusPanelLabel.TextChanged += new System.EventHandler(this.StatusPanelLabel_TextChanged);
- //
- // statusPanelLengthLabel
- //
- this.statusPanelLengthLabel.BorderSides = System.Windows.Forms.ToolStripStatusLabelBorderSides.Right;
- this.statusPanelLengthLabel.BorderStyle = System.Windows.Forms.Border3DStyle.Etched;
- this.statusPanelLengthLabel.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
- this.statusPanelLengthLabel.Name = "statusPanelLengthLabel";
- this.statusPanelLengthLabel.Size = new System.Drawing.Size(59, 17);
- this.statusPanelLengthLabel.Text = "Length: 0";
- //
- // statusPaneLinesLabel
- //
- this.statusPaneLinesLabel.BorderSides = System.Windows.Forms.ToolStripStatusLabelBorderSides.Right;
- this.statusPaneLinesLabel.BorderStyle = System.Windows.Forms.Border3DStyle.Etched;
- this.statusPaneLinesLabel.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
- this.statusPaneLinesLabel.Name = "statusPaneLinesLabel";
- this.statusPaneLinesLabel.Size = new System.Drawing.Size(49, 17);
- this.statusPaneLinesLabel.Text = "Lines: 1";
- //
- // statusPaneLnLabel
- //
- this.statusPaneLnLabel.BorderSides = System.Windows.Forms.ToolStripStatusLabelBorderSides.Right;
- this.statusPaneLnLabel.BorderStyle = System.Windows.Forms.Border3DStyle.Etched;
- this.statusPaneLnLabel.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
- this.statusPaneLnLabel.Name = "statusPaneLnLabel";
- this.statusPaneLnLabel.Size = new System.Drawing.Size(35, 17);
- this.statusPaneLnLabel.Text = "Ln: 1";
- //
- // statusPaneColLabel
- //
- this.statusPaneColLabel.BorderStyle = System.Windows.Forms.Border3DStyle.Etched;
- this.statusPaneColLabel.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
- this.statusPaneColLabel.Name = "statusPaneColLabel";
- this.statusPaneColLabel.Size = new System.Drawing.Size(36, 17);
- this.statusPaneColLabel.Text = "Col: 0";
- //
- // trayIcon
- //
- this.trayIcon.ContextMenuStrip = this.trayMenu;
- this.trayIcon.Icon = ((System.Drawing.Icon)(resources.GetObject("trayIcon.Icon")));
- this.trayIcon.Text = "Crypto Notepad";
- this.trayIcon.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.TrayIcon_MouseDoubleClick);
- //
- // trayMenu
- //
- this.trayMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
- this.showTrayMenu,
- this.exitTrayMenu});
- this.trayMenu.Name = "mnuTray";
- this.trayMenu.Size = new System.Drawing.Size(104, 48);
- //
- // showTrayMenu
- //
- this.showTrayMenu.Image = global::Crypto_Notepad.Properties.Resources.application;
- this.showTrayMenu.Name = "showTrayMenu";
- this.showTrayMenu.Size = new System.Drawing.Size(103, 22);
- this.showTrayMenu.Text = "Show";
- this.showTrayMenu.Click += new System.EventHandler(this.ShowTrayMenu_Click);
- //
- // fileLockedPanel
- //
- this.fileLockedPanel.Anchor = System.Windows.Forms.AnchorStyles.None;
- this.fileLockedPanel.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(55)))), ((int)(((byte)(55)))), ((int)(((byte)(55)))));
- this.fileLockedPanel.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
- this.fileLockedPanel.Controls.Add(this.encryptionKeyPlaceholder);
- this.fileLockedPanel.Controls.Add(this.fileLockedCloseButton);
- this.fileLockedPanel.Controls.Add(this.fileLockedOkButton);
- this.fileLockedPanel.Controls.Add(this.fileLockedKeyTextBox);
- this.fileLockedPanel.Controls.Add(this.fileLockedShowKey);
- this.fileLockedPanel.Controls.Add(this.fileLockedLabel);
- this.fileLockedPanel.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
- this.fileLockedPanel.ForeColor = System.Drawing.Color.Azure;
- this.fileLockedPanel.Location = new System.Drawing.Point(106, 30);
- this.fileLockedPanel.Name = "fileLockedPanel";
- this.fileLockedPanel.Size = new System.Drawing.Size(261, 91);
- this.fileLockedPanel.TabIndex = 20;
- this.fileLockedPanel.Visible = false;
- this.fileLockedPanel.VisibleChanged += new System.EventHandler(this.FileLockedPanel_VisibleChanged);
- //
- // encryptionKeyPlaceholder
- //
- this.encryptionKeyPlaceholder.AutoSize = true;
- this.encryptionKeyPlaceholder.BackColor = System.Drawing.SystemColors.Window;
- this.encryptionKeyPlaceholder.Cursor = System.Windows.Forms.Cursors.IBeam;
- this.encryptionKeyPlaceholder.Enabled = false;
- this.encryptionKeyPlaceholder.ForeColor = System.Drawing.Color.DarkGray;
- this.encryptionKeyPlaceholder.Location = new System.Drawing.Point(11, 37);
- this.encryptionKeyPlaceholder.Name = "encryptionKeyPlaceholder";
- this.encryptionKeyPlaceholder.Size = new System.Drawing.Size(82, 13);
- this.encryptionKeyPlaceholder.TabIndex = 12;
- this.encryptionKeyPlaceholder.Text = "Encryption key";
- //
- // fileLockedCloseButton
- //
- this.fileLockedCloseButton.Cursor = System.Windows.Forms.Cursors.Hand;
- this.fileLockedCloseButton.FlatAppearance.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(55)))), ((int)(((byte)(55)))), ((int)(((byte)(55)))));
- this.fileLockedCloseButton.FlatAppearance.MouseDownBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(55)))), ((int)(((byte)(55)))), ((int)(((byte)(55)))));
- this.fileLockedCloseButton.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(55)))), ((int)(((byte)(55)))), ((int)(((byte)(55)))));
- this.fileLockedCloseButton.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
- this.fileLockedCloseButton.Font = new System.Drawing.Font("Segoe UI Black", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
- this.fileLockedCloseButton.ForeColor = System.Drawing.Color.DimGray;
- this.fileLockedCloseButton.Location = new System.Drawing.Point(239, -2);
- this.fileLockedCloseButton.Name = "fileLockedCloseButton";
- this.fileLockedCloseButton.Size = new System.Drawing.Size(23, 23);
- this.fileLockedCloseButton.TabIndex = 11;
- this.fileLockedCloseButton.TabStop = false;
- this.fileLockedCloseButton.Text = "X";
- this.fileLockedCloseButton.UseVisualStyleBackColor = true;
- this.fileLockedCloseButton.MouseClick += new System.Windows.Forms.MouseEventHandler(this.FileLockedCloseButton_MouseClick);
- this.fileLockedCloseButton.MouseEnter += new System.EventHandler(this.FileLockedCloseButton_MouseEnter);
- this.fileLockedCloseButton.MouseLeave += new System.EventHandler(this.FileLockedCloseButton_MouseLeave);
- //
- // fileLockedOkButton
- //
- this.fileLockedOkButton.Enabled = false;
- this.fileLockedOkButton.ForeColor = System.Drawing.SystemColors.ActiveCaptionText;
- this.fileLockedOkButton.Location = new System.Drawing.Point(6, 60);
- this.fileLockedOkButton.Name = "fileLockedOkButton";
- this.fileLockedOkButton.Size = new System.Drawing.Size(57, 23);
- this.fileLockedOkButton.TabIndex = 10;
- this.fileLockedOkButton.Text = "OK";
- 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.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);
- //
- // fileLockedLabel
- //
- this.fileLockedLabel.AutoEllipsis = true;
- this.fileLockedLabel.AutoSize = true;
- this.fileLockedLabel.Font = new System.Drawing.Font("Segoe UI Semibold", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
- this.fileLockedLabel.Location = new System.Drawing.Point(95, 3);
- this.fileLockedLabel.Name = "fileLockedLabel";
- this.fileLockedLabel.Size = new System.Drawing.Size(71, 17);
- this.fileLockedLabel.TabIndex = 7;
- this.fileLockedLabel.Text = "File locked";
- //
- // richTextBoxPanel
- //
- this.richTextBoxPanel.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
- this.richTextBoxPanel.Controls.Add(this.fileLockedPanel);
- this.richTextBoxPanel.Controls.Add(this.richTextBox);
- this.richTextBoxPanel.Controls.Add(this.lineNumbers);
- this.richTextBoxPanel.Dock = System.Windows.Forms.DockStyle.Fill;
- this.richTextBoxPanel.Location = new System.Drawing.Point(0, 48);
- this.richTextBoxPanel.Name = "richTextBoxPanel";
- this.richTextBoxPanel.Size = new System.Drawing.Size(484, 166);
- this.richTextBoxPanel.TabIndex = 21;
- //
- // richTextBox
- //
- this.richTextBox.AcceptsTab = true;
- this.richTextBox.BackColor = System.Drawing.Color.Gainsboro;
- this.richTextBox.BorderStyle = System.Windows.Forms.BorderStyle.None;
- this.richTextBox.ContextMenuStrip = this.contextMenu;
- this.richTextBox.Dock = System.Windows.Forms.DockStyle.Fill;
- this.richTextBox.Font = new System.Drawing.Font("Microsoft Sans Serif", 10F);
- this.richTextBox.ForeColor = System.Drawing.Color.Black;
- this.richTextBox.Location = new System.Drawing.Point(22, 0);
- this.richTextBox.Name = "richTextBox";
- this.richTextBox.Size = new System.Drawing.Size(460, 164);
- this.richTextBox.TabIndex = 16;
- this.richTextBox.Text = "";
- this.richTextBox.CursorPositionChanged += new System.EventHandler(this.RichTextBox_CursorPositionChanged);
- this.richTextBox.LinkClicked += new System.Windows.Forms.LinkClickedEventHandler(this.RichTextBox_LinkClicked);
- this.richTextBox.SelectionChanged += new System.EventHandler(this.RichTextBox_SelectionChanged);
- this.richTextBox.Click += new System.EventHandler(this.RichTextBox_Click);
- this.richTextBox.TextChanged += new System.EventHandler(this.RichTextBox_TextChanged);
- this.richTextBox.KeyDown += new System.Windows.Forms.KeyEventHandler(this.RichTextBox_KeyDown);
- //
- // lineNumbers
- //
- this.lineNumbers._SeeThroughMode_ = false;
- this.lineNumbers.AutoSizing = true;
- this.lineNumbers.BackColor = System.Drawing.SystemColors.Control;
- this.lineNumbers.BackgroundGradient_AlphaColor = System.Drawing.Color.Transparent;
- this.lineNumbers.BackgroundGradient_BetaColor = System.Drawing.Color.Transparent;
- this.lineNumbers.BackgroundGradient_Direction = System.Drawing.Drawing2D.LinearGradientMode.Horizontal;
- this.lineNumbers.BorderLines_Color = System.Drawing.Color.Transparent;
- this.lineNumbers.BorderLines_Style = System.Drawing.Drawing2D.DashStyle.Solid;
- this.lineNumbers.BorderLines_Thickness = 1F;
- this.lineNumbers.Dock = System.Windows.Forms.DockStyle.Left;
- this.lineNumbers.DockSide = LineNumbers.LineNumbers.LineNumberDockSide.Left;
- this.lineNumbers.Font = new System.Drawing.Font("Microsoft Sans Serif", 10F);
- this.lineNumbers.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(164)))), ((int)(((byte)(164)))), ((int)(((byte)(164)))));
- this.lineNumbers.GridLines_Color = System.Drawing.Color.Transparent;
- this.lineNumbers.GridLines_Style = System.Drawing.Drawing2D.DashStyle.Solid;
- this.lineNumbers.GridLines_Thickness = 1F;
- this.lineNumbers.LineNrs_Alignment = System.Drawing.ContentAlignment.TopCenter;
- this.lineNumbers.LineNrs_AntiAlias = true;
- this.lineNumbers.LineNrs_AsHexadecimal = false;
- this.lineNumbers.LineNrs_ClippedByItemRectangle = true;
- this.lineNumbers.LineNrs_LeadingZeroes = false;
- this.lineNumbers.LineNrs_Offset = new System.Drawing.Size(0, 0);
- this.lineNumbers.Location = new System.Drawing.Point(0, 0);
- this.lineNumbers.Margin = new System.Windows.Forms.Padding(0);
- this.lineNumbers.MarginLines_Color = System.Drawing.Color.DarkGray;
- this.lineNumbers.MarginLines_Side = LineNumbers.LineNumbers.LineNumberDockSide.None;
- this.lineNumbers.MarginLines_Style = System.Drawing.Drawing2D.DashStyle.Solid;
- this.lineNumbers.MarginLines_Thickness = 1F;
- this.lineNumbers.Name = "lineNumbers";
- this.lineNumbers.Padding = new System.Windows.Forms.Padding(0, 0, 2, 0);
- this.lineNumbers.ParentRichTextBox = this.richTextBox;
- this.lineNumbers.Show_BackgroundGradient = false;
- this.lineNumbers.Show_BorderLines = false;
- this.lineNumbers.Show_GridLines = false;
- this.lineNumbers.Show_LineNrs = true;
- this.lineNumbers.Show_MarginLines = false;
- this.lineNumbers.Size = new System.Drawing.Size(22, 164);
- this.lineNumbers.TabIndex = 19;
- //
- // fileLockedShowKey
- //
- this.fileLockedShowKey.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
- this.fileLockedShowKey.Cursor = System.Windows.Forms.Cursors.Hand;
- this.fileLockedShowKey.Image = global::Crypto_Notepad.Properties.Resources.eye_half;
- this.fileLockedShowKey.InitialImage = global::Crypto_Notepad.Properties.Resources.eye_half;
- this.fileLockedShowKey.Location = new System.Drawing.Point(239, 34);
- this.fileLockedShowKey.Name = "fileLockedShowKey";
- this.fileLockedShowKey.Size = new System.Drawing.Size(18, 22);
- this.fileLockedShowKey.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage;
- this.fileLockedShowKey.TabIndex = 9;
- this.fileLockedShowKey.TabStop = false;
- this.fileLockedShowKey.Click += new System.EventHandler(this.FileLockedShowKey_Click);
- //
// lockToolbarButton
//
this.lockToolbarButton.Cursor = System.Windows.Forms.Cursors.Hand;
@@ -1207,6 +942,97 @@ public void InitializeComponent()
this.toolTip.SetToolTip(this.alwaysOnTopToolbarButton, "Always on Top");
this.alwaysOnTopToolbarButton.Click += new System.EventHandler(this.AlwaysOnTopToolbarButton_Click);
//
+ // statusPanel
+ //
+ this.statusPanel.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(240)))), ((int)(((byte)(240)))), ((int)(((byte)(240)))));
+ this.statusPanel.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
+ this.statusPanel.ForeColor = System.Drawing.Color.Black;
+ this.statusPanel.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.statusPanelLabel,
+ this.statusPanelLengthLabel,
+ this.statusPaneLinesLabel,
+ this.statusPaneLnLabel,
+ this.statusPaneColLabel});
+ this.statusPanel.Location = new System.Drawing.Point(0, 239);
+ this.statusPanel.Name = "statusPanel";
+ this.statusPanel.Size = new System.Drawing.Size(484, 22);
+ this.statusPanel.TabIndex = 18;
+ //
+ // statusPanelLabel
+ //
+ this.statusPanelLabel.ActiveLinkColor = System.Drawing.Color.SteelBlue;
+ this.statusPanelLabel.BorderSides = System.Windows.Forms.ToolStripStatusLabelBorderSides.Right;
+ this.statusPanelLabel.BorderStyle = System.Windows.Forms.Border3DStyle.Etched;
+ this.statusPanelLabel.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
+ this.statusPanelLabel.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
+ this.statusPanelLabel.ImageTransparentColor = System.Drawing.SystemColors.Control;
+ this.statusPanelLabel.LinkColor = System.Drawing.Color.SteelBlue;
+ this.statusPanelLabel.Name = "statusPanelLabel";
+ this.statusPanelLabel.Size = new System.Drawing.Size(43, 17);
+ this.statusPanelLabel.Text = "Ready";
+ this.statusPanelLabel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
+ this.statusPanelLabel.VisitedLinkColor = System.Drawing.Color.SteelBlue;
+ this.statusPanelLabel.Click += new System.EventHandler(this.StatusPanelLabel_Click);
+ this.statusPanelLabel.TextChanged += new System.EventHandler(this.StatusPanelLabel_TextChanged);
+ //
+ // statusPanelLengthLabel
+ //
+ this.statusPanelLengthLabel.BorderSides = System.Windows.Forms.ToolStripStatusLabelBorderSides.Right;
+ this.statusPanelLengthLabel.BorderStyle = System.Windows.Forms.Border3DStyle.Etched;
+ this.statusPanelLengthLabel.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
+ this.statusPanelLengthLabel.Name = "statusPanelLengthLabel";
+ this.statusPanelLengthLabel.Size = new System.Drawing.Size(59, 17);
+ this.statusPanelLengthLabel.Text = "Length: 0";
+ //
+ // statusPaneLinesLabel
+ //
+ this.statusPaneLinesLabel.BorderSides = System.Windows.Forms.ToolStripStatusLabelBorderSides.Right;
+ this.statusPaneLinesLabel.BorderStyle = System.Windows.Forms.Border3DStyle.Etched;
+ this.statusPaneLinesLabel.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
+ this.statusPaneLinesLabel.Name = "statusPaneLinesLabel";
+ this.statusPaneLinesLabel.Size = new System.Drawing.Size(49, 17);
+ this.statusPaneLinesLabel.Text = "Lines: 1";
+ //
+ // statusPaneLnLabel
+ //
+ this.statusPaneLnLabel.BorderSides = System.Windows.Forms.ToolStripStatusLabelBorderSides.Right;
+ this.statusPaneLnLabel.BorderStyle = System.Windows.Forms.Border3DStyle.Etched;
+ this.statusPaneLnLabel.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
+ this.statusPaneLnLabel.Name = "statusPaneLnLabel";
+ this.statusPaneLnLabel.Size = new System.Drawing.Size(35, 17);
+ this.statusPaneLnLabel.Text = "Ln: 1";
+ //
+ // statusPaneColLabel
+ //
+ this.statusPaneColLabel.BorderStyle = System.Windows.Forms.Border3DStyle.Etched;
+ this.statusPaneColLabel.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
+ this.statusPaneColLabel.Name = "statusPaneColLabel";
+ this.statusPaneColLabel.Size = new System.Drawing.Size(36, 17);
+ this.statusPaneColLabel.Text = "Col: 0";
+ //
+ // trayIcon
+ //
+ this.trayIcon.ContextMenuStrip = this.trayMenu;
+ this.trayIcon.Icon = ((System.Drawing.Icon)(resources.GetObject("trayIcon.Icon")));
+ this.trayIcon.Text = "Crypto Notepad";
+ this.trayIcon.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.TrayIcon_MouseDoubleClick);
+ //
+ // trayMenu
+ //
+ this.trayMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.showTrayMenu,
+ this.exitTrayMenu});
+ this.trayMenu.Name = "mnuTray";
+ this.trayMenu.Size = new System.Drawing.Size(104, 48);
+ //
+ // showTrayMenu
+ //
+ this.showTrayMenu.Image = global::Crypto_Notepad.Properties.Resources.application;
+ this.showTrayMenu.Name = "showTrayMenu";
+ this.showTrayMenu.Size = new System.Drawing.Size(103, 22);
+ this.showTrayMenu.Text = "Show";
+ this.showTrayMenu.Click += new System.EventHandler(this.ShowTrayMenu_Click);
+ //
// exitTrayMenu
//
this.exitTrayMenu.Image = global::Crypto_Notepad.Properties.Resources.cross_button;
@@ -1215,6 +1041,181 @@ public void InitializeComponent()
this.exitTrayMenu.Text = "Exit";
this.exitTrayMenu.Click += new System.EventHandler(this.ExitTrayMenu_Click);
//
+ // fileLockedPanel
+ //
+ this.fileLockedPanel.Anchor = System.Windows.Forms.AnchorStyles.None;
+ this.fileLockedPanel.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(55)))), ((int)(((byte)(55)))), ((int)(((byte)(55)))));
+ this.fileLockedPanel.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
+ this.fileLockedPanel.Controls.Add(this.encryptionKeyPlaceholder);
+ this.fileLockedPanel.Controls.Add(this.fileLockedCloseButton);
+ this.fileLockedPanel.Controls.Add(this.fileLockedOkButton);
+ this.fileLockedPanel.Controls.Add(this.fileLockedKeyTextBox);
+ this.fileLockedPanel.Controls.Add(this.fileLockedShowKey);
+ this.fileLockedPanel.Controls.Add(this.fileLockedLabel);
+ this.fileLockedPanel.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
+ this.fileLockedPanel.ForeColor = System.Drawing.Color.Azure;
+ this.fileLockedPanel.Location = new System.Drawing.Point(106, 30);
+ this.fileLockedPanel.Name = "fileLockedPanel";
+ this.fileLockedPanel.Size = new System.Drawing.Size(261, 91);
+ this.fileLockedPanel.TabIndex = 20;
+ this.fileLockedPanel.Visible = false;
+ this.fileLockedPanel.VisibleChanged += new System.EventHandler(this.FileLockedPanel_VisibleChanged);
+ //
+ // encryptionKeyPlaceholder
+ //
+ this.encryptionKeyPlaceholder.AutoSize = true;
+ this.encryptionKeyPlaceholder.BackColor = System.Drawing.SystemColors.Window;
+ this.encryptionKeyPlaceholder.Cursor = System.Windows.Forms.Cursors.IBeam;
+ this.encryptionKeyPlaceholder.Enabled = false;
+ this.encryptionKeyPlaceholder.ForeColor = System.Drawing.Color.DarkGray;
+ this.encryptionKeyPlaceholder.Location = new System.Drawing.Point(11, 37);
+ this.encryptionKeyPlaceholder.Name = "encryptionKeyPlaceholder";
+ this.encryptionKeyPlaceholder.Size = new System.Drawing.Size(82, 13);
+ this.encryptionKeyPlaceholder.TabIndex = 12;
+ this.encryptionKeyPlaceholder.Text = "Encryption key";
+ //
+ // fileLockedCloseButton
+ //
+ this.fileLockedCloseButton.Cursor = System.Windows.Forms.Cursors.Hand;
+ this.fileLockedCloseButton.FlatAppearance.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(55)))), ((int)(((byte)(55)))), ((int)(((byte)(55)))));
+ this.fileLockedCloseButton.FlatAppearance.MouseDownBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(55)))), ((int)(((byte)(55)))), ((int)(((byte)(55)))));
+ this.fileLockedCloseButton.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(55)))), ((int)(((byte)(55)))), ((int)(((byte)(55)))));
+ this.fileLockedCloseButton.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
+ this.fileLockedCloseButton.Font = new System.Drawing.Font("Segoe UI Black", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
+ this.fileLockedCloseButton.ForeColor = System.Drawing.Color.DimGray;
+ this.fileLockedCloseButton.Location = new System.Drawing.Point(239, -2);
+ this.fileLockedCloseButton.Name = "fileLockedCloseButton";
+ this.fileLockedCloseButton.Size = new System.Drawing.Size(23, 23);
+ this.fileLockedCloseButton.TabIndex = 11;
+ this.fileLockedCloseButton.TabStop = false;
+ this.fileLockedCloseButton.Text = "X";
+ this.fileLockedCloseButton.UseVisualStyleBackColor = true;
+ this.fileLockedCloseButton.MouseClick += new System.Windows.Forms.MouseEventHandler(this.FileLockedCloseButton_MouseClick);
+ this.fileLockedCloseButton.MouseEnter += new System.EventHandler(this.FileLockedCloseButton_MouseEnter);
+ this.fileLockedCloseButton.MouseLeave += new System.EventHandler(this.FileLockedCloseButton_MouseLeave);
+ //
+ // fileLockedOkButton
+ //
+ this.fileLockedOkButton.Enabled = false;
+ this.fileLockedOkButton.ForeColor = System.Drawing.SystemColors.ActiveCaptionText;
+ this.fileLockedOkButton.Location = new System.Drawing.Point(6, 60);
+ this.fileLockedOkButton.Name = "fileLockedOkButton";
+ this.fileLockedOkButton.Size = new System.Drawing.Size(57, 23);
+ this.fileLockedOkButton.TabIndex = 10;
+ this.fileLockedOkButton.Text = "OK";
+ 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.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;
+ this.fileLockedShowKey.Cursor = System.Windows.Forms.Cursors.Hand;
+ this.fileLockedShowKey.Image = global::Crypto_Notepad.Properties.Resources.eye_half;
+ this.fileLockedShowKey.InitialImage = global::Crypto_Notepad.Properties.Resources.eye_half;
+ this.fileLockedShowKey.Location = new System.Drawing.Point(239, 34);
+ this.fileLockedShowKey.Name = "fileLockedShowKey";
+ this.fileLockedShowKey.Size = new System.Drawing.Size(18, 22);
+ this.fileLockedShowKey.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage;
+ this.fileLockedShowKey.TabIndex = 9;
+ this.fileLockedShowKey.TabStop = false;
+ this.fileLockedShowKey.Click += new System.EventHandler(this.FileLockedShowKey_Click);
+ //
+ // fileLockedLabel
+ //
+ this.fileLockedLabel.AutoEllipsis = true;
+ this.fileLockedLabel.AutoSize = true;
+ this.fileLockedLabel.Font = new System.Drawing.Font("Segoe UI Semibold", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
+ this.fileLockedLabel.Location = new System.Drawing.Point(95, 3);
+ this.fileLockedLabel.Name = "fileLockedLabel";
+ this.fileLockedLabel.Size = new System.Drawing.Size(71, 17);
+ this.fileLockedLabel.TabIndex = 7;
+ this.fileLockedLabel.Text = "File locked";
+ //
+ // richTextBoxPanel
+ //
+ this.richTextBoxPanel.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
+ this.richTextBoxPanel.Controls.Add(this.fileLockedPanel);
+ this.richTextBoxPanel.Controls.Add(this.richTextBox);
+ this.richTextBoxPanel.Controls.Add(this.lineNumbers);
+ this.richTextBoxPanel.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.richTextBoxPanel.Location = new System.Drawing.Point(0, 48);
+ this.richTextBoxPanel.Name = "richTextBoxPanel";
+ this.richTextBoxPanel.Size = new System.Drawing.Size(484, 166);
+ this.richTextBoxPanel.TabIndex = 21;
+ //
+ // richTextBox
+ //
+ this.richTextBox.AcceptsTab = true;
+ this.richTextBox.BackColor = System.Drawing.Color.Gainsboro;
+ this.richTextBox.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.richTextBox.ContextMenuStrip = this.contextMenu;
+ this.richTextBox.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.richTextBox.Font = new System.Drawing.Font("Microsoft Sans Serif", 10F);
+ this.richTextBox.ForeColor = System.Drawing.Color.Black;
+ this.richTextBox.Location = new System.Drawing.Point(22, 0);
+ this.richTextBox.Name = "richTextBox";
+ this.richTextBox.Size = new System.Drawing.Size(460, 164);
+ this.richTextBox.TabIndex = 16;
+ this.richTextBox.Text = "";
+ this.richTextBox.CursorPositionChanged += new System.EventHandler(this.RichTextBox_CursorPositionChanged);
+ this.richTextBox.LinkClicked += new System.Windows.Forms.LinkClickedEventHandler(this.RichTextBox_LinkClicked);
+ this.richTextBox.SelectionChanged += new System.EventHandler(this.RichTextBox_SelectionChanged);
+ this.richTextBox.Click += new System.EventHandler(this.RichTextBox_Click);
+ this.richTextBox.TextChanged += new System.EventHandler(this.RichTextBox_TextChanged);
+ this.richTextBox.KeyDown += new System.Windows.Forms.KeyEventHandler(this.RichTextBox_KeyDown);
+ //
+ // lineNumbers
+ //
+ this.lineNumbers._SeeThroughMode_ = false;
+ this.lineNumbers.AutoSizing = true;
+ this.lineNumbers.BackColor = System.Drawing.SystemColors.Control;
+ this.lineNumbers.BackgroundGradient_AlphaColor = System.Drawing.Color.Transparent;
+ this.lineNumbers.BackgroundGradient_BetaColor = System.Drawing.Color.Transparent;
+ this.lineNumbers.BackgroundGradient_Direction = System.Drawing.Drawing2D.LinearGradientMode.Horizontal;
+ this.lineNumbers.BorderLines_Color = System.Drawing.Color.Transparent;
+ this.lineNumbers.BorderLines_Style = System.Drawing.Drawing2D.DashStyle.Solid;
+ this.lineNumbers.BorderLines_Thickness = 1F;
+ this.lineNumbers.Dock = System.Windows.Forms.DockStyle.Left;
+ this.lineNumbers.DockSide = LineNumbers.LineNumbers.LineNumberDockSide.Left;
+ this.lineNumbers.Font = new System.Drawing.Font("Microsoft Sans Serif", 10F);
+ this.lineNumbers.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(164)))), ((int)(((byte)(164)))), ((int)(((byte)(164)))));
+ this.lineNumbers.GridLines_Color = System.Drawing.Color.Transparent;
+ this.lineNumbers.GridLines_Style = System.Drawing.Drawing2D.DashStyle.Solid;
+ this.lineNumbers.GridLines_Thickness = 1F;
+ this.lineNumbers.LineNrs_Alignment = System.Drawing.ContentAlignment.TopCenter;
+ this.lineNumbers.LineNrs_AntiAlias = true;
+ this.lineNumbers.LineNrs_AsHexadecimal = false;
+ this.lineNumbers.LineNrs_ClippedByItemRectangle = true;
+ this.lineNumbers.LineNrs_LeadingZeroes = false;
+ this.lineNumbers.LineNrs_Offset = new System.Drawing.Size(0, 0);
+ this.lineNumbers.Location = new System.Drawing.Point(0, 0);
+ this.lineNumbers.Margin = new System.Windows.Forms.Padding(0);
+ this.lineNumbers.MarginLines_Color = System.Drawing.Color.DarkGray;
+ this.lineNumbers.MarginLines_Side = LineNumbers.LineNumbers.LineNumberDockSide.None;
+ this.lineNumbers.MarginLines_Style = System.Drawing.Drawing2D.DashStyle.Solid;
+ this.lineNumbers.MarginLines_Thickness = 1F;
+ this.lineNumbers.Name = "lineNumbers";
+ this.lineNumbers.Padding = new System.Windows.Forms.Padding(0, 0, 2, 0);
+ this.lineNumbers.ParentRichTextBox = this.richTextBox;
+ this.lineNumbers.Show_BackgroundGradient = false;
+ this.lineNumbers.Show_BorderLines = false;
+ this.lineNumbers.Show_GridLines = false;
+ this.lineNumbers.Show_LineNrs = true;
+ this.lineNumbers.Show_MarginLines = false;
+ this.lineNumbers.Size = new System.Drawing.Size(22, 164);
+ this.lineNumbers.TabIndex = 19;
+ this.lineNumbers.VisibleChanged += new System.EventHandler(this.LineNumbers_VisibleChanged);
+ //
// MainForm
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
@@ -1246,13 +1247,6 @@ public void InitializeComponent()
this.searchPanel.PerformLayout();
this.toolbarPanel.ResumeLayout(false);
this.toolbarPanel.PerformLayout();
- this.statusPanel.ResumeLayout(false);
- this.statusPanel.PerformLayout();
- this.trayMenu.ResumeLayout(false);
- this.fileLockedPanel.ResumeLayout(false);
- this.fileLockedPanel.PerformLayout();
- this.richTextBoxPanel.ResumeLayout(false);
- ((System.ComponentModel.ISupportInitialize)(this.fileLockedShowKey)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.lockToolbarButton)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.newToolbarButton)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.changeKeyToolbarButton)).EndInit();
@@ -1265,6 +1259,13 @@ public void InitializeComponent()
((System.ComponentModel.ISupportInitialize)(this.deleteFileToolbarButton)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.settingsToolbarButton)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.alwaysOnTopToolbarButton)).EndInit();
+ this.statusPanel.ResumeLayout(false);
+ this.statusPanel.PerformLayout();
+ this.trayMenu.ResumeLayout(false);
+ this.fileLockedPanel.ResumeLayout(false);
+ this.fileLockedPanel.PerformLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.fileLockedShowKey)).EndInit();
+ this.richTextBoxPanel.ResumeLayout(false);
this.ResumeLayout(false);
this.PerformLayout();
diff --git a/Crypto Notepad/MainForm.resx b/Crypto Notepad/MainForm.resx
index 9cc0cb8..882f4d0 100644
--- a/Crypto Notepad/MainForm.resx
+++ b/Crypto Notepad/MainForm.resx
@@ -121,7 +121,7 @@
17, 17
- 389, 17
+ 17, 56
127, 17
@@ -129,16 +129,175 @@
260, 17
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAABl0RVh0U29m
+ dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAIdSURBVDhPlZPdS5NRHMd/5zkQeNtFF0H9A9aVBF12
+ 4U10ZXCKDFaIyjaqi0HT1rTFtDfFFAdlU9LMqJVrs1Zt2laDqIYtTXMXMXvDlwoqoosw6tf5Pu4RE4N1
+ 4MP5vX2/5zzPw0NYmzcKOllp0K16g+54JCV9sizlky7N6QIu1NDDDGahMZcltIgdkVvSrRuCn541vh2P
+ OT8CxKiht3wWWgq5jJV45p54Z4fObH15aq/oAIhRQ2/FLFHELZfocRjg3OzTpl+BmjXxtn2CAGLU0MNM
+ +LCkmwXowXFpktJE6yS17xf9rxJuDlSLoQt2vBttoOP8SD2jh1OHGyXdP7bIcgNHokGePbGHro6Gavh8
+ rRjsdohr/t2UQRzr2MHoRdxGUBscXM2ghT8M8MLrbv6eC/DnbCvPP/Zz7raNpxM2nk/b+FvGxj+nqlgb
+ tK9q8Humj39MdfLXbAvPPfLzm6SHn19XnIsqfh9X/OWh4oVx278NMqFazt6w84vIAZ6IHuKxsJNTPYrT
+ vYozA4ontNn0vcq/DYYbpEVbsY9w1yM740clAep3GhbBYm/Qazcu9unPCah5p2FxqdgbNFUYl5srtEZD
+ QgiLsFKK811lJohBV125mWO3aiFFoxoqXbf4O1gGI/xuO3O+nL1en0lysMrMsVs1zMBgSazXWs0m3za6
+ goY2mgS7SsUYcuxWrXAyZkLQFLRUooHf+v9Ea6jkD7YQxEPE9EcrAAAAAElFTkSuQmCC
+
+
+
+ 453, 56
+
+
+
+ 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
+ G4vRUecAAAAASUVORK5CYII=
+
+
+
+
+ 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
+ V1X5BcIraIltHRGHAAAAAElFTkSuQmCC
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAABl0RVh0U29m
+ dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAHMSURBVDhPjZJNKMNxGMefo+W2Ay4OyhyktDlYCqWU
+ FSJTDihlWCxNa8vrJOXm4oBch4MTh7krN0cOTiIbaXnZ+/vj+f7bz2H489Tn8P/1fD89v+f/I/vamsaw
+ 398nTP1B/dDqKg0uLdHA4iL1j7UT4aDEdCKf57dMhl+SSQ7F4/wQi/F9NKpxenHB6BFMSgA0W4mZWDbL
+ EQk+fXzwXSTCt8/PfBMO83UoxIfBIKPQJ5i+BP0+n8IZF8FrIvGjZCcQ+MJks60IBKjX41HMJnM5fpfx
+ f5NgElwHvSpHPW63Yi4lO4imUroSCNCrctTtcilcaRHE02ldCRaLXpWjLqdTMZ8tFDgpe9CT4O+gV+Wo
+ w+FQuHMiSMse9CQvcoZelaO2iQnFQr5Y5IxcQ0+Cd4JeZNxmM1Hr6KjCUxABptCTROUMvds1NXRMUi0j
+ IwpvUR5KXgTlksvJSQ6azRrnFgsfGAyPEr46Itqn+s5OarbbgQ8vrShTlEtOJJQaH//GnkgwBNVardRg
+ sy1DgCqXnDkcvCsSsCd4KypC6xLexARSBqGq2mrdKOW1wnWwEywWIvxivJOMfKMXmVKWjEKToa5uobKx
+ ces/oBcZIjJ+Aga8g1BwXIV5AAAAAElFTkSuQmCC
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAABl0RVh0U29m
+ dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAIWSURBVDhPpZBPaJJxGMd/TkXEDnqxUSkjlBFqjFcY
+ vnUQBkOmHvx3D08R0SkQiuowiBF0WMyddmlQu294ytZgyTvwFXS+ko1smbyu4V0CL0+/70v+eKOgw4SP
+ v4fv83m+goyILoTxlUwmWTqdZtlsluVyOeMtFAoy5+5vZPMOLm7+KshkMre4cI+/V/FOJhMaj8dkzuD8
+ syCVSt0ulUrro9GIisXiYy7dPzsbEsCMDDs4cP8oSCQS4EG/3ydVrdNwqFOlUvmi6zoBzL1ez9jBgYsb
+ USDLMovH49fy+fyz4+MWtVpNOj39SoPBdwPMyLCDAxc3oiAWi8V58BBsb7/udToa7ey87YbD4U2AGRl2
+ Uw83okCSpFKjodLBwQc6OlKo3W5TJHJzzWq1MoAZGXZw4OJGFIRCoUe1Wo2q1Srh1bRPtLAgrVosFgYw
+ IzM7uBEFwWBwORAIPAEbG+VvzWaH9vbeN6PRxacAMzLsph5uRIHf72c+n29OkqIvFaVB+/sf6eREp/Pz
+ nwaYkWEHBy5uRIHX6wWritKi3d13dHjYoHJ5q1+vdwhgRoYdHLi4EQUejwesLC0tv1HVzzQ/f+OV2+1+
+ rigaP9AIMzLs4MDFjSjAx2azMafTmXS5XGsOh+M63m73B/9DB2TO4MDFx1yA5DInxIkCu91+hx+9AJin
+ OSfCmeXYzAUznEscL+fKf8APwZ0hIvYLhJTqJrA/zJYAAAAASUVORK5CYII=
+
+
- 123, 56
+ 245, 56
- 236, 56
+ 358, 56
- 17, 56
+ 141, 56
-
AAABAAYAEBAAAAAAIABoBAAAZgAAACAgAAAAACAAqBAAAM4EAAAwMAAAAAAgAKglAAB2FQAAQEAAAAAA
@@ -6309,169 +6468,10 @@
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=
-
-
-
- 331, 56
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAABl0RVh0U29m
- dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAIdSURBVDhPlZPdS5NRHMd/5zkQeNtFF0H9A9aVBF12
- 4U10ZXCKDFaIyjaqi0HT1rTFtDfFFAdlU9LMqJVrs1Zt2laDqIYtTXMXMXvDlwoqoosw6tf5Pu4RE4N1
- 4MP5vX2/5zzPw0NYmzcKOllp0K16g+54JCV9sizlky7N6QIu1NDDDGahMZcltIgdkVvSrRuCn541vh2P
- OT8CxKiht3wWWgq5jJV45p54Z4fObH15aq/oAIhRQ2/FLFHELZfocRjg3OzTpl+BmjXxtn2CAGLU0MNM
- +LCkmwXowXFpktJE6yS17xf9rxJuDlSLoQt2vBttoOP8SD2jh1OHGyXdP7bIcgNHokGePbGHro6Gavh8
- rRjsdohr/t2UQRzr2MHoRdxGUBscXM2ghT8M8MLrbv6eC/DnbCvPP/Zz7raNpxM2nk/b+FvGxj+nqlgb
- tK9q8Humj39MdfLXbAvPPfLzm6SHn19XnIsqfh9X/OWh4oVx278NMqFazt6w84vIAZ6IHuKxsJNTPYrT
- vYozA4ontNn0vcq/DYYbpEVbsY9w1yM740clAep3GhbBYm/Qazcu9unPCah5p2FxqdgbNFUYl5srtEZD
- QgiLsFKK811lJohBV125mWO3aiFFoxoqXbf4O1gGI/xuO3O+nL1en0lysMrMsVs1zMBgSazXWs0m3za6
- goY2mgS7SsUYcuxWrXAyZkLQFLRUooHf+v9Ea6jkD7YQxEPE9EcrAAAAAElFTkSuQmCC
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAABl0RVh0U29m
- dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAINSURBVDhPhZJLaFNREIZ/YhWDUGyoiopCoBGpRVu7
- MBTjtYpg8IGPBLooQtRWg00lJRoabSsFcaMbRaFoEaRu3IgghbrMppssXOjCVbGapNRQbd7v6cwlp4to
- rgPf5jL/d+fMOXCNj+u4JybOMYP/oe3y2BguhkK4MDqK/Q4HIB9q3MiUy/S7UKDlbJai6TQtplL0PZnU
- +RAOk/QwNiUQdFuNm6likRIcjK+u0kIiQd+WluhrLEZfolF6OztLUtLH2NYF54NBhTfNgpVM5p+SZzMz
- 69iczvsMBJwNBBS3sqUS/eHxG0lkEjmO9KocTvv9iqEc7yCZyxlKRCC9KodTPp/Cl2dBOp83lMhipVfl
- cMLrVdwuViqU5T0YSeR2pFflcGxgQOEvsSDPezCSLPM36VU59Hg8ipFytUoFPkYjyZX5YeqcO0mtTw/O
- Wyc17H3QAxzp71cEKiyQKRpJOj/20vWVO7RpevcP0+ttwLQF6O7rU9yt8kMps6BecjXMf35/nNHI/WuQ
- Nr7Y+ZPDEbyyTKFN03DI5RKC8tKqPEW9pOudRr3xS3+B51sjkNpjt2Of03lPBFL1kmtzPup649DpWHRQ
- 08PWKB43R/CkeUryZmb7Drt9spbXS44jO5HFikiu+PDLo7Rr4QBtCLXEJFPLgjeBDrPVOrKlvf2REU3u
- ls8mjzluOrP5k2QAWNYAQ/B729ITVjwAAAAASUVORK5CYII=
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAABl0RVh0U29m
- dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAIfSURBVDhPfYxdSJNhFMfPu/VJhd4E5UVEETFyk+gq
- gkUX3qjhjbVGFJaQbaBUxIoym81JgX0oY2RQ8I4JkzSdUpk4gq0ZW28vpKgwWh/gvFn2QeWqi07nyFbP
- 08Ue+PE85zn//w8Q8S+PLxoh0mpUnrqNZsJBePLw28w7zogdaaCl8qTFWJPwm9QFvTX9Yfo6zmtuzDxr
- Sid821TecUbsSIIhl6Ei1rU9+PP9XZxQK2d6L5SMBc6vGRv3mWa+vjqH0ZtbgpwRO5IgdMpw+stsZ/bF
- /cp0sAOu9F6DjQy/nwdM6U9JZ5YzYkcS3HMaun9nVAzfLtVDtyAhMuRfrf+aakbOiB1J4GtQvLm3Pbkf
- b+7g95QfM8k2TEWacS7mxM9JB3576chxRuxIgs6jSnU8WKctUvmjdhWnhhsxHqjB2cH9uDBxHKM9ezTO
- iB1J4LXDyvZD0BS+YY2/i7VkU+NnUH9wGCcHbdmBjvI47zgjdv4XQNtBWO4+APuI/ozmwcmRY8hv/uMd
- Z8SONOQFQGEmzILp0RMsCPMf74oK8sUCD1nAN2HhPxZ4bEUEl+tA5BELXkddi/wu/NfvLSLgY98N4Kpe
- oo8FfBOWs1UAm9cvReSONORPbQXASSuoLJhLXkKHFQL8VzhSRxoAFGIFse7ILgjN616ku8+6FWrpr4RY
- RRikjjTQklhLlO0sA7vNDBHLBqineQexiSgllv3rIPwBd+IjYDkT9I0AAAAASUVORK5CYII=
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAABl0RVh0U29m
- dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAKTSURBVDhPjdJdSFNhGMDx5y76urDLDLqwXZkRQXRh
- RZENhUARqV1k5ahEMcuKylotl2umtsSZc2hGNU3L0CRspmENAtMsQTFr6tqXX3NuzuPcp0/v++YZnOii
- A7/xHLbnz3vYgX4VMF9KIIso+k9Z/B70kY9VdzhTCc58PIWzPSeRG7qNEVsd4uRTodlGpL/l96BXGaXE
- hVe44n6JfmsVunrzsVN7CN+9VQt0dWuwrTi2Wl20H8rl+wA+FUepIvPNGJ7RMxH3CxxoPYd2lwunOA5t
- hMXrxddGIyrlYkO6TCZKKywEMCqiSsPORgxNPmHo/LlJisMmE34bHcVxpxNHpqawoaMD6UWWcwgR9MiB
- dz80/QwDtkcMnY2PJfh9bIxFJj0eFtHo9VGilBQZdN0EXkXAUY8+cw1D5566o/hjYoJF5sgj8BF6Evo4
- yQUFeWC4AbyqZUstcqYqhs7dunQ0mc0s4l5aEkRsi4uYlJeXD2+uAU/rm9Cid7SCobOhOhXHLRYWWVhe
- FkSmfT48kJ19AdquAK+W+1mJnuEyhs4dlUfQTAI0wvn9gsg8ud8rlV4ExTGAlktMvXdEja5BFUPn9gfJ
- aLFaWcQXDAoiXnK/JzPzMnmVAG5lADw/D3rPUCk6BxQMnVvLxGi12VjEHwoJIhyZd0kk5OwAa4lNurPQ
- 7h4kr3KfnHGTU7TcS0K73c4ioXBYEFki8/bUVPL/AcQQ23LFUPO+Yrd33JATnOtX4PxXJTbdPYgOhwPt
- RGRlBcNEMBLBAIkFyBybmFhCA+w6vANAdwbStKdB13x9y4eBhvRfVzPWWNeJRJoN8fGlGxMSVH9bHxeX
- u7r+J0CWQSMFUJ+AneXHQVYsgYfkq63E5n+DmN//44T3M7snJAAAAABJRU5ErkJggg==
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAABl0RVh0U29m
- dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAGDSURBVDhPjZC9S0JRGIffJaEtHAqCpiAQHIowIoja
- oqXB7B9osckhgoKGhqCwCKQSrKHI0CD8P1wOGE1pIhFWJorlJ36+nZ94Tg5x6MBzOZz3ec69XDpfoC7+
- xV+2lm0Wl8vllLh7OHHW76iu/4ILiQAHU/QQ3PG8JxJJBtjjTM3h6gvO5KOHiPvXObLh4Gj0kWOxJ06l
- 0l2wxxlmcOCqjnzzGsFyBYO37PUecyBwyaHQHd/fR/jq+oZ9vlMOh++gMFzV0cmcRnTksNXp8HMy+SeY
- wYGrOjqa1YimFOqtlhE4cFVHhw6NqLfbXGk0jMCBqzran9aIarPJ37WaEThwVUd7kxpRkm/Il8tG4MBV
- He3aNeKrXudMsWgEDlzV0bZNI/LyE9OFghE4cFVHmxMaka1W+SWXMwIHrupodZTIM95FfFQqnMxmjcCB
- iwZtd62MELnHSLzJnxTPZIzAgYtGrUHJ8NoQiU/5g15LJSNw4KLptWSV2GcGKLxkIfEf4KIhIusPcc1e
- G4vRUecAAAAASUVORK5CYII=
-
-
-
-
- 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
- V1X5BcIraIltHRGHAAAAAElFTkSuQmCC
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAABl0RVh0U29m
- dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAHMSURBVDhPjZJNKMNxGMefo+W2Ay4OyhyktDlYCqWU
- FSJTDihlWCxNa8vrJOXm4oBch4MTh7krN0cOTiIbaXnZ+/vj+f7bz2H489Tn8P/1fD89v+f/I/vamsaw
- 398nTP1B/dDqKg0uLdHA4iL1j7UT4aDEdCKf57dMhl+SSQ7F4/wQi/F9NKpxenHB6BFMSgA0W4mZWDbL
- EQk+fXzwXSTCt8/PfBMO83UoxIfBIKPQJ5i+BP0+n8IZF8FrIvGjZCcQ+MJks60IBKjX41HMJnM5fpfx
- f5NgElwHvSpHPW63Yi4lO4imUroSCNCrctTtcilcaRHE02ldCRaLXpWjLqdTMZ8tFDgpe9CT4O+gV+Wo
- w+FQuHMiSMse9CQvcoZelaO2iQnFQr5Y5IxcQ0+Cd4JeZNxmM1Hr6KjCUxABptCTROUMvds1NXRMUi0j
- IwpvUR5KXgTlksvJSQ6azRrnFgsfGAyPEr46Itqn+s5OarbbgQ8vrShTlEtOJJQaH//GnkgwBNVardRg
- sy1DgCqXnDkcvCsSsCd4KypC6xLexARSBqGq2mrdKOW1wnWwEywWIvxivJOMfKMXmVKWjEKToa5uobKx
- ces/oBcZIjJ+Aga8g1BwXIV5AAAAAElFTkSuQmCC
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAABl0RVh0U29m
- dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAIWSURBVDhPpZBPaJJxGMd/TkXEDnqxUSkjlBFqjFcY
- vnUQBkOmHvx3D08R0SkQiuowiBF0WMyddmlQu294ytZgyTvwFXS+ko1smbyu4V0CL0+/70v+eKOgw4SP
- v4fv83m+goyILoTxlUwmWTqdZtlsluVyOeMtFAoy5+5vZPMOLm7+KshkMre4cI+/V/FOJhMaj8dkzuD8
- syCVSt0ulUrro9GIisXiYy7dPzsbEsCMDDs4cP8oSCQS4EG/3ydVrdNwqFOlUvmi6zoBzL1ez9jBgYsb
- USDLMovH49fy+fyz4+MWtVpNOj39SoPBdwPMyLCDAxc3oiAWi8V58BBsb7/udToa7ey87YbD4U2AGRl2
- Uw83okCSpFKjodLBwQc6OlKo3W5TJHJzzWq1MoAZGXZw4OJGFIRCoUe1Wo2q1Srh1bRPtLAgrVosFgYw
- IzM7uBEFwWBwORAIPAEbG+VvzWaH9vbeN6PRxacAMzLsph5uRIHf72c+n29OkqIvFaVB+/sf6eREp/Pz
- nwaYkWEHBy5uRIHX6wWritKi3d13dHjYoHJ5q1+vdwhgRoYdHLi4EQUejwesLC0tv1HVzzQ/f+OV2+1+
- rigaP9AIMzLs4MDFjSjAx2azMafTmXS5XGsOh+M63m73B/9DB2TO4MDFx1yA5DInxIkCu91+hx+9AJin
- OSfCmeXYzAUznEscL+fKf8APwZ0hIvYLhJTqJrA/zJYAAAAASUVORK5CYII=
- 55
+ 99
diff --git a/Crypto Notepad/SettingsForm.Designer.cs b/Crypto Notepad/SettingsForm.Designer.cs
index 239d4ff..b510df6 100644
--- a/Crypto Notepad/SettingsForm.Designer.cs
+++ b/Crypto Notepad/SettingsForm.Designer.cs
@@ -148,8 +148,8 @@ private void InitializeComponent()
//
// settingsTabControl
//
- this.settingsTabControl.Controls.Add(this.editorTabPage);
this.settingsTabControl.Controls.Add(this.applicationTabPage);
+ this.settingsTabControl.Controls.Add(this.editorTabPage);
this.settingsTabControl.Controls.Add(this.integrationTabPage);
this.settingsTabControl.Controls.Add(this.encryptionTabPage);
this.settingsTabControl.Controls.Add(this.lineNumbersTabPage);
@@ -183,10 +183,10 @@ private void InitializeComponent()
this.editorTabPage.Controls.Add(this.editorBackColor);
this.editorTabPage.Controls.Add(this.editorFontColorLabel);
this.editorTabPage.Controls.Add(this.editorFontColor);
- this.editorTabPage.Location = new System.Drawing.Point(4, 44);
+ this.editorTabPage.Location = new System.Drawing.Point(4, 24);
this.editorTabPage.Name = "editorTabPage";
this.editorTabPage.Padding = new System.Windows.Forms.Padding(3);
- this.editorTabPage.Size = new System.Drawing.Size(244, 237);
+ this.editorTabPage.Size = new System.Drawing.Size(244, 257);
this.editorTabPage.TabIndex = 0;
this.editorTabPage.Text = "edt";
//
@@ -421,10 +421,10 @@ private void InitializeComponent()
this.integrationTabPage.Controls.Add(this.integrateCheckBox);
this.integrationTabPage.Controls.Add(this.associateCheckBox);
this.integrationTabPage.Controls.Add(this.sendToCheckBox);
- this.integrationTabPage.Location = new System.Drawing.Point(4, 44);
+ this.integrationTabPage.Location = new System.Drawing.Point(4, 24);
this.integrationTabPage.Name = "integrationTabPage";
this.integrationTabPage.Padding = new System.Windows.Forms.Padding(3);
- this.integrationTabPage.Size = new System.Drawing.Size(244, 237);
+ this.integrationTabPage.Size = new System.Drawing.Size(244, 257);
this.integrationTabPage.TabIndex = 3;
this.integrationTabPage.Text = "intgr";
//
@@ -471,10 +471,10 @@ private void InitializeComponent()
this.encryptionTabPage.Controls.Add(this.keySizeLabel);
this.encryptionTabPage.Controls.Add(this.hashAlgorithmLabel);
this.encryptionTabPage.Controls.Add(this.keySizeComboBox);
- this.encryptionTabPage.Location = new System.Drawing.Point(4, 44);
+ this.encryptionTabPage.Location = new System.Drawing.Point(4, 24);
this.encryptionTabPage.Name = "encryptionTabPage";
this.encryptionTabPage.Padding = new System.Windows.Forms.Padding(3);
- this.encryptionTabPage.Size = new System.Drawing.Size(244, 237);
+ this.encryptionTabPage.Size = new System.Drawing.Size(244, 257);
this.encryptionTabPage.TabIndex = 1;
this.encryptionTabPage.Text = "enc";
//
@@ -555,10 +555,10 @@ private void InitializeComponent()
this.lineNumbersTabPage.Controls.Add(this.gridLinesGroupBox);
this.lineNumbersTabPage.Controls.Add(this.borderLinesGroupBox);
this.lineNumbersTabPage.Controls.Add(this.lineNumbersGroupBox);
- this.lineNumbersTabPage.Location = new System.Drawing.Point(4, 44);
+ this.lineNumbersTabPage.Location = new System.Drawing.Point(4, 24);
this.lineNumbersTabPage.Name = "lineNumbersTabPage";
this.lineNumbersTabPage.Padding = new System.Windows.Forms.Padding(3);
- this.lineNumbersTabPage.Size = new System.Drawing.Size(244, 237);
+ this.lineNumbersTabPage.Size = new System.Drawing.Size(244, 257);
this.lineNumbersTabPage.TabIndex = 4;
this.lineNumbersTabPage.Text = "ln";
//