예제 #1
0
 private void Login_Button_Click(object sender, EventArgs e)
 {
     try
     {
         Login_Button.Enabled = false;
         if (MCHandler.AuthenticateLogin(Username_Login.Text, password_login.Text))
         {
             Launch2.l2.SwitchWindows(12);
         }
         Login_Button.Enabled = true;
     }
     catch (Exception errormessage)
     {
         ErrorWindow ew = new ErrorWindow(errormessage);
         ew.Show();
     }
 }
예제 #2
0
 public void SwitchWindows(int id)
 {
     try
     {
         HideAllWindows();
         if (id == 0)
         {
             HomeWindow.Visible         = true;
             this.BackColor             = System.Drawing.Color.Black;
             this.BackgroundImage       = global::GADD_Application.Properties.Resources.split_logo;
             this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
         }
         //MC Login Window
         if (id == 11)
         {
             if (GADD_Application.Properties.Settings.Default.username != "" && GADD_Application.Properties.Settings.Default.password != "")
             {
                 if (MCHandler.AuthenticateLogin(GADD_Application.Properties.Settings.Default.username, GADD_Application.Properties.Settings.Default.password))
                 {
                     SwitchWindows(12);
                 }
                 else
                 {
                     LoginWindow.Visible        = true;
                     this.BackColor             = System.Drawing.Color.Black;
                     this.BackgroundImage       = global::GADD_Application.Properties.Resources.Minecraft_Path_Tracing_Feature;
                     this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
                 }
             }
             else
             {
                 LoginWindow.Visible        = true;
                 this.BackColor             = System.Drawing.Color.Black;
                 this.BackgroundImage       = global::GADD_Application.Properties.Resources.Minecraft_Path_Tracing_Feature;
                 this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
             }
         }
         //MC Main Window
         if (id == 12)
         {
             MCMainWindow.Visible = true;
             MainWindowMC.MWMC.InitializeWindow();
             this.BackColor             = System.Drawing.Color.Black;
             this.BackgroundImage       = global::GADD_Application.Properties.Resources.Minecraft_Path_Tracing_Feature;
             this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
         }
         if (id == 21)
         {
             mainWindowArma.Visible = true;
             MainWindowArma.MWArma.InitializeWindow();
             this.BackColor             = System.Drawing.Color.Black;
             this.BackgroundImage       = global::GADD_Application.Properties.Resources.Liv1_Phil;
             this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
         }
     }
     catch (Exception errormessage)
     {
         SphubCore.ErrorWindow ew = new SphubCore.ErrorWindow(errormessage);
         ew.Show();
     }
 }