private void SetSettings(string value) { if (value == "Save") { if (checkBox1.Checked) { AssociateExtension(Assembly.GetEntryAssembly().Location, "cnp"); } else { DissociateExtension(Assembly.GetEntryAssembly().Location, "cnp"); } if (checkBox7.Checked) { MenuIntegrate("enable"); } else { MenuIntegrate("disable"); } ps.RichForeColor = panel1.BackColor; ps.RichBackColor = panel2.BackColor; ps.HighlightsColor = panel3.BackColor; ps.RichTextFont = comboBox1.Text; ps.RichTextSize = Convert.ToInt32(comboBox2.Text.ToString()); ps.AssociateCheck = checkBox1.Checked; ps.HashAlgorithm = comboBox4.Text; ps.KeySize = Convert.ToInt32(comboBox3.Text.ToString()); ps.TheSalt = textBox1.Text; ps.PasswordIterations = Convert.ToInt32(textBox2.Text.ToString()); ps.ShowToolbar = checkBox3.Checked; ps.AutoCheckUpdate = checkBox2.Checked; ps.AutoLock = checkBox4.Checked; ps.AutoSave = checkBox5.Checked; ps.SendTo = checkBox6.Checked; ps.MenuIntegrate = checkBox7.Checked; ps.Save(); PublicVar.settingsChanged = true; this.Hide(); } if (value == "Default") { panel1.BackColor = Color.FromArgb(228, 228, 228); panel2.BackColor = Color.FromArgb(56, 56, 56); panel3.BackColor = Color.FromArgb(101, 51, 6); comboBox1.Text = "Consolas"; comboBox2.Text = 11.ToString(); checkBox1.Checked = false; checkBox2.Checked = true; checkBox3.Checked = true; checkBox4.Checked = false; checkBox5.Checked = true; checkBox6.Checked = false; checkBox7.Checked = false; } }
void SaltMAC() { var address = ""; var networkInterfaces = NetworkInterface.GetAllNetworkInterfaces(); foreach (var networkInterface in networkInterfaces) { if (networkInterface.NetworkInterfaceType == NetworkInterfaceType.Ethernet) { address = networkInterface.GetPhysicalAddress().ToString(); } } if (ps.FirstLaunch == false) { DialogResult res = new DialogResult(); using (new CenterWinDialog(this)) { res = MessageBox.Show("Get The Salt from mac address? (You can edit it by himself in Settings)", "Crypto Notepad", MessageBoxButtons.YesNo, MessageBoxIcon.Question); } if (res == DialogResult.Yes) { ps.TheSalt = address; ps.FirstLaunch = true; } if (res == DialogResult.No) { ps.FirstLaunch = true; } ps.Save(); } }
private void MainWindow_FormClosing(object sender, FormClosingEventArgs e) { if (this.WindowState == FormWindowState.Normal) { ps.WindowSize = this.Size; ps.WindowLocation = this.Location; ps.WindowState = this.WindowState; } if (this.WindowState == FormWindowState.Maximized) { ps.WindowState = this.WindowState; } ps.Save(); saveConfirm(true); if (noExit == true) { e.Cancel = true; } }
private void SettingsForm_FormClosed(object sender, FormClosedEventArgs e) { MainForm main = Owner as MainForm; string customColor = string.Join(";", colorDialog.CustomColors); settings.customColor = customColor; if (string.IsNullOrWhiteSpace(settings.PasswordIterations)) { settings.PasswordIterations = "1"; } if (string.IsNullOrWhiteSpace(editorPaddingLeftTextBox.Text)) { settings.editorPaddingLeft = "0"; main.richTextBox.SetInnerMargins(Convert.ToInt32(settings.editorPaddingLeft), 0, 0, 0); } settings.Save(); }
/*Functions*/ private void SetSettings(string value) { if (value == "save") { if (AssociateCheckBox.Checked) { AssociateExtension(Assembly.GetEntryAssembly().Location, "cnp"); } else { DissociateExtension(Assembly.GetEntryAssembly().Location, "cnp"); } if (IntegrateCheckBox.Checked) { MenuIntegrate("enable"); } else { MenuIntegrate("disable"); } ps.RichForeColor = FontColorPanel.BackColor; ps.RichBackColor = BackgroundColorPanel.BackColor; ps.HighlightsColor = HighlightsColorPanel.BackColor; ps.RichTextFont = FontNameComboBox.Text; ps.RichTextSize = Convert.ToInt32(FontSizeComboBox.Text.ToString()); ps.AssociateCheck = AssociateCheckBox.Checked; ps.HashAlgorithm = HashComboBox.Text; ps.KeySize = Convert.ToInt32(KeySizeComboBox.Text.ToString()); ps.TheSalt = SaltTextBox.Text; ps.PasswordIterations = Convert.ToInt32(PwdIterationsTextBox.Text.ToString()); ps.ShowToolbar = ToolbarCheckBox.Checked; ps.AutoCheckUpdate = UpdatesCheckBox.Checked; ps.AutoLock = AutoLockCheckBox.Checked; ps.AutoSave = AutoSaveCheckBox.Checked; ps.SendTo = SendToCheckBox.Checked; ps.MenuIntegrate = IntegrateCheckBox.Checked; ps.MenuIcons = MenuIconsCheckBox.Checked; ps.ColoredToolbar = ToolbarColorCheckBox.Checked; ps.Save(); PublicVar.settingsChanged = true; Hide(); } if (value == "default") { FontColorPanel.BackColor = Color.FromArgb(228, 228, 228); BackgroundColorPanel.BackColor = Color.FromArgb(56, 56, 56); HighlightsColorPanel.BackColor = Color.FromArgb(101, 51, 6); FontNameComboBox.Text = "Consolas"; FontSizeComboBox.Text = 11.ToString(); AssociateCheckBox.Checked = false; UpdatesCheckBox.Checked = true; ToolbarCheckBox.Checked = true; AutoLockCheckBox.Checked = false; AutoSaveCheckBox.Checked = true; SendToCheckBox.Checked = false; IntegrateCheckBox.Checked = false; MenuIconsCheckBox.Checked = false; ToolbarColorCheckBox.Checked = false; } }