//Encrypt / Decrypt private void toolStripButton3_Click(object sender, EventArgs e) { if (DataVarList.Count > 0) { if (!DataVarList[FileTabs.SelectedIndex].Encrypted) { if (DataVarList[FileTabs.SelectedIndex].Tabs.Text != "") { Save_Open__File Save_Open = new Save_Open__File(DataVarList, Source); string _string = Save_Open.Encrypt(DataVarList[FileTabs.SelectedIndex].Tabs.Rtf); DataVarList[FileTabs.SelectedIndex].Tabs.WordWrap = true; DataVarList[FileTabs.SelectedIndex].Tabs.Text = _string; DataVarList[FileTabs.SelectedIndex].Tabs.SelectAll(); DataVarList[FileTabs.SelectedIndex].Tabs.SelectionColor = Color.Black; DataVarList[FileTabs.SelectedIndex].Tabs.SelectionBackColor = Color.WhiteSmoke; DataVarList[FileTabs.SelectedIndex].Tabs.ReadOnly = true; //DataVarList[FileTabs.SelectedIndex].Encrypted = true; DataVarList[FileTabs.SelectedIndex].Tabs.Enabled = false; Datavar = new DataVariable(); Datavar.Tabs = DataVarList[FileTabs.SelectedIndex].Tabs; Datavar.Encrypted = true; Datavar.FileSources = DataVarList[FileTabs.SelectedIndex].FileSources; DataVarList[FileTabs.SelectedIndex] = Datavar; Encrpyt_Decrypt_Button.BackColor = Color.LightGray; UnderlineButton.BackColor = Color.White; BoldButton.BackColor = Color.White; ItalicButton.BackColor = Color.White; BulletPointButton.BackColor = Color.White; FileTabs.SelectedTab.BackColor = Color.WhiteSmoke; Datavar = new DataVariable(); } } else { if (DataVarList[FileTabs.SelectedIndex].Tabs.Text != "") { Save_Open__File Save_Open = new Save_Open__File(DataVarList, Source); DataVarList[FileTabs.SelectedIndex].Tabs.WordWrap = false; string _string = Save_Open.Decrypt(DataVarList[FileTabs.SelectedIndex].Tabs.Text); DataVarList[FileTabs.SelectedIndex].Tabs.Rtf = _string; DataVarList[FileTabs.SelectedIndex].Tabs.ReadOnly = false; //DataVarList[FileTabs.SelectedIndex].Encrypted = false; DataVarList[FileTabs.SelectedIndex].Tabs.SelectionStart = DataVarList[FileTabs.SelectedIndex].Tabs.Text.Length; DataVarList[FileTabs.SelectedIndex].Tabs.Enabled = true; Datavar = new DataVariable(); Datavar.Tabs = DataVarList[FileTabs.SelectedIndex].Tabs; Datavar.Encrypted = false; Datavar.FileSources = DataVarList[FileTabs.SelectedIndex].FileSources; DataVarList[FileTabs.SelectedIndex] = Datavar; Encrpyt_Decrypt_Button.BackColor = Color.White; CheckButtonBackground(); FileTabs.SelectedTab.BackColor = DataVarList[FileTabs.SelectedIndex].Tabs.BackColor; Datavar = new DataVariable(); } } } }