public Form1()
        {
            InitializeComponent();

            #region BW SETTINGS
            bwDecrypt.DoWork                    += bwDecrypt_DoWork;
            bwDecrypt.ProgressChanged           += bwDecrypt_ProgressChanged;
            bwDecrypt.RunWorkerCompleted        += bwDecrypt_RunWorkerCompleted;
            bwDecrypt.WorkerReportsProgress      = true;
            bwDecrypt.WorkerSupportsCancellation = true;

            bwEncrypt.DoWork                    += bwEncrypt_DoWork;
            bwEncrypt.ProgressChanged           += bwEncrypt_ProgressChanged;
            bwEncrypt.RunWorkerCompleted        += bwEncrypt_RunWorkerCompleted;
            bwEncrypt.WorkerReportsProgress      = true;
            bwEncrypt.WorkerSupportsCancellation = true;
            #endregion

            aes = new AESCrypting(false);
            jtf = new JsonsToPaths();

            rbFile.Checked       = true;
            rbDontDelete.Checked = true;
            btnStop.Enabled      = false;

            tt = new TranslateText();
            TranslateFromList(tt.TranslateToTable(Langs.lang_eng));
            lang = Langs.lang_eng;

            files = new List <string>();

            txbConfirm.ForeColor = Color.Gray;
            txbPass.ForeColor    = Color.Gray;
        }
 public SecureFolder()
 {
     jtp = new JsonsToPaths();
     a   = new AESCrypting(true);
     if (Directory.Exists(FOLDER))
     {
         Directory.CreateDirectory(FOLDER);
     }
 }