diff --git a/Crypto Notepad/App.config b/Crypto Notepad/App.config
index 7e2aa06..d3264c7 100644
--- a/Crypto Notepad/App.config
+++ b/Crypto Notepad/App.config
@@ -135,6 +135,18 @@
False
+
+ False
+
+
+ 164, 164, 164
+
+
+ Right
+
+
+ Solid
+
diff --git a/Crypto Notepad/Properties/Settings.Designer.cs b/Crypto Notepad/Properties/Settings.Designer.cs
index 683b15b..d533bb3 100644
--- a/Crypto Notepad/Properties/Settings.Designer.cs
+++ b/Crypto Notepad/Properties/Settings.Designer.cs
@@ -1,4 +1,4 @@
-//------------------------------------------------------------------------------
+//------------------------------------------------------------------------------
//
// Этот код создан программой.
// Исполняемая версия:4.0.30319.42000
@@ -556,5 +556,57 @@ public bool oldToolbarIcons {
this["oldToolbarIcons"] = value;
}
}
+
+ [global::System.Configuration.UserScopedSettingAttribute()]
+ [global::System.Configuration.SettingsProviderAttribute(typeof(PortableSettingsProvider))]
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.Configuration.DefaultSettingValueAttribute("False")]
+ public string mlVisible {
+ get {
+ return ((string)(this["mlVisible"]));
+ }
+ set {
+ this["mlVisible"] = value;
+ }
+ }
+
+ [global::System.Configuration.UserScopedSettingAttribute()]
+ [global::System.Configuration.SettingsProviderAttribute(typeof(PortableSettingsProvider))]
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.Configuration.DefaultSettingValueAttribute("164, 164, 164")]
+ public global::System.Drawing.Color mlColor {
+ get {
+ return ((global::System.Drawing.Color)(this["mlColor"]));
+ }
+ set {
+ this["mlColor"] = value;
+ }
+ }
+
+ [global::System.Configuration.UserScopedSettingAttribute()]
+ [global::System.Configuration.SettingsProviderAttribute(typeof(PortableSettingsProvider))]
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.Configuration.DefaultSettingValueAttribute("Right")]
+ public string mlSide {
+ get {
+ return ((string)(this["mlSide"]));
+ }
+ set {
+ this["mlSide"] = value;
+ }
+ }
+
+ [global::System.Configuration.UserScopedSettingAttribute()]
+ [global::System.Configuration.SettingsProviderAttribute(typeof(PortableSettingsProvider))]
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.Configuration.DefaultSettingValueAttribute("Solid")]
+ public string mlStyle {
+ get {
+ return ((string)(this["mlStyle"]));
+ }
+ set {
+ this["mlStyle"] = value;
+ }
+ }
}
}
diff --git a/Crypto Notepad/Properties/Settings.settings b/Crypto Notepad/Properties/Settings.settings
index 60fe025..3ac3cb1 100644
--- a/Crypto Notepad/Properties/Settings.settings
+++ b/Crypto Notepad/Properties/Settings.settings
@@ -1,4 +1,4 @@
-
+
@@ -125,5 +125,17 @@
False
+
+ False
+
+
+ 164, 164, 164
+
+
+ Right
+
+
+ Solid
+
\ No newline at end of file
diff --git a/Crypto Notepad/SettingsForm.Designer.cs b/Crypto Notepad/SettingsForm.Designer.cs
index 1bd8154..b4f7ac8 100644
--- a/Crypto Notepad/SettingsForm.Designer.cs
+++ b/Crypto Notepad/SettingsForm.Designer.cs
@@ -60,24 +60,36 @@ private void InitializeComponent()
this.hashLabel = new System.Windows.Forms.Label();
this.keySizeComboBox = new System.Windows.Forms.ComboBox();
this.lineNumbersTabPage = new System.Windows.Forms.TabPage();
- this.GLStyleComboBox = new System.Windows.Forms.ComboBox();
- this.LNVisibleLabel = new System.Windows.Forms.Label();
- this.GLStyleLabel = new System.Windows.Forms.Label();
- this.LNBackgroundColor = new System.Windows.Forms.Label();
- this.LNFontColorLabel = new System.Windows.Forms.Label();
- this.GLColorLabel = new System.Windows.Forms.Label();
- this.GLShowLabel = new System.Windows.Forms.Label();
- this.BLShowLabel = new System.Windows.Forms.Label();
- this.BLStyleLabel = new System.Windows.Forms.Label();
- this.BLColorLabel = new System.Windows.Forms.Label();
- this.GLColor = new System.Windows.Forms.Panel();
+ this.MLGroupBox = new System.Windows.Forms.GroupBox();
+ this.MLStyleComboBox = new System.Windows.Forms.ComboBox();
+ this.MLStyleLabel = new System.Windows.Forms.Label();
+ this.MLSideComboBox = new System.Windows.Forms.ComboBox();
+ this.MLColor = new System.Windows.Forms.Panel();
+ this.MLSideLabel = new System.Windows.Forms.Label();
+ this.MLColorLabel = new System.Windows.Forms.Label();
+ this.MLVisibleComboBox = new System.Windows.Forms.ComboBox();
+ this.MLShowLabel = new System.Windows.Forms.Label();
+ this.GLGroupBox = new System.Windows.Forms.GroupBox();
this.GLShowComboBox = new System.Windows.Forms.ComboBox();
+ this.GLStyleComboBox = new System.Windows.Forms.ComboBox();
+ this.GLColor = new System.Windows.Forms.Panel();
+ this.GLShowLabel = new System.Windows.Forms.Label();
+ this.GLStyleLabel = new System.Windows.Forms.Label();
+ this.GLColorLabel = new System.Windows.Forms.Label();
+ this.BLGroupBox = new System.Windows.Forms.GroupBox();
+ this.BLShowСomboBox = new System.Windows.Forms.ComboBox();
this.BLStyleComboBox = new System.Windows.Forms.ComboBox();
+ this.BLColorLabel = new System.Windows.Forms.Label();
+ this.BLStyleLabel = new System.Windows.Forms.Label();
+ this.BLShowLabel = new System.Windows.Forms.Label();
+ this.BLColor = new System.Windows.Forms.Panel();
+ this.LNGroupBox = new System.Windows.Forms.GroupBox();
this.LNVisibleComboBox = new System.Windows.Forms.ComboBox();
this.LNBackColor = new System.Windows.Forms.Panel();
+ this.LNVisibleLabel = new System.Windows.Forms.Label();
this.LNFontColor = new System.Windows.Forms.Panel();
- this.BLShowСomboBox = new System.Windows.Forms.ComboBox();
- this.BLColor = new System.Windows.Forms.Panel();
+ this.LNFontColorLabel = new System.Windows.Forms.Label();
+ this.LNBackgroundColor = new System.Windows.Forms.Label();
this.statusPanelTabPage = new System.Windows.Forms.TabPage();
this.statusPanelVisible = new System.Windows.Forms.CheckBox();
this.statusBackColor = new System.Windows.Forms.Panel();
@@ -103,6 +115,10 @@ private void InitializeComponent()
this.integrationTabPage.SuspendLayout();
this.encryptionTabPage.SuspendLayout();
this.lineNumbersTabPage.SuspendLayout();
+ this.MLGroupBox.SuspendLayout();
+ this.GLGroupBox.SuspendLayout();
+ this.BLGroupBox.SuspendLayout();
+ this.LNGroupBox.SuspendLayout();
this.statusPanelTabPage.SuspendLayout();
this.toolbarTabPage.SuspendLayout();
this.searchPanelTabPage.SuspendLayout();
@@ -166,7 +182,6 @@ private void InitializeComponent()
//
// linksComboBox
//
- this.linksComboBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::Crypto_Notepad.Properties.Settings.Default, "openLinks", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.linksComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.linksComboBox.FormattingEnabled = true;
this.linksComboBox.Items.AddRange(new object[] {
@@ -177,7 +192,7 @@ private void InitializeComponent()
this.linksComboBox.Name = "linksComboBox";
this.linksComboBox.Size = new System.Drawing.Size(100, 23);
this.linksComboBox.TabIndex = 19;
- this.linksComboBox.Text = global::Crypto_Notepad.Properties.Settings.Default.openLinks;
+ this.linksComboBox.DropDownClosed += new System.EventHandler(this.LinksComboBox_DropDownClosed);
//
// linksLabel
//
@@ -200,13 +215,11 @@ private void InitializeComponent()
//
// paddingLeftTextBox
//
- this.paddingLeftTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::Crypto_Notepad.Properties.Settings.Default, "editorPaddingLeft", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.paddingLeftTextBox.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
this.paddingLeftTextBox.Location = new System.Drawing.Point(132, 87);
this.paddingLeftTextBox.Name = "paddingLeftTextBox";
this.paddingLeftTextBox.Size = new System.Drawing.Size(100, 20);
this.paddingLeftTextBox.TabIndex = 16;
- this.paddingLeftTextBox.Text = global::Crypto_Notepad.Properties.Settings.Default.editorPaddingLeft;
this.paddingLeftTextBox.Click += new System.EventHandler(this.PaddingLeftTextBox_Click);
this.paddingLeftTextBox.TextChanged += new System.EventHandler(this.PaddingLeftTextBox_TextChanged);
this.paddingLeftTextBox.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.PaddingLeftTextBox_KeyPress);
@@ -222,7 +235,6 @@ private void InitializeComponent()
//
// insKeyComboBox
//
- this.insKeyComboBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::Crypto_Notepad.Properties.Settings.Default, "insKey", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.insKeyComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.insKeyComboBox.FormattingEnabled = true;
this.insKeyComboBox.Items.AddRange(new object[] {
@@ -232,7 +244,6 @@ private void InitializeComponent()
this.insKeyComboBox.Name = "insKeyComboBox";
this.insKeyComboBox.Size = new System.Drawing.Size(100, 23);
this.insKeyComboBox.TabIndex = 14;
- this.insKeyComboBox.Text = global::Crypto_Notepad.Properties.Settings.Default.insKey;
this.insKeyComboBox.DropDownClosed += new System.EventHandler(this.InsKeyComboBox_DropDownClosed);
//
// editorBGColorLabel
@@ -255,10 +266,9 @@ private void InitializeComponent()
//
// editorBGColor
//
- this.editorBGColor.BackColor = global::Crypto_Notepad.Properties.Settings.Default.editorBackColor;
+ this.editorBGColor.BackColor = System.Drawing.SystemColors.Control;
this.editorBGColor.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.editorBGColor.Cursor = System.Windows.Forms.Cursors.Hand;
- this.editorBGColor.DataBindings.Add(new System.Windows.Forms.Binding("BackColor", global::Crypto_Notepad.Properties.Settings.Default, "editorBackColor", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.editorBGColor.Location = new System.Drawing.Point(132, 31);
this.editorBGColor.Name = "editorBGColor";
this.editorBGColor.Size = new System.Drawing.Size(100, 21);
@@ -267,10 +277,9 @@ private void InitializeComponent()
//
// editorFontColor
//
- this.editorFontColor.BackColor = global::Crypto_Notepad.Properties.Settings.Default.editroFontColor;
+ this.editorFontColor.BackColor = System.Drawing.Color.Black;
this.editorFontColor.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.editorFontColor.Cursor = System.Windows.Forms.Cursors.Hand;
- this.editorFontColor.DataBindings.Add(new System.Windows.Forms.Binding("BackColor", global::Crypto_Notepad.Properties.Settings.Default, "editroFontColor", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.editorFontColor.Location = new System.Drawing.Point(132, 4);
this.editorFontColor.Name = "editorFontColor";
this.editorFontColor.Size = new System.Drawing.Size(100, 21);
@@ -295,9 +304,6 @@ private void InitializeComponent()
// mainMenuCheckBox
//
this.mainMenuCheckBox.AutoSize = true;
- this.mainMenuCheckBox.Checked = global::Crypto_Notepad.Properties.Settings.Default.mainMenu;
- this.mainMenuCheckBox.CheckState = System.Windows.Forms.CheckState.Checked;
- this.mainMenuCheckBox.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::Crypto_Notepad.Properties.Settings.Default, "mainMenu", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.mainMenuCheckBox.Location = new System.Drawing.Point(7, 55);
this.mainMenuCheckBox.Name = "mainMenuCheckBox";
this.mainMenuCheckBox.Size = new System.Drawing.Size(89, 19);
@@ -309,8 +315,6 @@ private void InitializeComponent()
// menuIconsCheckBox
//
this.menuIconsCheckBox.AutoSize = true;
- this.menuIconsCheckBox.Checked = global::Crypto_Notepad.Properties.Settings.Default.menuIcons;
- this.menuIconsCheckBox.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::Crypto_Notepad.Properties.Settings.Default, "menuIcons", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.menuIconsCheckBox.Location = new System.Drawing.Point(7, 80);
this.menuIconsCheckBox.Name = "menuIconsCheckBox";
this.menuIconsCheckBox.Size = new System.Drawing.Size(90, 19);
@@ -322,27 +326,24 @@ private void InitializeComponent()
// updatesCheckBox
//
this.updatesCheckBox.AutoSize = true;
- this.updatesCheckBox.Checked = global::Crypto_Notepad.Properties.Settings.Default.autoCheckUpdate;
- this.updatesCheckBox.CheckState = System.Windows.Forms.CheckState.Checked;
- this.updatesCheckBox.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::Crypto_Notepad.Properties.Settings.Default, "autoCheckUpdate", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.updatesCheckBox.Location = new System.Drawing.Point(7, 30);
this.updatesCheckBox.Name = "updatesCheckBox";
this.updatesCheckBox.Size = new System.Drawing.Size(132, 19);
this.updatesCheckBox.TabIndex = 1;
this.updatesCheckBox.Text = "Auto check updates";
this.updatesCheckBox.UseVisualStyleBackColor = true;
+ this.updatesCheckBox.Click += new System.EventHandler(this.UpdatesCheckBox_Click);
//
// autoLockCheckBox
//
this.autoLockCheckBox.AutoSize = true;
- this.autoLockCheckBox.Checked = global::Crypto_Notepad.Properties.Settings.Default.autoLock;
- this.autoLockCheckBox.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::Crypto_Notepad.Properties.Settings.Default, "autoLock", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.autoLockCheckBox.Location = new System.Drawing.Point(7, 7);
this.autoLockCheckBox.Name = "autoLockCheckBox";
this.autoLockCheckBox.Size = new System.Drawing.Size(146, 19);
this.autoLockCheckBox.TabIndex = 3;
this.autoLockCheckBox.Text = "Auto lock on minimize";
this.autoLockCheckBox.UseVisualStyleBackColor = true;
+ this.autoLockCheckBox.Click += new System.EventHandler(this.AutoLockCheckBox_Click);
//
// integrationTabPage
//
@@ -361,8 +362,6 @@ private void InitializeComponent()
// integrateCheckBox
//
this.integrateCheckBox.AutoSize = true;
- this.integrateCheckBox.Checked = global::Crypto_Notepad.Properties.Settings.Default.explorerIntegrate;
- this.integrateCheckBox.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::Crypto_Notepad.Properties.Settings.Default, "explorerIntegrate", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.integrateCheckBox.Location = new System.Drawing.Point(7, 7);
this.integrateCheckBox.Name = "integrateCheckBox";
this.integrateCheckBox.Size = new System.Drawing.Size(227, 19);
@@ -374,8 +373,6 @@ private void InitializeComponent()
// associateCheckBox
//
this.associateCheckBox.AutoSize = true;
- this.associateCheckBox.Checked = global::Crypto_Notepad.Properties.Settings.Default.explorerAssociate;
- this.associateCheckBox.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::Crypto_Notepad.Properties.Settings.Default, "explorerAssociate", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.associateCheckBox.Location = new System.Drawing.Point(7, 30);
this.associateCheckBox.Name = "associateCheckBox";
this.associateCheckBox.Size = new System.Drawing.Size(159, 19);
@@ -387,8 +384,6 @@ private void InitializeComponent()
// sendToCheckBox
//
this.sendToCheckBox.AutoSize = true;
- this.sendToCheckBox.Checked = global::Crypto_Notepad.Properties.Settings.Default.sendTo;
- this.sendToCheckBox.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::Crypto_Notepad.Properties.Settings.Default, "sendTo", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.sendToCheckBox.Location = new System.Drawing.Point(7, 53);
this.sendToCheckBox.Name = "sendToCheckBox";
this.sendToCheckBox.Size = new System.Drawing.Size(158, 19);
@@ -416,18 +411,16 @@ private void InitializeComponent()
//
// pwdIterationsTextBox
//
- this.pwdIterationsTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::Crypto_Notepad.Properties.Settings.Default, "passwordIterations", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.pwdIterationsTextBox.Location = new System.Drawing.Point(132, 62);
this.pwdIterationsTextBox.Name = "pwdIterationsTextBox";
this.pwdIterationsTextBox.Size = new System.Drawing.Size(100, 21);
this.pwdIterationsTextBox.TabIndex = 7;
- this.pwdIterationsTextBox.Text = global::Crypto_Notepad.Properties.Settings.Default.PasswordIterations;
+ this.pwdIterationsTextBox.Text = "1000";
+ this.pwdIterationsTextBox.TextChanged += new System.EventHandler(this.PwdIterationsTextBox_TextChanged);
this.pwdIterationsTextBox.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.PwdIterationsTextBox_KeyPress);
- this.pwdIterationsTextBox.Leave += new System.EventHandler(this.PwdIterationsTextBox_Leave);
//
// hashComboBox
//
- this.hashComboBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::Crypto_Notepad.Properties.Settings.Default, "hashAlgorithm", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.hashComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.hashComboBox.FormattingEnabled = true;
this.hashComboBox.Items.AddRange(new object[] {
@@ -440,7 +433,6 @@ private void InitializeComponent()
this.hashComboBox.Name = "hashComboBox";
this.hashComboBox.Size = new System.Drawing.Size(100, 23);
this.hashComboBox.TabIndex = 5;
- this.hashComboBox.Text = global::Crypto_Notepad.Properties.Settings.Default.HashAlgorithm;
this.hashComboBox.DropDownClosed += new System.EventHandler(this.HashComboBox_DropDownClosed);
//
// pwdIterationsLabel
@@ -473,7 +465,6 @@ private void InitializeComponent()
//
// keySizeComboBox
//
- this.keySizeComboBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::Crypto_Notepad.Properties.Settings.Default, "keySize", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.keySizeComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.keySizeComboBox.FormattingEnabled = true;
this.keySizeComboBox.Items.AddRange(new object[] {
@@ -484,31 +475,17 @@ private void InitializeComponent()
this.keySizeComboBox.Name = "keySizeComboBox";
this.keySizeComboBox.Size = new System.Drawing.Size(100, 23);
this.keySizeComboBox.TabIndex = 3;
- this.keySizeComboBox.Text = global::Crypto_Notepad.Properties.Settings.Default.KeySize;
this.keySizeComboBox.DropDownClosed += new System.EventHandler(this.KeySizeComboBox_DropDownClosed);
//
// lineNumbersTabPage
//
+ this.lineNumbersTabPage.AutoScroll = true;
this.lineNumbersTabPage.BackColor = System.Drawing.SystemColors.Window;
this.lineNumbersTabPage.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
- this.lineNumbersTabPage.Controls.Add(this.GLStyleComboBox);
- this.lineNumbersTabPage.Controls.Add(this.LNVisibleLabel);
- this.lineNumbersTabPage.Controls.Add(this.GLStyleLabel);
- this.lineNumbersTabPage.Controls.Add(this.LNBackgroundColor);
- this.lineNumbersTabPage.Controls.Add(this.LNFontColorLabel);
- this.lineNumbersTabPage.Controls.Add(this.GLColorLabel);
- this.lineNumbersTabPage.Controls.Add(this.GLShowLabel);
- this.lineNumbersTabPage.Controls.Add(this.BLShowLabel);
- this.lineNumbersTabPage.Controls.Add(this.BLStyleLabel);
- this.lineNumbersTabPage.Controls.Add(this.BLColorLabel);
- this.lineNumbersTabPage.Controls.Add(this.GLColor);
- this.lineNumbersTabPage.Controls.Add(this.GLShowComboBox);
- this.lineNumbersTabPage.Controls.Add(this.BLStyleComboBox);
- this.lineNumbersTabPage.Controls.Add(this.LNVisibleComboBox);
- this.lineNumbersTabPage.Controls.Add(this.LNBackColor);
- this.lineNumbersTabPage.Controls.Add(this.LNFontColor);
- this.lineNumbersTabPage.Controls.Add(this.BLShowСomboBox);
- this.lineNumbersTabPage.Controls.Add(this.BLColor);
+ this.lineNumbersTabPage.Controls.Add(this.MLGroupBox);
+ this.lineNumbersTabPage.Controls.Add(this.GLGroupBox);
+ this.lineNumbersTabPage.Controls.Add(this.BLGroupBox);
+ this.lineNumbersTabPage.Controls.Add(this.LNGroupBox);
this.lineNumbersTabPage.Location = new System.Drawing.Point(4, 44);
this.lineNumbersTabPage.Name = "lineNumbersTabPage";
this.lineNumbersTabPage.Padding = new System.Windows.Forms.Padding(3);
@@ -516,9 +493,148 @@ private void InitializeComponent()
this.lineNumbersTabPage.TabIndex = 4;
this.lineNumbersTabPage.Text = "ln";
//
+ // MLGroupBox
+ //
+ this.MLGroupBox.BackColor = System.Drawing.Color.Transparent;
+ this.MLGroupBox.Controls.Add(this.MLStyleComboBox);
+ this.MLGroupBox.Controls.Add(this.MLStyleLabel);
+ this.MLGroupBox.Controls.Add(this.MLSideComboBox);
+ this.MLGroupBox.Controls.Add(this.MLColor);
+ this.MLGroupBox.Controls.Add(this.MLSideLabel);
+ this.MLGroupBox.Controls.Add(this.MLColorLabel);
+ this.MLGroupBox.Controls.Add(this.MLVisibleComboBox);
+ this.MLGroupBox.Controls.Add(this.MLShowLabel);
+ this.MLGroupBox.Dock = System.Windows.Forms.DockStyle.Top;
+ this.MLGroupBox.Location = new System.Drawing.Point(3, 333);
+ this.MLGroupBox.Name = "MLGroupBox";
+ this.MLGroupBox.Size = new System.Drawing.Size(219, 143);
+ this.MLGroupBox.TabIndex = 7;
+ this.MLGroupBox.TabStop = false;
+ this.MLGroupBox.Text = "Margin lines";
+ //
+ // MLStyleComboBox
+ //
+ this.MLStyleComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
+ this.MLStyleComboBox.FormattingEnabled = true;
+ this.MLStyleComboBox.Items.AddRange(new object[] {
+ "Solid",
+ "Dash",
+ "Dot",
+ "DashDot",
+ "DashDotDot"});
+ this.MLStyleComboBox.Location = new System.Drawing.Point(106, 81);
+ this.MLStyleComboBox.Name = "MLStyleComboBox";
+ this.MLStyleComboBox.Size = new System.Drawing.Size(100, 23);
+ this.MLStyleComboBox.TabIndex = 35;
+ this.MLStyleComboBox.DropDownClosed += new System.EventHandler(this.MLStyleComboBox_DropDownClosed);
+ //
+ // MLStyleLabel
+ //
+ this.MLStyleLabel.AutoSize = true;
+ this.MLStyleLabel.Location = new System.Drawing.Point(10, 84);
+ this.MLStyleLabel.Name = "MLStyleLabel";
+ this.MLStyleLabel.Size = new System.Drawing.Size(33, 15);
+ this.MLStyleLabel.TabIndex = 34;
+ this.MLStyleLabel.Text = "Style";
+ //
+ // MLSideComboBox
+ //
+ this.MLSideComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
+ this.MLSideComboBox.FormattingEnabled = true;
+ this.MLSideComboBox.Items.AddRange(new object[] {
+ "None",
+ "Left",
+ "Right",
+ "Height"});
+ this.MLSideComboBox.Location = new System.Drawing.Point(106, 110);
+ this.MLSideComboBox.Name = "MLSideComboBox";
+ this.MLSideComboBox.Size = new System.Drawing.Size(100, 23);
+ this.MLSideComboBox.TabIndex = 33;
+ this.MLSideComboBox.DropDownClosed += new System.EventHandler(this.MLSideComboBox_DropDownClosed);
+ //
+ // MLColor
+ //
+ this.MLColor.BackColor = System.Drawing.SystemColors.Control;
+ this.MLColor.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
+ this.MLColor.Cursor = System.Windows.Forms.Cursors.Hand;
+ this.MLColor.Location = new System.Drawing.Point(106, 54);
+ this.MLColor.Name = "MLColor";
+ this.MLColor.Size = new System.Drawing.Size(100, 21);
+ this.MLColor.TabIndex = 32;
+ this.MLColor.Click += new System.EventHandler(this.MLColor_Click);
+ //
+ // MLSideLabel
+ //
+ this.MLSideLabel.AutoSize = true;
+ this.MLSideLabel.Location = new System.Drawing.Point(10, 113);
+ this.MLSideLabel.Name = "MLSideLabel";
+ this.MLSideLabel.Size = new System.Drawing.Size(32, 15);
+ this.MLSideLabel.TabIndex = 31;
+ this.MLSideLabel.Text = "Side";
+ //
+ // MLColorLabel
+ //
+ this.MLColorLabel.Location = new System.Drawing.Point(10, 54);
+ this.MLColorLabel.Name = "MLColorLabel";
+ this.MLColorLabel.Size = new System.Drawing.Size(45, 21);
+ this.MLColorLabel.TabIndex = 30;
+ this.MLColorLabel.Text = "Color";
+ this.MLColorLabel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
+ //
+ // MLVisibleComboBox
+ //
+ this.MLVisibleComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
+ this.MLVisibleComboBox.FormattingEnabled = true;
+ this.MLVisibleComboBox.Items.AddRange(new object[] {
+ "True",
+ "False"});
+ this.MLVisibleComboBox.Location = new System.Drawing.Point(106, 25);
+ this.MLVisibleComboBox.Name = "MLVisibleComboBox";
+ this.MLVisibleComboBox.Size = new System.Drawing.Size(100, 23);
+ this.MLVisibleComboBox.TabIndex = 29;
+ this.MLVisibleComboBox.DropDownClosed += new System.EventHandler(this.MLVisibleComboBox_DropDownClosed);
+ //
+ // MLShowLabel
+ //
+ this.MLShowLabel.AutoSize = true;
+ this.MLShowLabel.Location = new System.Drawing.Point(10, 28);
+ this.MLShowLabel.Name = "MLShowLabel";
+ this.MLShowLabel.Size = new System.Drawing.Size(43, 15);
+ this.MLShowLabel.TabIndex = 28;
+ this.MLShowLabel.Text = "Visible";
+ //
+ // GLGroupBox
+ //
+ this.GLGroupBox.Controls.Add(this.GLShowComboBox);
+ this.GLGroupBox.Controls.Add(this.GLStyleComboBox);
+ this.GLGroupBox.Controls.Add(this.GLColor);
+ this.GLGroupBox.Controls.Add(this.GLShowLabel);
+ this.GLGroupBox.Controls.Add(this.GLStyleLabel);
+ this.GLGroupBox.Controls.Add(this.GLColorLabel);
+ this.GLGroupBox.Dock = System.Windows.Forms.DockStyle.Top;
+ this.GLGroupBox.Location = new System.Drawing.Point(3, 223);
+ this.GLGroupBox.Name = "GLGroupBox";
+ this.GLGroupBox.Size = new System.Drawing.Size(219, 110);
+ this.GLGroupBox.TabIndex = 27;
+ this.GLGroupBox.TabStop = false;
+ this.GLGroupBox.Text = "Grid lines";
+ //
+ // GLShowComboBox
+ //
+ this.GLShowComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
+ this.GLShowComboBox.FormattingEnabled = true;
+ this.GLShowComboBox.Items.AddRange(new object[] {
+ "True",
+ "False"});
+ this.GLShowComboBox.Location = new System.Drawing.Point(106, 20);
+ this.GLShowComboBox.Name = "GLShowComboBox";
+ this.GLShowComboBox.Size = new System.Drawing.Size(100, 23);
+ this.GLShowComboBox.TabIndex = 22;
+ this.GLShowComboBox.Tag = "False";
+ this.GLShowComboBox.DropDownClosed += new System.EventHandler(this.GLShowComboBox_DropDownClosed);
+ //
// GLStyleComboBox
//
- this.GLStyleComboBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::Crypto_Notepad.Properties.Settings.Default, "glStyle", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.GLStyleComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.GLStyleComboBox.FormattingEnabled = true;
this.GLStyleComboBox.Items.AddRange(new object[] {
@@ -527,125 +643,81 @@ private void InitializeComponent()
"Dot",
"DashDot",
"DashDotDot"});
- this.GLStyleComboBox.Location = new System.Drawing.Point(132, 228);
+ this.GLStyleComboBox.Location = new System.Drawing.Point(106, 76);
this.GLStyleComboBox.Name = "GLStyleComboBox";
this.GLStyleComboBox.Size = new System.Drawing.Size(100, 23);
this.GLStyleComboBox.TabIndex = 26;
- this.GLStyleComboBox.Text = global::Crypto_Notepad.Properties.Settings.Default.glStyle;
this.GLStyleComboBox.DropDownClosed += new System.EventHandler(this.GLStyleComboBox_DropDownClosed);
//
- // LNVisibleLabel
- //
- this.LNVisibleLabel.AutoSize = true;
- this.LNVisibleLabel.Location = new System.Drawing.Point(6, 7);
- this.LNVisibleLabel.Name = "LNVisibleLabel";
- this.LNVisibleLabel.Size = new System.Drawing.Size(43, 15);
- this.LNVisibleLabel.TabIndex = 0;
- this.LNVisibleLabel.Text = "Visible";
- //
- // GLStyleLabel
- //
- this.GLStyleLabel.AutoSize = true;
- this.GLStyleLabel.Location = new System.Drawing.Point(6, 231);
- this.GLStyleLabel.Name = "GLStyleLabel";
- this.GLStyleLabel.Size = new System.Drawing.Size(86, 15);
- this.GLStyleLabel.TabIndex = 25;
- this.GLStyleLabel.Text = "Grid lines style";
- //
- // LNBackgroundColor
- //
- this.LNBackgroundColor.Location = new System.Drawing.Point(6, 33);
- this.LNBackgroundColor.Name = "LNBackgroundColor";
- this.LNBackgroundColor.Size = new System.Drawing.Size(103, 21);
- this.LNBackgroundColor.TabIndex = 1;
- this.LNBackgroundColor.Text = "Background color";
- this.LNBackgroundColor.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
- //
- // LNFontColorLabel
- //
- this.LNFontColorLabel.Location = new System.Drawing.Point(6, 60);
- this.LNFontColorLabel.Name = "LNFontColorLabel";
- this.LNFontColorLabel.Size = new System.Drawing.Size(61, 21);
- this.LNFontColorLabel.TabIndex = 2;
- this.LNFontColorLabel.Text = "Font color";
- this.LNFontColorLabel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
- //
- // GLColorLabel
- //
- this.GLColorLabel.Location = new System.Drawing.Point(6, 201);
- this.GLColorLabel.Name = "GLColorLabel";
- this.GLColorLabel.Size = new System.Drawing.Size(89, 21);
- this.GLColorLabel.TabIndex = 23;
- this.GLColorLabel.Text = "Grid lines color";
- this.GLColorLabel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
- //
- // GLShowLabel
- //
- this.GLShowLabel.AutoSize = true;
- this.GLShowLabel.Location = new System.Drawing.Point(6, 175);
- this.GLShowLabel.Name = "GLShowLabel";
- this.GLShowLabel.Size = new System.Drawing.Size(91, 15);
- this.GLShowLabel.TabIndex = 21;
- this.GLShowLabel.Text = "Show grid lines";
- //
- // BLShowLabel
- //
- this.BLShowLabel.AutoSize = true;
- this.BLShowLabel.Location = new System.Drawing.Point(6, 90);
- this.BLShowLabel.Name = "BLShowLabel";
- this.BLShowLabel.Size = new System.Drawing.Size(106, 15);
- this.BLShowLabel.TabIndex = 15;
- this.BLShowLabel.Text = "Show border lines";
- //
- // BLStyleLabel
- //
- this.BLStyleLabel.AutoSize = true;
- this.BLStyleLabel.Location = new System.Drawing.Point(6, 146);
- this.BLStyleLabel.Name = "BLStyleLabel";
- this.BLStyleLabel.Size = new System.Drawing.Size(100, 15);
- this.BLStyleLabel.TabIndex = 19;
- this.BLStyleLabel.Text = "Border lines style";
- //
- // BLColorLabel
- //
- this.BLColorLabel.Location = new System.Drawing.Point(6, 116);
- this.BLColorLabel.Name = "BLColorLabel";
- this.BLColorLabel.Size = new System.Drawing.Size(103, 21);
- this.BLColorLabel.TabIndex = 17;
- this.BLColorLabel.Text = "Border lines color";
- this.BLColorLabel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
- //
// GLColor
//
- this.GLColor.BackColor = global::Crypto_Notepad.Properties.Settings.Default.glColor;
+ this.GLColor.BackColor = System.Drawing.SystemColors.Control;
this.GLColor.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.GLColor.Cursor = System.Windows.Forms.Cursors.Hand;
- this.GLColor.DataBindings.Add(new System.Windows.Forms.Binding("BackColor", global::Crypto_Notepad.Properties.Settings.Default, "glColor", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
- this.GLColor.Location = new System.Drawing.Point(132, 201);
+ this.GLColor.Location = new System.Drawing.Point(106, 49);
this.GLColor.Name = "GLColor";
this.GLColor.Size = new System.Drawing.Size(100, 21);
this.GLColor.TabIndex = 24;
this.GLColor.Click += new System.EventHandler(this.GLColor_Click);
//
- // GLShowComboBox
+ // GLShowLabel
//
- this.GLShowComboBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::Crypto_Notepad.Properties.Settings.Default, "glShow", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
- this.GLShowComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
- this.GLShowComboBox.FormattingEnabled = true;
- this.GLShowComboBox.Items.AddRange(new object[] {
+ this.GLShowLabel.AutoSize = true;
+ this.GLShowLabel.Location = new System.Drawing.Point(10, 23);
+ this.GLShowLabel.Name = "GLShowLabel";
+ this.GLShowLabel.Size = new System.Drawing.Size(43, 15);
+ this.GLShowLabel.TabIndex = 21;
+ this.GLShowLabel.Text = "Visible";
+ //
+ // GLStyleLabel
+ //
+ this.GLStyleLabel.AutoSize = true;
+ this.GLStyleLabel.Location = new System.Drawing.Point(10, 79);
+ this.GLStyleLabel.Name = "GLStyleLabel";
+ this.GLStyleLabel.Size = new System.Drawing.Size(33, 15);
+ this.GLStyleLabel.TabIndex = 25;
+ this.GLStyleLabel.Text = "Style";
+ //
+ // GLColorLabel
+ //
+ this.GLColorLabel.Location = new System.Drawing.Point(10, 49);
+ this.GLColorLabel.Name = "GLColorLabel";
+ this.GLColorLabel.Size = new System.Drawing.Size(61, 21);
+ this.GLColorLabel.TabIndex = 23;
+ this.GLColorLabel.Text = "Color";
+ this.GLColorLabel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
+ //
+ // BLGroupBox
+ //
+ this.BLGroupBox.Controls.Add(this.BLShowСomboBox);
+ this.BLGroupBox.Controls.Add(this.BLStyleComboBox);
+ this.BLGroupBox.Controls.Add(this.BLColorLabel);
+ this.BLGroupBox.Controls.Add(this.BLStyleLabel);
+ this.BLGroupBox.Controls.Add(this.BLShowLabel);
+ this.BLGroupBox.Controls.Add(this.BLColor);
+ this.BLGroupBox.Dock = System.Windows.Forms.DockStyle.Top;
+ this.BLGroupBox.Location = new System.Drawing.Point(3, 113);
+ this.BLGroupBox.Name = "BLGroupBox";
+ this.BLGroupBox.Size = new System.Drawing.Size(219, 110);
+ this.BLGroupBox.TabIndex = 27;
+ this.BLGroupBox.TabStop = false;
+ this.BLGroupBox.Text = "Border lines";
+ //
+ // BLShowСomboBox
+ //
+ this.BLShowСomboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
+ this.BLShowСomboBox.FormattingEnabled = true;
+ this.BLShowСomboBox.Items.AddRange(new object[] {
"True",
"False"});
- this.GLShowComboBox.Location = new System.Drawing.Point(132, 172);
- this.GLShowComboBox.Name = "GLShowComboBox";
- this.GLShowComboBox.Size = new System.Drawing.Size(100, 23);
- this.GLShowComboBox.TabIndex = 22;
- this.GLShowComboBox.Tag = "False";
- this.GLShowComboBox.Text = global::Crypto_Notepad.Properties.Settings.Default.glShow;
- this.GLShowComboBox.DropDownClosed += new System.EventHandler(this.GLShowComboBox_DropDownClosed);
+ this.BLShowСomboBox.Location = new System.Drawing.Point(106, 19);
+ this.BLShowСomboBox.Name = "BLShowСomboBox";
+ this.BLShowСomboBox.Size = new System.Drawing.Size(100, 23);
+ this.BLShowСomboBox.TabIndex = 16;
+ this.BLShowСomboBox.DropDownClosed += new System.EventHandler(this.BLShowСomboBox_DropDownClosed);
//
// BLStyleComboBox
//
- this.BLStyleComboBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::Crypto_Notepad.Properties.Settings.Default, "blStyle", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.BLStyleComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.BLStyleComboBox.FormattingEnabled = true;
this.BLStyleComboBox.Items.AddRange(new object[] {
@@ -654,78 +726,128 @@ private void InitializeComponent()
"Dot",
"DashDot",
"DashDotDot"});
- this.BLStyleComboBox.Location = new System.Drawing.Point(132, 143);
+ this.BLStyleComboBox.Location = new System.Drawing.Point(106, 75);
this.BLStyleComboBox.Name = "BLStyleComboBox";
this.BLStyleComboBox.Size = new System.Drawing.Size(100, 23);
this.BLStyleComboBox.TabIndex = 20;
- this.BLStyleComboBox.Text = global::Crypto_Notepad.Properties.Settings.Default.blStyle;
this.BLStyleComboBox.DropDownClosed += new System.EventHandler(this.BLStyleComboBox_DropDownClosed);
//
+ // BLColorLabel
+ //
+ this.BLColorLabel.Location = new System.Drawing.Point(10, 48);
+ this.BLColorLabel.Name = "BLColorLabel";
+ this.BLColorLabel.Size = new System.Drawing.Size(45, 21);
+ this.BLColorLabel.TabIndex = 17;
+ this.BLColorLabel.Text = "Color";
+ this.BLColorLabel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
+ //
+ // BLStyleLabel
+ //
+ this.BLStyleLabel.AutoSize = true;
+ this.BLStyleLabel.Location = new System.Drawing.Point(10, 78);
+ this.BLStyleLabel.Name = "BLStyleLabel";
+ this.BLStyleLabel.Size = new System.Drawing.Size(33, 15);
+ this.BLStyleLabel.TabIndex = 19;
+ this.BLStyleLabel.Text = "Style";
+ //
+ // BLShowLabel
+ //
+ this.BLShowLabel.AutoSize = true;
+ this.BLShowLabel.Location = new System.Drawing.Point(10, 22);
+ this.BLShowLabel.Name = "BLShowLabel";
+ this.BLShowLabel.Size = new System.Drawing.Size(43, 15);
+ this.BLShowLabel.TabIndex = 15;
+ this.BLShowLabel.Text = "Visible";
+ //
+ // BLColor
+ //
+ this.BLColor.BackColor = System.Drawing.SystemColors.Control;
+ this.BLColor.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
+ this.BLColor.Cursor = System.Windows.Forms.Cursors.Hand;
+ this.BLColor.Location = new System.Drawing.Point(106, 48);
+ this.BLColor.Name = "BLColor";
+ this.BLColor.Size = new System.Drawing.Size(100, 21);
+ this.BLColor.TabIndex = 18;
+ this.BLColor.Click += new System.EventHandler(this.BLColor_Click);
+ //
+ // LNGroupBox
+ //
+ this.LNGroupBox.Controls.Add(this.LNVisibleComboBox);
+ this.LNGroupBox.Controls.Add(this.LNBackColor);
+ this.LNGroupBox.Controls.Add(this.LNVisibleLabel);
+ this.LNGroupBox.Controls.Add(this.LNFontColor);
+ this.LNGroupBox.Controls.Add(this.LNFontColorLabel);
+ this.LNGroupBox.Controls.Add(this.LNBackgroundColor);
+ this.LNGroupBox.Dock = System.Windows.Forms.DockStyle.Top;
+ this.LNGroupBox.Location = new System.Drawing.Point(3, 3);
+ this.LNGroupBox.Name = "LNGroupBox";
+ this.LNGroupBox.Size = new System.Drawing.Size(219, 110);
+ this.LNGroupBox.TabIndex = 27;
+ this.LNGroupBox.TabStop = false;
+ this.LNGroupBox.Text = "Line numbers";
+ //
// LNVisibleComboBox
//
- this.LNVisibleComboBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::Crypto_Notepad.Properties.Settings.Default, "lnVisible", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.LNVisibleComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.LNVisibleComboBox.FormattingEnabled = true;
this.LNVisibleComboBox.Items.AddRange(new object[] {
"True",
"False"});
- this.LNVisibleComboBox.Location = new System.Drawing.Point(132, 4);
+ this.LNVisibleComboBox.Location = new System.Drawing.Point(106, 19);
this.LNVisibleComboBox.Name = "LNVisibleComboBox";
this.LNVisibleComboBox.Size = new System.Drawing.Size(100, 23);
this.LNVisibleComboBox.TabIndex = 3;
- this.LNVisibleComboBox.Text = global::Crypto_Notepad.Properties.Settings.Default.lnVisible;
this.LNVisibleComboBox.DropDownClosed += new System.EventHandler(this.LNVisibleComboBox_DropDownClosed);
//
// LNBackColor
//
- this.LNBackColor.BackColor = global::Crypto_Notepad.Properties.Settings.Default.lnBackColor;
+ this.LNBackColor.BackColor = System.Drawing.SystemColors.Control;
this.LNBackColor.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.LNBackColor.Cursor = System.Windows.Forms.Cursors.Hand;
- this.LNBackColor.DataBindings.Add(new System.Windows.Forms.Binding("BackColor", global::Crypto_Notepad.Properties.Settings.Default, "lnBackColor", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
- this.LNBackColor.Location = new System.Drawing.Point(132, 33);
+ this.LNBackColor.Location = new System.Drawing.Point(106, 48);
this.LNBackColor.Name = "LNBackColor";
this.LNBackColor.Size = new System.Drawing.Size(100, 21);
this.LNBackColor.TabIndex = 13;
this.LNBackColor.Click += new System.EventHandler(this.LNBackColor_Click);
//
+ // LNVisibleLabel
+ //
+ this.LNVisibleLabel.AutoSize = true;
+ this.LNVisibleLabel.Location = new System.Drawing.Point(10, 22);
+ this.LNVisibleLabel.Name = "LNVisibleLabel";
+ this.LNVisibleLabel.Size = new System.Drawing.Size(43, 15);
+ this.LNVisibleLabel.TabIndex = 0;
+ this.LNVisibleLabel.Text = "Visible";
+ //
// LNFontColor
//
- this.LNFontColor.BackColor = global::Crypto_Notepad.Properties.Settings.Default.lnFontColor;
+ this.LNFontColor.BackColor = System.Drawing.SystemColors.Control;
this.LNFontColor.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.LNFontColor.Cursor = System.Windows.Forms.Cursors.Hand;
- this.LNFontColor.DataBindings.Add(new System.Windows.Forms.Binding("BackColor", global::Crypto_Notepad.Properties.Settings.Default, "lnFontColor", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
- this.LNFontColor.Location = new System.Drawing.Point(132, 60);
+ this.LNFontColor.Location = new System.Drawing.Point(106, 75);
this.LNFontColor.Name = "LNFontColor";
this.LNFontColor.Size = new System.Drawing.Size(100, 21);
this.LNFontColor.TabIndex = 14;
this.LNFontColor.Click += new System.EventHandler(this.LNFontColor_Click);
//
- // BLShowСomboBox
+ // LNFontColorLabel
//
- this.BLShowСomboBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::Crypto_Notepad.Properties.Settings.Default, "blShow", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
- this.BLShowСomboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
- this.BLShowСomboBox.FormattingEnabled = true;
- this.BLShowСomboBox.Items.AddRange(new object[] {
- "True",
- "False"});
- this.BLShowСomboBox.Location = new System.Drawing.Point(132, 87);
- this.BLShowСomboBox.Name = "BLShowСomboBox";
- this.BLShowСomboBox.Size = new System.Drawing.Size(100, 23);
- this.BLShowСomboBox.TabIndex = 16;
- this.BLShowСomboBox.Text = global::Crypto_Notepad.Properties.Settings.Default.blShow;
- this.BLShowСomboBox.DropDownClosed += new System.EventHandler(this.BLShowСomboBox_DropDownClosed);
+ this.LNFontColorLabel.Location = new System.Drawing.Point(10, 75);
+ this.LNFontColorLabel.Name = "LNFontColorLabel";
+ this.LNFontColorLabel.Size = new System.Drawing.Size(61, 21);
+ this.LNFontColorLabel.TabIndex = 2;
+ this.LNFontColorLabel.Text = "Font color";
+ this.LNFontColorLabel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
//
- // BLColor
+ // LNBackgroundColor
//
- this.BLColor.BackColor = global::Crypto_Notepad.Properties.Settings.Default.blColor;
- this.BLColor.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
- this.BLColor.Cursor = System.Windows.Forms.Cursors.Hand;
- this.BLColor.DataBindings.Add(new System.Windows.Forms.Binding("BackColor", global::Crypto_Notepad.Properties.Settings.Default, "blColor", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
- this.BLColor.Location = new System.Drawing.Point(132, 116);
- this.BLColor.Name = "BLColor";
- this.BLColor.Size = new System.Drawing.Size(100, 21);
- this.BLColor.TabIndex = 18;
- this.BLColor.Click += new System.EventHandler(this.BLColor_Click);
+ this.LNBackgroundColor.BackColor = System.Drawing.SystemColors.Window;
+ this.LNBackgroundColor.Location = new System.Drawing.Point(10, 48);
+ this.LNBackgroundColor.Name = "LNBackgroundColor";
+ this.LNBackgroundColor.Size = new System.Drawing.Size(69, 21);
+ this.LNBackgroundColor.TabIndex = 1;
+ this.LNBackgroundColor.Text = "Back Color";
+ this.LNBackgroundColor.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
//
// statusPanelTabPage
//
@@ -746,9 +868,6 @@ private void InitializeComponent()
// statusPanelVisible
//
this.statusPanelVisible.AutoSize = true;
- this.statusPanelVisible.Checked = global::Crypto_Notepad.Properties.Settings.Default.statusPanel;
- this.statusPanelVisible.CheckState = System.Windows.Forms.CheckState.Checked;
- this.statusPanelVisible.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::Crypto_Notepad.Properties.Settings.Default, "statusPanel", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.statusPanelVisible.Location = new System.Drawing.Point(9, 66);
this.statusPanelVisible.Name = "statusPanelVisible";
this.statusPanelVisible.Size = new System.Drawing.Size(62, 19);
@@ -759,10 +878,9 @@ private void InitializeComponent()
//
// statusBackColor
//
- this.statusBackColor.BackColor = global::Crypto_Notepad.Properties.Settings.Default.statusPanelBackColor;
+ this.statusBackColor.BackColor = System.Drawing.SystemColors.Control;
this.statusBackColor.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.statusBackColor.Cursor = System.Windows.Forms.Cursors.Hand;
- this.statusBackColor.DataBindings.Add(new System.Windows.Forms.Binding("BackColor", global::Crypto_Notepad.Properties.Settings.Default, "statusPanelBackColor", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.statusBackColor.Location = new System.Drawing.Point(132, 4);
this.statusBackColor.Name = "statusBackColor";
this.statusBackColor.Size = new System.Drawing.Size(100, 21);
@@ -771,10 +889,9 @@ private void InitializeComponent()
//
// statusFontColor
//
- this.statusFontColor.BackColor = global::Crypto_Notepad.Properties.Settings.Default.statusPanelFontColor;
+ this.statusFontColor.BackColor = System.Drawing.SystemColors.Control;
this.statusFontColor.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.statusFontColor.Cursor = System.Windows.Forms.Cursors.Hand;
- this.statusFontColor.DataBindings.Add(new System.Windows.Forms.Binding("BackColor", global::Crypto_Notepad.Properties.Settings.Default, "statusPanelFontColor", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.statusFontColor.Location = new System.Drawing.Point(132, 31);
this.statusFontColor.Name = "statusFontColor";
this.statusFontColor.Size = new System.Drawing.Size(100, 21);
@@ -818,8 +935,6 @@ private void InitializeComponent()
// toolbarOldIcons
//
this.toolbarOldIcons.AutoSize = true;
- this.toolbarOldIcons.Checked = global::Crypto_Notepad.Properties.Settings.Default.oldToolbarIcons;
- this.toolbarOldIcons.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::Crypto_Notepad.Properties.Settings.Default, "oldToolbarIcons", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.toolbarOldIcons.Location = new System.Drawing.Point(9, 91);
this.toolbarOldIcons.Name = "toolbarOldIcons";
this.toolbarOldIcons.Size = new System.Drawing.Size(77, 19);
@@ -831,8 +946,6 @@ private void InitializeComponent()
// toolbarBorder
//
this.toolbarBorder.AutoSize = true;
- this.toolbarBorder.Checked = global::Crypto_Notepad.Properties.Settings.Default.toolbarBorder;
- this.toolbarBorder.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::Crypto_Notepad.Properties.Settings.Default, "toolbarBorder", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.toolbarBorder.Location = new System.Drawing.Point(9, 41);
this.toolbarBorder.Name = "toolbarBorder";
this.toolbarBorder.Size = new System.Drawing.Size(63, 19);
@@ -843,10 +956,9 @@ private void InitializeComponent()
//
// toolbarBackColor
//
- this.toolbarBackColor.BackColor = global::Crypto_Notepad.Properties.Settings.Default.toolbarBackColor;
+ this.toolbarBackColor.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(240)))), ((int)(((byte)(240)))), ((int)(((byte)(240)))));
this.toolbarBackColor.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.toolbarBackColor.Cursor = System.Windows.Forms.Cursors.Hand;
- this.toolbarBackColor.DataBindings.Add(new System.Windows.Forms.Binding("BackColor", global::Crypto_Notepad.Properties.Settings.Default, "toolbarBackColor", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.toolbarBackColor.Location = new System.Drawing.Point(132, 4);
this.toolbarBackColor.Name = "toolbarBackColor";
this.toolbarBackColor.Size = new System.Drawing.Size(100, 21);
@@ -865,9 +977,6 @@ private void InitializeComponent()
// toolbarVisible
//
this.toolbarVisible.AutoSize = true;
- this.toolbarVisible.Checked = global::Crypto_Notepad.Properties.Settings.Default.showToolbar;
- this.toolbarVisible.CheckState = System.Windows.Forms.CheckState.Checked;
- this.toolbarVisible.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::Crypto_Notepad.Properties.Settings.Default, "showToolbar", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.toolbarVisible.Location = new System.Drawing.Point(9, 66);
this.toolbarVisible.Name = "toolbarVisible";
this.toolbarVisible.Size = new System.Drawing.Size(62, 19);
@@ -893,10 +1002,9 @@ private void InitializeComponent()
//
// searchFontColor
//
- this.searchFontColor.BackColor = global::Crypto_Notepad.Properties.Settings.Default.searchPanelFontColor;
+ this.searchFontColor.BackColor = System.Drawing.Color.Black;
this.searchFontColor.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.searchFontColor.Cursor = System.Windows.Forms.Cursors.Hand;
- this.searchFontColor.DataBindings.Add(new System.Windows.Forms.Binding("BackColor", global::Crypto_Notepad.Properties.Settings.Default, "searchPanelFontColor", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.searchFontColor.Location = new System.Drawing.Point(132, 31);
this.searchFontColor.Name = "searchFontColor";
this.searchFontColor.Size = new System.Drawing.Size(100, 21);
@@ -905,10 +1013,9 @@ private void InitializeComponent()
//
// searchBackColor
//
- this.searchBackColor.BackColor = global::Crypto_Notepad.Properties.Settings.Default.searchPanelBackColor;
+ this.searchBackColor.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(240)))), ((int)(((byte)(240)))), ((int)(((byte)(240)))));
this.searchBackColor.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.searchBackColor.Cursor = System.Windows.Forms.Cursors.Hand;
- this.searchBackColor.DataBindings.Add(new System.Windows.Forms.Binding("BackColor", global::Crypto_Notepad.Properties.Settings.Default, "searchPanelBackColor", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged));
this.searchBackColor.Location = new System.Drawing.Point(132, 4);
this.searchBackColor.Name = "searchBackColor";
this.searchBackColor.Size = new System.Drawing.Size(100, 21);
@@ -959,7 +1066,7 @@ private void InitializeComponent()
this.fontDialog.AllowSimulations = false;
this.fontDialog.AllowVectorFonts = false;
this.fontDialog.AllowVerticalFonts = false;
- this.fontDialog.Font = global::Crypto_Notepad.Properties.Settings.Default.editorFont;
+ this.fontDialog.Font = new System.Drawing.Font("Microsoft Sans Serif", 10F);
this.fontDialog.FontMustExist = true;
this.fontDialog.MaxSize = 72;
this.fontDialog.MinSize = 8;
@@ -994,7 +1101,14 @@ private void InitializeComponent()
this.encryptionTabPage.ResumeLayout(false);
this.encryptionTabPage.PerformLayout();
this.lineNumbersTabPage.ResumeLayout(false);
- this.lineNumbersTabPage.PerformLayout();
+ this.MLGroupBox.ResumeLayout(false);
+ this.MLGroupBox.PerformLayout();
+ this.GLGroupBox.ResumeLayout(false);
+ this.GLGroupBox.PerformLayout();
+ this.BLGroupBox.ResumeLayout(false);
+ this.BLGroupBox.PerformLayout();
+ this.LNGroupBox.ResumeLayout(false);
+ this.LNGroupBox.PerformLayout();
this.statusPanelTabPage.ResumeLayout(false);
this.statusPanelTabPage.PerformLayout();
this.toolbarTabPage.ResumeLayout(false);
@@ -1074,5 +1188,17 @@ private void InitializeComponent()
private System.Windows.Forms.Label linksLabel;
private System.Windows.Forms.CheckBox mainMenuCheckBox;
private System.Windows.Forms.CheckBox toolbarOldIcons;
+ private System.Windows.Forms.Label MLShowLabel;
+ private System.Windows.Forms.GroupBox MLGroupBox;
+ private System.Windows.Forms.ComboBox MLVisibleComboBox;
+ private System.Windows.Forms.Label MLColorLabel;
+ private System.Windows.Forms.ComboBox MLSideComboBox;
+ private System.Windows.Forms.Panel MLColor;
+ private System.Windows.Forms.Label MLSideLabel;
+ private System.Windows.Forms.ComboBox MLStyleComboBox;
+ private System.Windows.Forms.Label MLStyleLabel;
+ private System.Windows.Forms.GroupBox LNGroupBox;
+ private System.Windows.Forms.GroupBox GLGroupBox;
+ private System.Windows.Forms.GroupBox BLGroupBox;
}
}
\ No newline at end of file
diff --git a/Crypto Notepad/SettingsForm.cs b/Crypto Notepad/SettingsForm.cs
index b200da9..fc7d120 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;
@@ -675,6 +675,110 @@ private void ToolbarOldIcons_Click(object sender, EventArgs e)
MainForm main = Owner as MainForm;
main.Toolbaricons(settings.oldToolbarIcons);
}
+
+ private void LinksComboBox_DropDownClosed(object sender, EventArgs e)
+ {
+ if (settings.openLinks != linksComboBox.Text)
+ {
+ settings.openLinks = linksComboBox.Text;
+ }
+
+ }
+
+ private void AutoLockCheckBox_Click(object sender, EventArgs e)
+ {
+ settings.autoLock = autoLockCheckBox.Checked;
+ }
+
+ private void UpdatesCheckBox_Click(object sender, EventArgs e)
+ {
+ settings.autoCheckUpdate = updatesCheckBox.Checked;
+
+ }
+
+ private void PwdIterationsTextBox_TextChanged(object sender, EventArgs e)
+ {
+ if (pwdIterationsTextBox.Text != settings.PasswordIterations)
+ {
+ settings.PasswordIterations = pwdIterationsTextBox.Text;
+ }
+ }
+
+ private void MLVisibleComboBox_DropDownClosed(object sender, EventArgs e)
+ {
+ MainForm main = Owner as MainForm;
+ if (settings.mlVisible != MLVisibleComboBox.Text)
+ {
+ settings.mlVisible = MLVisibleComboBox.Text;
+ main.RTBLineNumbers.Show_MarginLines = bool.Parse(settings.mlVisible);
+ }
+ }
+
+ private void MLSideComboBox_DropDownClosed(object sender, EventArgs e)
+ {
+ MainForm main = Owner as MainForm;
+ if (settings.mlSide.ToString() != MLSideComboBox.Text)
+ {
+ switch (MLSideComboBox.Text)
+ {
+ case "None":
+ settings.mlSide = LineNumbers.LineNumbers.LineNumberDockSide.None.ToString();
+ break;
+ case "Left":
+ settings.mlSide = LineNumbers.LineNumbers.LineNumberDockSide.Left.ToString();
+ break;
+ case "Right":
+ settings.mlSide = LineNumbers.LineNumbers.LineNumberDockSide.Right.ToString();
+ break;
+ case "Height":
+ settings.mlSide = LineNumbers.LineNumbers.LineNumberDockSide.Height.ToString();
+ break;
+ }
+ main.RTBLineNumbers.MarginLines_Side = (LineNumbers.LineNumbers.LineNumberDockSide)Enum.Parse(typeof(LineNumbers.LineNumbers.LineNumberDockSide), settings.mlSide);
+ }
+ }
+
+ private void MLStyleComboBox_DropDownClosed(object sender, EventArgs e)
+ {
+ MainForm main = Owner as MainForm;
+ if (settings.mlStyle != MLStyleComboBox.Text)
+ {
+ switch (MLStyleComboBox.Text)
+ {
+ case "Solid":
+ settings.mlStyle = DashStyle.Solid.ToString();
+ break;
+ case "Dash":
+ settings.mlStyle = DashStyle.Dash.ToString();
+ break;
+ case "Dot":
+ settings.mlStyle = DashStyle.Dot.ToString();
+ break;
+ case "DashDot":
+ settings.mlStyle = DashStyle.DashDot.ToString();
+ break;
+ case "DashDotDot":
+ settings.mlStyle = DashStyle.DashDotDot.ToString();
+ break;
+ }
+ main.RTBLineNumbers.MarginLines_Style = (DashStyle)Enum.Parse(typeof(DashStyle), settings.mlStyle);
+ }
+ }
+
+ private void MLColor_Click(object sender, EventArgs e)
+ {
+ colorDialog.Color = MLColor.BackColor;
+ using (new CenterWinDialog(this))
+ {
+ if (colorDialog.ShowDialog() == DialogResult.OK)
+ {
+ MainForm main = Owner as MainForm;
+ main.RTBLineNumbers.MarginLines_Color = colorDialog.Color;
+ MLColor.BackColor = colorDialog.Color;
+ settings.mlColor = colorDialog.Color;
+ }
+ }
+ }
/*Settings Section*/