Inheritance: CancelEventArgs
        private void nextButton_Click(object sender, System.EventArgs e)
        {
            WizardPageEventArgs wpea = PreChangePage(+1);

            _activePage.OnWizardNext(wpea);
            PostChangePage(wpea);
        }
Esempio n. 2
0
 public virtual void OnWizardNext(WizardPageEventArgs e)
 {
     if (WizardNext != null)
     {
         WizardNext(this, e);
     }
 }
        private void backButton_Click(object sender, System.EventArgs e)
        {
            WizardPageEventArgs wpea = PreChangePage(-1);

            _activePage.OnWizardBack(wpea);
            PostChangePage(wpea);
        }
Esempio n. 4
0
        private void ConfigKPPCredentials_WizardNext(object sender, WizardPageEventArgs e)
        {
            // Clear the current query if there is one.
            ClearKmodQuery();

            if (rbHaveAccount.Checked)
            {
                if (LoginSuccess)
                {
                    e.NewPage = "ConfigKPPSuccess";
                }
                else
                {
                    this.Enabled = false;
                    e.Cancel = true;

                    // Submit the login query.
                    K3p.K3pLoginTest cmd = creds.GetLoginCommand();
                    m_query = new KmodQuery();
                    m_query.Submit(m_broker, new K3pCmd[] { cmd }, OnLoginResult);
                }
            }

            else
            {
                e.NewPage = "ConfigKPPCreateAccount";
            }
        }
Esempio n. 5
0
 public virtual void OnWizardBack(WizardPageEventArgs e)
 {
     if (WizardBack != null)
     {
         WizardBack(this, e);
     }
 }
Esempio n. 6
0
 private void PostChangePage(WizardPageEventArgs e)
 {
     if (!e.Cancel)
     {
         SetActivePage(e.NewPage);
     }
 }
Esempio n. 7
0
 private void NewSession1_WizardNext(object sender, WizardPageEventArgs e)
 {
     try
     {
         WizardConfig.ShareDeskop = radioDesk.Checked;
     }
     catch (Exception ex)
     {
         Base.HandleException(ex);
     }
 }
Esempio n. 8
0
 private void NewSession3_WizardNext(object sender, WizardPageEventArgs e)
 {
     try
     {
         WizardConfig.SupportMode = radioGiveControl.Checked;
     }
     catch (Exception ex)
     {
         Base.HandleException(ex);
     }
 }
Esempio n. 9
0
 private void NewSession3_WizardBack(object sender, WizardPageEventArgs e)
 {
     try
     {
         if (WizardConfig.ShareDeskop)
             e.NewPage = "NewSession1";
     }
     catch (Exception ex)
     {
         Base.HandleException(ex);
     }
 }
        private WizardPageEventArgs PreChangePage(int delta)
        {
            // Figure out which page is next.
            int activeIndex = GetActiveIndex();
            int nextIndex   = activeIndex + delta;

            if (nextIndex < 0 || nextIndex >= _pages.Count)
            {
                nextIndex = activeIndex;
            }

            // Fill in the event args.
            WizardPage newPage = (WizardPage)_pages[nextIndex];

            WizardPageEventArgs e = new WizardPageEventArgs();

            e.NewPage = newPage.Name;
            e.Cancel  = false;

            return(e);
        }
Esempio n. 11
0
        private WizardPageEventArgs PreChangePage(int delta)
        {
            // Figure out which page is next.
            var activeIndex = GetActiveIndex();
            var nextIndex   = activeIndex + delta;

            if (nextIndex < 0 || nextIndex >= _pages.Count)
            {
                nextIndex = activeIndex;
            }

            // Fill in the event args.
            var newPage = _pages[nextIndex];

            var e = new WizardPageEventArgs
            {
                NewPage = newPage.Name,
                Cancel  = false
            };

            return(e);
        }
Esempio n. 12
0
        private void ConfigKPPCredentials_WizardNext(object sender, WizardPageEventArgs e)
        {
            try
            {
                e.Cancel = true;
                // Hardcode freemium address for now
                this.creds.KpsAddress = "tbsos01.teambox.co";

                WmWinRegistry reg = WmWinRegistry.Spawn();
                if (!(string.IsNullOrEmpty(reg.FreemiumKpsAddr)))
                    this.creds.KpsAddress = reg.FreemiumKpsAddr;

                // Must be disabled after changing the creds.KpsAddress property
                this.Enabled = false;

                string email = this.creds.UserName;
                string pwd = this.creds.Password;
                string ws_url = "https://" + this.creds.KpsAddress + "/freemium/registration";

                string post_params = "";

                email = System.Web.HttpUtility.UrlEncode(email);
                pwd = System.Web.HttpUtility.UrlEncode(pwd);
                post_params = "email=" + email + "&pwd=" + pwd;

                m_httpQuery = new HttpQuery(new Uri(ws_url + "?" + post_params));
                m_httpQuery.UseCache = false;
                m_httpQuery.OnHttpQueryEvent += new EventHandler<HttpQueryEventArgs>(HandleHttpQueryResult);
                m_httpQuery.StartQuery();
            }

            catch (Exception ee)
            {
                // Make sure to release the query if required.
                CancelCtx();
                Base.HandleException(ee);
            }
        }
Esempio n. 13
0
        private void PageInvite_WizardNext(object sender, WizardPageEventArgs e)
        {
            try
            {
                if (m_wiz.CreateOp != null)
                {
                    m_wiz.CreateOp.InviteParams = inviteControl.GetInvitationParams();
                    m_wiz.CreateOp.WizInvitePageNext();
                }
                else
                {
                    m_wiz.InviteOp.InviteParams = inviteControl.GetInvitationParams();
                    m_wiz.InviteOp.InviteParams.FlagInvitedUsers(m_wiz.InviteOp.m_kws.CoreData.UserInfo);
                    m_wiz.InviteOp.Invitees = inviteControl.InvitationString;
                    m_wiz.InviteOp.WizInvitePageNext();
                }

                e.Cancel = true;
            }
            catch (Exception ex)
            {
                Base.HandleException(ex);
            }
        }
Esempio n. 14
0
        private void ConfigKPPEmailVerif_WizardNext(object sender, WizardPageEventArgs e)
        {
            try
            {
                this.Enabled = false;
                e.Cancel = true;

                String kpsAddress = ((ConfigKPPWizard)this.GetWizard()).getSignInKpsAddess();
                String email = ((ConfigKPPWizard)this.GetWizard()).getSignInUserName();

                email = System.Web.HttpUtility.UrlEncode(email);
                String ws_url = "https://" + kpsAddress + "/freemium/registration/" + email + "/verify";

                m_httpQuery = new HttpQuery(new Uri(ws_url));
                m_httpQuery.UseCache = false;
                m_httpQuery.OnHttpQueryEvent += new EventHandler<HttpQueryEventArgs>(HandleHttpQueryResult);
                m_httpQuery.StartQuery();
            }
            catch (Exception ee)
            {
                CancelCtx();
                Base.HandleException(ee);
            }
        }
Esempio n. 15
0
 private void ConfigKPPCredentials_WizardBack(object sender, WizardPageEventArgs e)
 {
     e.NewPage = "ConfigKPPWelcome";
 }
Esempio n. 16
0
 private void ConfigKPPWelcome_WizardNext(object sender, WizardPageEventArgs e)
 {
     e.Cancel = true ;
     ((ConfigKPPWizard)GetWizard()).ShowRegistrationPage();
 }
Esempio n. 17
0
        private void ConfigKPPSignIn_WizardNext(object sender, WizardPageEventArgs e)
        {
            // Clear the current query if there is one.
            this.Enabled = false;
            e.Cancel = true;

            ClearKmodQuery();

            // Submit the login query.
            K3p.K3pLoginTest cmd = creds.GetLoginCommand();
            m_query = new KmodQuery();
            m_query.Submit(m_broker, new K3pCmd[] { cmd }, OnLoginResult);
        }
 public virtual void OnWizardBack(WizardPageEventArgs e)
 {
     if (WizardBack != null)
         WizardBack(this, e);
 }
Esempio n. 19
0
 private void ConfigKPPCreateAccount_WizardBack(object sender, WizardPageEventArgs e)
 {
     e.NewPage = Order.HaveAccount;
 }
 public virtual void OnWizardNext(WizardPageEventArgs e)
 {
     if (WizardNext != null)
         WizardNext(this, e);
 }
Esempio n. 21
0
 private void ConfigKPPCreateAccount_WizardNext(object sender, WizardPageEventArgs e)
 {
     e.NewPage = Order.Credentials;
 }
Esempio n. 22
0
 private void ConfigKPPWelcome_WizardNext(object sender, WizardPageEventArgs e)
 {
     e.NewPage = Order.HaveAccount;
 }
Esempio n. 23
0
 private void ConfigKPPSuccess_WizardBack(object sender, WizardPageEventArgs e)
 {
     e.NewPage = Order.Credentials;
 }
 void EditPage_WizardNext(object sender, WizardPageEventArgs e)
 {
     Access.Username = username.Text;
     Access.Password = password.Text;
     Access.Domain = domain.Text;
 }
 void MiddlePage_WizardNext(object sender, WizardPageEventArgs e)
 {
     r.Close();
 }
Esempio n. 26
0
 private void NewSession2_WizardNext(object sender, WizardPageEventArgs e)
 {
     try
     {
         listUpdateTimer.Stop();
     }
     catch (Exception ex)
     {
         Base.HandleException(ex);
     }
 }
 private void PostChangePage(WizardPageEventArgs e)
 {
     if (!e.Cancel)
         SetActivePage(e.NewPage);
 }
Esempio n. 28
0
        private WizardPageEventArgs PreChangePage(int delta)
        {
            // Figure out which page is next.
            var activeIndex = GetActiveIndex();
            var nextIndex = activeIndex + delta;

            if (nextIndex < 0 || nextIndex >= _pages.Count)
                nextIndex = activeIndex;

            // Fill in the event args.
            var newPage = _pages[nextIndex];

            var e = new WizardPageEventArgs
            {
                NewPage = newPage.Name,
                Cancel = false
            };

            return e;
        }
Esempio n. 29
0
 private void ConfigKPPEmailVerif_WizardBack(object sender, WizardPageEventArgs e)
 {
     e.Cancel = true;
     ((ConfigKPPWizard)GetWizard()).ShowRegistrationPage();
 }
        private WizardPageEventArgs PreChangePage(int delta)
        {
            // Figure out which page is next.
            int activeIndex = GetActiveIndex();
            int nextIndex = activeIndex + delta;

            if (nextIndex < 0 || nextIndex >= _pages.Count)
                nextIndex = activeIndex;

            // Fill in the event args.
            WizardPage newPage = (WizardPage)_pages[nextIndex];

            WizardPageEventArgs e = new WizardPageEventArgs();
            e.NewPage = newPage.Name;
            e.Cancel = false;

            return e;
        }
Esempio n. 31
0
 private void HandleOnWizardNext(object sender, WizardPageEventArgs args)
 {
     if (radioDesk.Checked)
         args.NewPage = "NewSession3";
 }