private void ButtonDecode_Click(object sender, EventArgs e) { var selectedAlg = comboBoxAlgorithmus.SelectedIndex; ICrypto base64 = new Base64(); ICrypto encrypter = new Rijndael(); ICrypto rot13 = new Rot13(); if (entered == 1) { if (selectedAlg == 0) { string decodedText = rot13.Decode(CodedTextBox.Text); DecodedTextBox.Clear(); DecodedTextBox.Text = decodedText; } if (selectedAlg == 1) { string decodedText = base64.Decode(CodedTextBox.Text); DecodedTextBox.Clear(); DecodedTextBox.Text = decodedText; } if (selectedAlg == 2) { string decodedText = encrypter.Decode(CodedTextBox.Text); DecodedTextBox.Clear(); DecodedTextBox.Text = decodedText; } } else { MessageBox.Show("Es ist kein Algorithmus ausgewählt", "Fehler", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public virtual void startApp() { Displayable current = Display.getDisplay(this).getCurrent(); if (current == null) { cameraCanvas = new CameraCanvas(this); displayCanvas = new DisplayCanvas(this); decodedTextBox = new DecodedTextBox(this); Display.getDisplay(this).setCurrent(cameraCanvas); cameraCanvas.start(); } else { if (current == cameraCanvas) { cameraCanvas.start(); } Display.getDisplay(this).setCurrent(current); } }