Esempio n. 1
0
        private void OnNext(object sender, EventArgs args)
        {
            switch (_page)
            {
            case Page.Parameter:
                if (!VerifyPassphrase())
                {
                    return;
                }

                _parameterPanel.Visible     = false;
                _generationPanel.Visible    = true;
                _generationPanel.Left      -= PanelPitch;
                _keyGenThread               = new KeyGenThread(this, KeyAlgorithm, Int32.Parse(_bitCountBox.Text));
                this.MouseMove             += new MouseEventHandler(_keyGenThread.OnMouseMove);
                _generationPanel.MouseMove += new MouseEventHandler(_keyGenThread.OnMouseMove);
                _nextButton.Enabled         = false;
                _page = Page.Generation;
                _keyGenThread.Start();
                break;

            case Page.Generation:
                _generationPanel.Visible = false;
                _storePanel.Visible      = true;
                _storePanel.Left        -= PanelPitch * 2;
                _page            = Page.Store;
                _nextButton.Text = GApp.Strings.GetString("Message.KeyGenWizard.Finish");
                break;

            case Page.Store:
                Close();
                break;
            }
        }
Esempio n. 2
0
        private void OnNext(object sender, EventArgs args)
        {
            switch(_page) {
                case Page.Parameter:
                    if(!VerifyPassphrase()) return;

                    _parameterPanel.Visible = false;
                    _generationPanel.Visible = true;
                    _generationPanel.Left -= PanelPitch;
                    _keyGenThread = new KeyGenThread(this, KeyAlgorithm, Int32.Parse(_bitCountBox.Text));
                    this.MouseMove += new MouseEventHandler(_keyGenThread.OnMouseMove);
                    _generationPanel.MouseMove += new MouseEventHandler(_keyGenThread.OnMouseMove);
                    _nextButton.Enabled = false;
                    _page = Page.Generation;
                    _keyGenThread.Start();
                    break;
                case Page.Generation:
                    _generationPanel.Visible = false;
                    _storePanel.Visible = true;
                    _storePanel.Left -= PanelPitch*2;
                    _page = Page.Store;
                    _nextButton.Text = GApp.Strings.GetString("Message.KeyGenWizard.Finish");
                    break;
                case Page.Store:
                    Close();
                    break;
            }
        }