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);
		}
	}
Beispiel #3
0
    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);
        }
    }