diff --git a/Crypto Notepad/App.config b/Crypto Notepad/App.config
index d3264c7..b80d966 100644
--- a/Crypto Notepad/App.config
+++ b/Crypto Notepad/App.config
@@ -147,6 +147,9 @@
Solid
+
+ False
+
diff --git a/Crypto Notepad/MainForm.Designer.cs b/Crypto Notepad/MainForm.Designer.cs
index 1eeae73..3abd953 100644
--- a/Crypto Notepad/MainForm.Designer.cs
+++ b/Crypto Notepad/MainForm.Designer.cs
@@ -1,4 +1,4 @@
-namespace Crypto_Notepad
+namespace Crypto_Notepad
{
partial class MainForm
{
@@ -58,6 +58,7 @@ public void InitializeComponent()
this.mainMenuSeparator7 = new System.Windows.Forms.ToolStripSeparator();
this.clearMainMenu = new System.Windows.Forms.ToolStripMenuItem();
this.toolsMainMenu = new System.Windows.Forms.ToolStripMenuItem();
+ this.alwaysOnTopMainMenu = new System.Windows.Forms.ToolStripMenuItem();
this.changeKeyMainMenu = new System.Windows.Forms.ToolStripMenuItem();
this.lockMainMenu = new System.Windows.Forms.ToolStripMenuItem();
this.settingsMainMenu = new System.Windows.Forms.ToolStripMenuItem();
@@ -102,6 +103,7 @@ public void InitializeComponent()
this.deleteFileToolbarButton = new System.Windows.Forms.PictureBox();
this.closeToolbarButton = 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.statusLabel = new System.Windows.Forms.ToolStripStatusLabel();
this.lengthStatusLabel = new System.Windows.Forms.ToolStripStatusLabel();
@@ -127,6 +129,7 @@ public void InitializeComponent()
((System.ComponentModel.ISupportInitialize)(this.deleteFileToolbarButton)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.closeToolbarButton)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.settingsToolbarButton)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.alwaysOnTopToolbarButton)).BeginInit();
this.statusPanel.SuspendLayout();
this.SuspendLayout();
//
@@ -368,6 +371,7 @@ public void InitializeComponent()
// toolsMainMenu
//
this.toolsMainMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.alwaysOnTopMainMenu,
this.changeKeyMainMenu,
this.lockMainMenu,
this.settingsMainMenu});
@@ -377,6 +381,15 @@ public void InitializeComponent()
this.toolsMainMenu.Text = "Tools";
this.toolsMainMenu.DropDownOpened += new System.EventHandler(this.ToolsMainMenu_DropDownOpened);
//
+ // alwaysOnTopMainMenu
+ //
+ this.alwaysOnTopMainMenu.CheckOnClick = true;
+ this.alwaysOnTopMainMenu.Name = "alwaysOnTopMainMenu";
+ this.alwaysOnTopMainMenu.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.T)));
+ this.alwaysOnTopMainMenu.Size = new System.Drawing.Size(202, 22);
+ this.alwaysOnTopMainMenu.Text = "Always on Top";
+ this.alwaysOnTopMainMenu.Click += new System.EventHandler(this.AlwaysOnTopMainMenu_Click);
+ //
// changeKeyMainMenu
//
this.changeKeyMainMenu.Name = "changeKeyMainMenu";
@@ -721,6 +734,7 @@ public void InitializeComponent()
this.toolbarPanel.Controls.Add(this.deleteFileToolbarButton, 4, 0);
this.toolbarPanel.Controls.Add(this.closeToolbarButton, 12, 0);
this.toolbarPanel.Controls.Add(this.settingsToolbarButton, 10, 0);
+ this.toolbarPanel.Controls.Add(this.alwaysOnTopToolbarButton, 10, 0);
this.toolbarPanel.Dock = System.Windows.Forms.DockStyle.Top;
this.toolbarPanel.ForeColor = System.Drawing.SystemColors.Control;
this.toolbarPanel.Location = new System.Drawing.Point(0, 24);
@@ -890,6 +904,20 @@ public void InitializeComponent()
this.settingsToolbarButton.TabStop = false;
this.settingsToolbarButton.Click += new System.EventHandler(this.SettingsToolbarButton_Click);
//
+ // alwaysOnTopToolbarButton
+ //
+ this.alwaysOnTopToolbarButton.Cursor = System.Windows.Forms.Cursors.Hand;
+ this.alwaysOnTopToolbarButton.Image = global::Crypto_Notepad.Properties.Resources.applications_blue;
+ this.alwaysOnTopToolbarButton.ImeMode = System.Windows.Forms.ImeMode.NoControl;
+ this.alwaysOnTopToolbarButton.Location = new System.Drawing.Point(243, 3);
+ this.alwaysOnTopToolbarButton.Name = "alwaysOnTopToolbarButton";
+ this.alwaysOnTopToolbarButton.Size = new System.Drawing.Size(16, 16);
+ this.alwaysOnTopToolbarButton.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize;
+ this.alwaysOnTopToolbarButton.TabIndex = 15;
+ this.alwaysOnTopToolbarButton.TabStop = false;
+ 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)))));
@@ -1152,5 +1180,7 @@ public void InitializeComponent()
public System.Windows.Forms.TableLayoutPanel searchPanel;
public System.Windows.Forms.MenuStrip mainMenu;
private System.Windows.Forms.PictureBox closeSearchPanel;
+ private System.Windows.Forms.ToolStripMenuItem alwaysOnTopMainMenu;
+ private System.Windows.Forms.PictureBox alwaysOnTopToolbarButton;
}
}
diff --git a/Crypto Notepad/MainForm.cs b/Crypto Notepad/MainForm.cs
index 995d332..719a4c8 100644
--- a/Crypto Notepad/MainForm.cs
+++ b/Crypto Notepad/MainForm.cs
@@ -1,12 +1,14 @@
-using Crypto_Notepad.Properties;
+using Crypto_Notepad.Properties;
using System;
using System.ComponentModel;
using System.Diagnostics;
+using System.Drawing;
using System.Drawing.Drawing2D;
using System.IO;
using System.Linq;
using System.Net;
using System.Reflection;
+using System.Runtime.InteropServices;
using System.Security.Cryptography;
using System.Threading.Tasks;
using System.Windows.Forms;
@@ -672,6 +674,7 @@ public void MenuIcons(bool menuIcons)
docsMainMenu.Image = Resources.document_text;
updatesMainMenu.Image = Resources.upload_cloud;
aboutMainMenu.Image = Resources.information;
+ alwaysOnTopMainMenu.Image = Resources.applications_blue;
}
else
{
@@ -701,6 +704,7 @@ public void Toolbaricons(bool oldIcons)
changeKeyToolbarButton.Image = Resources.old_page_white_key;
lockToolbarButton.Image = Resources.old_lock;
settingsToolbarButton.Image = Resources.old_setting_tools;
+ alwaysOnTopToolbarButton.Image = Resources.old_application_double;
}
else
{
@@ -715,6 +719,7 @@ public void Toolbaricons(bool oldIcons)
changeKeyToolbarButton.Image = Resources.key;
lockToolbarButton.Image = Resources.lock_warning;
settingsToolbarButton.Image = Resources.gear;
+ alwaysOnTopToolbarButton.Image = Resources.applications_blue;
}
}
@@ -1303,6 +1308,22 @@ private void ClearMainMenu_Click(object sender, EventArgs e)
/*Edit*/
/*Tools*/
+ private void AlwaysOnTopMainMenu_Click(object sender, EventArgs e)
+ {
+ if (alwaysOnTopMainMenu.Checked)
+ {
+ settings.alwaysOnTop = true;
+ TopMost = true;
+ StatusPanelMessage("always-top-on");
+ }
+ else
+ {
+ settings.alwaysOnTop = false;
+ TopMost = false;
+ StatusPanelMessage("always-top-off");
+ }
+
+ }
private void ToolsMainMenu_DropDownOpened(object sender, EventArgs e)
{
if (PublicVar.encryptionKey.Get() == null)
@@ -1523,6 +1544,24 @@ private void CloseToolbarButton_MouseLeave(object sender, EventArgs e)
{
closeToolbarButton.Image = Resources.close_g;
}
+
+ private void AlwaysOnTopToolbarButton_Click(object sender, EventArgs e)
+ {
+ if (settings.alwaysOnTop)
+ {
+ settings.alwaysOnTop = false;
+ TopMost = settings.alwaysOnTop;
+ alwaysOnTopMainMenu.Checked = settings.alwaysOnTop;
+ StatusPanelMessage("always-top-off");
+ }
+ else
+ {
+ settings.alwaysOnTop = true;
+ TopMost = settings.alwaysOnTop;
+ alwaysOnTopMainMenu.Checked = settings.alwaysOnTop;
+ StatusPanelMessage("always-top-on");
+ }
+ }
#endregion
diff --git a/Crypto Notepad/Properties/Resources.Designer.cs b/Crypto Notepad/Properties/Resources.Designer.cs
index 579951c..0225f5a 100644
--- a/Crypto Notepad/Properties/Resources.Designer.cs
+++ b/Crypto Notepad/Properties/Resources.Designer.cs
@@ -60,6 +60,16 @@ internal Resources() {
}
}
+ ///
+ /// Поиск локализованного ресурса типа System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap applications_blue {
+ get {
+ object obj = ResourceManager.GetObject("applications_blue", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
///
/// Поиск локализованного ресурса типа System.Drawing.Bitmap.
///
@@ -320,6 +330,16 @@ internal static System.Drawing.Bitmap notepad_lock {
}
}
+ ///
+ /// Поиск локализованного ресурса типа System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap old_application_double {
+ get {
+ object obj = ResourceManager.GetObject("old_application_double", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
///
/// Поиск локализованного ресурса типа System.Drawing.Bitmap.
///
diff --git a/Crypto Notepad/Properties/Resources.resx b/Crypto Notepad/Properties/Resources.resx
index 7cb4f63..cac2dec 100644
--- a/Crypto Notepad/Properties/Resources.resx
+++ b/Crypto Notepad/Properties/Resources.resx
@@ -819,180 +819,205 @@
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
- YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABjUlEQVQ4T2P4//8/GKODbTt2
- /YEysQK4PlwGXLx4+f/qtetfQbkYAMOArdt3XobKgcG16zf/Hzh0CNNkKMAw4PKVK/9v3Lz1GirPcPHS
- lf+7du8l3oApU6bNff3q9f8rV68/Bik4dfrs/6PHTxBvABBIL12x6u3r16//X7h0+fLBI8f+Hzl+kiQD
- QEB/5px5O1+9//h/57o1/49fvEKyASCgNGXB0m1XTUX/748P/j9n5owgqDgKwGcACCiuyUz6P6+r+//d
- FK//F7z1JKDicEDIAIb1FTn/c4vLanfbqW09667//4yn4bMz3sbXT3sZghXjNOBigInaBR/D/+ectUGC
- wkCsuN1Gc+8RBx1QFGvPM1PpPu6o+xinAed8jR/0migXHnfQQQgyMCjvt9R8ethKcz2QLXbIWusbTgPO
- eBiAOAJHrLWQDQAB3U2GKhv2Gav9n6ejMAWnASecdMGcA2bq6AaAgCIQGwOxBE4DQDYfMFH/P1FVpgUq
- hBXgNAAIQDaAsAiYhwNA9P1nAADOrV4+aaKxJwAAAABJRU5ErkJggg==
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAABl0RVh0U29m
+ dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAGNSURBVDhPY/j//z8Yo4NtO3b9gTKxArg+XAZcvHj5
+ /+q1619BuRgAw4Ct23dehsqBwbXrN/8fOHQI02QowDDg8pUr/2/cvPUaKs9w8dKV/7t27yXegClTps19
+ /er1/ytXrz8GKTh1+uz/o8dPEG8AEEgvXbHq7evXr/9fuHT58sEjx/4fOX6SJANAQH/mnHk7X73/+H/n
+ ujX/j1+8QrIBIKA0ZcHSbVdNRf/vjw/+P2fmjCCoOArAZwAIKK7JTPo/r6v7/90Ur/8XvPUkoOJwQMgA
+ hvUVOf9zi8tqd9upbT3rrv//jKfhszPextdPexmCFeM04GKAidoFH8P/55y1QYLCQKy43UZz7xEHHVAU
+ a88zU+k+7qj7GKcB53yNH/SaKBced9BBCDIwKO+31Hx62EpzPZAtdsha6xtOA854GIA4AkestZANAAHd
+ TYYqG/YZq/2fp6MwBacBJ5x0wZwDZuroBoCAIhAbA7EETgNANh8wUf8/UVWmBSqEFeA0AAhANoCwCJiH
+ A0D0/WcAAM6tXj5porEnAAAAAElFTkSuQmCC
- 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
+ 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
- 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
- Okn6Dsnnq85fiGtfAAAAAElFTkSuQmCC
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAABl0RVh0U29m
+ dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAIxSURBVDhPpdPdS1NhHAfw8x9l2Cb04pIuuuymu24i
+ KTQ1pWiBYGURiMuVe0tJcLmgMTVtMMzpsKIolL2csbX30ehGCrV39/7t+5ydpquooAc+nJ3n/J7vec7v
+ 7EgA/osUHjvyImQ5hKBpf504l++0+aR/GaIY5TSQjwPbiZpiCn6jRg08gKC5UUiwtoI3n5dEAfJRFOST
+ yMvtdAqV9x7OJYESgyuZX1UJbyHbDqMWsB1AMdpJPaoulONdyDiPYm14L+1pZGiC/5YGspUBIUsr7/aK
+ oecZfhGVrB5VSruOYf3x8dojfYvu+BrhkUoJpVeSSPEbW5i6jzRYNWixOtyCd0snUHrdjWKkA4XwGTpd
+ Vwy3Ax8W2Z+D6g6QY+P4zAXRQCGNSvIcyok+lOJC70+6gS0PA7iDoFnH9Xog00Od1AFkzxLPs72/l+lj
+ wNyugPUB5KJ38WAlBdeTBCUx/TRFaUw/2+HinHMljVxkHPjkrAWERMDGNTi8cbiWZdhmn2Pong83Jpdx
+ fcKLwfEFXBnz4LLtEUYcS3D5ZDgWRTOnEKoFsAdfhmD3hDBy34tsbArYvKqEKjZVW4N4E3PAYF9gbYBv
+ bpJ/KPUtoDSKCbcfAzY3L9xkoAn4bOY2SRwFZe42+k0PlVpU7ZAtOgbY2j7GrFqMza+h3+pG3KJVthYw
+ 6RqIOXHt0uisUhvjb7FWfA5N1GyeeQm9aY6fl9T8JxeMM7CwVj0Xa+vjR9Hfxq46SfoOyeerzl+Ia18A
+ AAAASUVORK5CYII=
- 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
+ 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
+ AVD9A2v4zMuwTEzKAAAAAElFTkSuQmCC
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
- YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACJklEQVQ4T42SS2sTYRSGBxRK
- EdRJpiZRdNsfIO5EVOpl0YUbcenGnaWJxVa0TbBVaJLpmItp7CWNsS7ixlaNlWBzqbHagsRmbE2Chi5s
- igqim8ZCpLx+55sgpZOCBx7m5Tln3tmMAICzeULh8WAo/AChcKQG5fFgbc3n33tbCwbvjawm06+wUi7j
- y8oqvn77zp5lkKNd7ax+gdcfCMbjL5FdUHE/8hCKx8+hTI52dLNtgUu+g0RqBoNDIbR3dAWYOkzYOjrv
- Bpmjnaz4+HHdAsctGfFEBrJ3mISZS23M9j433w34hrYvsHYriCXfwe4Oa2LTtN8Y4DtHbacrKCiHPhTd
- Eor9e1BwilhymrDo2s+w4KPLxJwBBbajm7xyMKkreO88APx6BKw9YTwFKjFg/bkGZXJrk8DPKLL97HZr
- wXyfBeul28gpAlTPTuQDDZjq3sGhTG5BZqc/IpjvNesLZm9aUMlZUU0dw0amBaVREeeOCBzK5KqJo0DZ
- g9cOk75gxr4Plewl5LyNWAzsxvKYhMtnBQ5lcjlPA7Dci3SPpC+Yvt6EytwF/EmfZF87jc+jRvScFziU
- yVVTx4G8FdPX6hS86JJQybRC9e/iXysMG1Aaa+JQJqf6GgH1IqY6jfqCGJO/kyeAN6eAt2dQHDHgU0ji
- UCaH2RZszLXi2dU6BdE2gzphE/HYqjFhM2LyisShrPm9LIuItomqroBNM4P/+/9Bs/YehL+J7lpPYhRX
- JwAAAABJRU5ErkJggg==
+ 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
- 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
+ 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
- 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
- EtkrAAAAAElFTkSuQmCC
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAABl0RVh0U29m
+ dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAF0SURBVDhPhZPdTsJAEIW5M9GHkcTnkHsTE8WQyHMZ
+ oID9IyTqK8i915IISqG1LbQVoWSdMy5rqxW+5GSXZfbsnG1b6vX7vmHbQjdNcQsZBo+GZQnTtp9K+0Dh
+ fziOAyNNlhaDk8HzcKgEbhoNHmFCnTRk+V/QLngZjcVo/MojeBwMlEmXYqFTHCaj6XI7GdCfYDJxhDOZ
+ 8jifL3htS6vTkbNvctG2BjPXFa7nsTCfzmYs0Gy3qbMRz39F05WBHwQ5vfs+C8DgjToD2WiIowwWi6hQ
+ AAau66nfW3B/yiBJPgoFmpomwjDkeNlo2KueQpqmIl2v86I1AIMojkVAJtlobIC3cB+IsFx+iiiKc9HY
+ gG4yxGWo11iqq+tCo8fXos139w9itVpTpGUuGhsQx9f1+sVVrXYOXVarZ6eVSgWdxUnCjxSbN5vNT0wZ
+ jS9RckQ6zOiAOuOiXeAQqi3G6vXmMOGvNBONRWuIjRpZXkiZdLJbpfIXwQvNhTAS2SsAAAAASUVORK5C
+ YII=
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
- YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACGklEQVQ4T52TT0wTQRTGn1Gv
- 6kGDBiwpGkNiINRGI/67ePbmwYsKifFiYmJEvZgQE0/qWQ/etKWJ3eku3TbIQbGIRuHuUcAWabdoC20W
- tu32c96IWwpNSPySX2bevve+mcnO0KhpFoRhQIvFEG1CqFHoOmKGYck6MpPJLRAXbKdcLscLjLQyIV6Z
- 9X12TjKP2bl5NXLMeh0OqzGbzULT9chmE+Jtsn6k00hnMsgsZNTIMSsUicDK59WcdyKPo8UTiY0GQiUz
- C4v4uZj14Jg1PTOjTP7thI8c5+axMQVFxV+DrHTPWZYHxyvlksptVJQN3o6TOZEic3KqYWDll5Bf+tUE
- f8utY8mYpSWSiE99JrNrD5nd+xsGvwuF1hSLKJRKWHYqqk6b/ITRo/vI7OsgM+hvGBSXV1ogG+1VlGX+
- 6/AQRg7uxhv/Xojjh2AEOp/HTx5pGJTK5S2UbRu2zE0P38PHs8eAx7eAZ0PAkzv4cuk0jBP+F56BzcWb
- WHUcVGUudGAH6vevAJL63cvAAzl/eB2i9zA8g7W1isRpwqnWUGeDtl3AeETVeXqnQetplwbrF8l1Xbi1
- WjMqA4TbdqI6eB7VgXNwrp1Rc/fmRYg+H4gf0nb69vQRJgLtqFw9hfpgPyoD/Uhd6MbLXp9Gr0KhD3y7
- 1AuUx2mCX2PchP4+Bf32DYieDoiAHyLYJZs7NSLySUj+Cwr+B7KZ6A8jrfvD4H3z1wAAAABJRU5ErkJg
- gg==
+ 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
- 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
+ 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
+ 30Cj2Qa5x8Q38oc0LgAAAABJRU5ErkJggg==
- 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
+ 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
- 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
- lRvZrESSCrkjVPX1PF4byOHj4C6eZBo6xo8XqVC4YydMcUiECZQrXGKcxzmFlETKjHE6ZoiIJpUVcme0
- 0hTDE+Y4RI34eHAkjIOIxFj/7xxEziDJ38pqMqgoGbeOAAAAAElFTkSuQmCC
+ YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABm0lEQVQ4T5XPTyiDcRzH8d/F
+ gbkbSclF+VNykYRaSQ5KCVE7CHcHKw5L+XezyyLLxsESReykSLSazO9gDkoptGF79rCt/fHkWT5+37GV
+ Us/2q/ft8/ye34t1OEK5Ojckg8gl4nlEO0Pmw/b112yuKc9nbMn3hXmuYtajYOYsicmTOMaO4+g7TaDV
+ /YEar4pKtxKjPf01c0nbWoDiE653jB3IGN2XYNx9wci2H0Nbj+jfvEef/Q69tlv0rNyg23qNMtM5z1yQ
+ yxHiKODQ/o9bvCRJLxg/fPu36eMIvP4PqKqKdDqNNtszL8hde6HAdCQjlUpBURS0WB94wW6D5QrRaBSJ
+ RALNy3eCUKB7dC8ESZIQiUTQuOgTLxAO8pBLK9oZd54RCAQQDodRa77kjBzkIZdWtBtxPiEYDEKWZVRP
+ nXFGDvKQSyva1S9cJ0uHnZzSdZntjBzkIZdWtGuY4z7GWIWoXKRj5CAPubTKuquMq+Lb30MO8pBLq6xb
+ xPSDlp8LyJE15RPti5sGGFVUXpe5o0SkF5FLqx937jD2DaVXyrBZRTp9AAAAAElFTkSuQmCC
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+ YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABvElEQVQ4T42ST28SURTFn6ti
+ K2Dqny5UTAypRpf9FCbq3oVJ5RtojSYW0ZqU7m3Ftu6VhARhRtCgSfUDQFzwx7oBdSQ0pVDLAk1JjvdM
+ h2EsUjmZX2bevXdO3jt5yhNKaxOP3+Lk3Jv/wjnOn114p7ooFp9/amA5V8fqAbDPOc77wg6DY4/SiH/e
+ gX8xjwtPC7gU6eeiMLlUQHK9heOykzPhTM/AG0rhw9dfuBb9hutxA9PJKgKaoPe4KesbiSpytY5pcHo+
+ o7q7UKPBFLoKxLI4EtTgfaDDG9Jx1IJrT1CHWxh/mMIJRx7KNfva/Hmj/AXqroZIto5n2U0sCys5B1yb
+ tb/zsA3aWzUxSCJW/IlzT/Jy5jzO/wPW2WduzE+57u8Z4HcLaiaB9+U2Lr+o4MrLCq5G+2Gd/bVKW46Z
+ gjps7YBSt+LW13BifrxI1lIMbr8y36ViEcVSaSDsUzy+ct+JfvSKyZi4HbqnmQ3DMPDd+DEQ9inTQOQX
+ psiIlcd2s4FGszkQ9inmZ9+oU3I57Dw6u/IIfO9H6uxTnLcNeLuceQwjztsGPoF5sEhnHmcQ7HOO88zA
+ KTuP4VD+PyHktIM9Ue3YAAAAAElFTkSuQmCC
\ No newline at end of file
diff --git a/Crypto Notepad/Properties/Settings.Designer.cs b/Crypto Notepad/Properties/Settings.Designer.cs
index d533bb3..3d3ea67 100644
--- a/Crypto Notepad/Properties/Settings.Designer.cs
+++ b/Crypto Notepad/Properties/Settings.Designer.cs
@@ -1,4 +1,4 @@
-//------------------------------------------------------------------------------
+//------------------------------------------------------------------------------
//
// Этот код создан программой.
// Исполняемая версия:4.0.30319.42000
@@ -608,5 +608,17 @@ public string mlStyle {
this["mlStyle"] = value;
}
}
+ [global::System.Configuration.UserScopedSettingAttribute()]
+ [global::System.Configuration.SettingsProviderAttribute(typeof(PortableSettingsProvider))]
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.Configuration.DefaultSettingValueAttribute("False")]
+ public bool alwaysOnTop {
+ get {
+ return ((bool)(this["alwaysOnTop"]));
+ }
+ set {
+ this["alwaysOnTop"] = value;
+ }
+ }
}
}
diff --git a/Crypto Notepad/Properties/Settings.settings b/Crypto Notepad/Properties/Settings.settings
index 3ac3cb1..fda0a3f 100644
--- a/Crypto Notepad/Properties/Settings.settings
+++ b/Crypto Notepad/Properties/Settings.settings
@@ -1,4 +1,4 @@
-
+
@@ -137,5 +137,8 @@
Solid
+
+ False
+
\ No newline at end of file
diff --git a/Crypto Notepad/SettingsForm.cs b/Crypto Notepad/SettingsForm.cs
index fc7d120..11ec88d 100644
--- a/Crypto Notepad/SettingsForm.cs
+++ b/Crypto Notepad/SettingsForm.cs
@@ -1,4 +1,4 @@
-using IWshRuntimeLibrary;
+using IWshRuntimeLibrary;
using Microsoft.Win32;
using System;
using System.Drawing;
@@ -165,6 +165,7 @@ private void SettingsForm_Load(object sender, EventArgs e)
settingsTabControl.ItemSize = new Size(0, 1);
settingsTabControl.SizeMode = TabSizeMode.Fixed;
settingsNav.SelectedIndex = 0;
+ TopMost = settings.alwaysOnTop;
LoadSettings();
}