Example #1
0
 public void InitializeExercisePage()
 {
     ExercisePage           = new ExercisePage();
     ExercisePage.Width     = this.Width;
     ExercisePage.Height    = this.Height;
     ExercisePage.BackColor = Color.White;
 }
Example #2
0
 public void Back(object sender, EventArgs e)
 {
     if (MessageBox.Show("Are you sure you want to cancel stop exercise?", "Stopping Exercise", MessageBoxButtons.YesNoCancel) == DialogResult.Yes)
     {
         ExercisePage ex = (ExercisePage)Parent;
         ex.Reset();
         Global.ChangePage(Pages.MainPage);
     }
 }
Example #3
0
        public Results ChangeWindow(Pages page)
        {
            switch (page)
            {
            case Pages.LoginPage:
                SetHelps(true);
                LoginPage.Reset();
                Controls.RemoveAt(0);
                Controls.Add(LoginPage);
                break;

            case Pages.RegisterPage:
                Controls.RemoveAt(0);
                Controls.Add(RegisterPage);
                break;

            case Pages.ExercisePage:
                ExercisePage.ReSize();
                ExercisePage.Initialize(Global.CurrentSport);
                Controls.RemoveAt(0);
                Controls.Add(ExercisePage);
                ShowHelp(Pages.ExercisePage, "Exercise Help", exetext, exehelp);
                break;

            case Pages.MainPage:
                MainPage.ReSize();
                MainPage.ChangePage(Pages.HomePage);
                Controls.RemoveAt(0);
                Controls.Add(MainPage);
                if (recall)
                {
                    MainPage.RecallEvents();
                    recall = false;
                }
                ShowHelp(Pages.HomePage, "Home Help", hometext, homehelp);
                break;

            default:
                if (MainPage.ChangePage(page) == Results.Failed)
                {
                    MessageBox.Show("Page is not developed yet", "Page doesn't exist", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return(Results.Failed);
                }
                break;
            }
            return(Results.Success);
        }