Esempio n. 1
0
 public MainForm()
 {
     InitializeComponent();
     ActiveControl = InputTextBox;
     // Default format type is Base64
     TextWorker = new Base64Worker();
 }
Esempio n. 2
0
        // Useful additional methods:
        private void ChangeFormatMethod(object SelectedToolStripObject, ITextWorker textWorker, PossibleFormatMethods formatMethods)
        {
            UncheckToolStripMenuItems(SelectedToolStripObject);
            TextWorker = textWorker;
            switch (formatMethods)
            {
            case PossibleFormatMethods.Everything:
                EnableEverything();
                break;

            case PossibleFormatMethods.EncryptionOnly:
                EncryptionOnly();
                break;

            case PossibleFormatMethods.DecryptionOnly:
                DecryptionOnly();
                break;
            }
            ResetUI();
        }
Esempio n. 3
0
 public TextFormatter(ITextWorker TextWorker, FormatMethod formatMethod)
 {
     this.TextWorker   = TextWorker;
     this.formatMethod = formatMethod;
 }