コード例 #1
0
ファイル: Login.cs プロジェクト: xPanini/HEROsMod
 private void bRegister_onLeftClick(object sender, EventArgs e)
 {
     if (tbUsername.Text.Length > 0 && tbPassword.Text.Length > 0)
     {
         tbUsername.Unfocus();
         tbPassword.Unfocus();
         HEROsModNetwork.LoginService.RequestRegistration(tbUsername.Text, tbPassword.Text);
         Close();
     }
     else
     {
         Main.NewText(HEROsMod.HeroText("PleaseFillInUsernamePassword"));
     }
 }
コード例 #2
0
 void bRegister_onLeftClick(object sender, EventArgs e)
 {
     if (tbUsername.Text.Length > 0 && tbPassword.Text.Length > 0)
     {
         tbUsername.Unfocus();
         tbPassword.Unfocus();
         HEROsModNetwork.LoginService.RequestRegistration(tbUsername.Text, tbPassword.Text);
         Close();
     }
     else
     {
         Main.NewText("Please fill in the Username and Password fields.");
     }
 }
コード例 #3
0
        void bSave_onLeftClick(object sender, EventArgs e)
        {
            if (textbox.Text.Length > 0)
            {
                textbox.Unfocus();

                if (ModUtils.NetworkMode == NetworkMode.None)
                {
                    if (!Waypoints.AddWaypoint(textbox.Text, waypointPos))
                    {
                        UIMessageBox mb = new UIMessageBox("A waypoint with this name already exists, please enter another name.", UIMessageBoxType.Ok, true);
                        this.AddChild(mb);
                    }
                    else
                    {
                        Close();
                    }
                }
                else
                {
                    HEROsModNetwork.GeneralMessages.RequestAddWaypoint(textbox.Text, waypointPos);
                    Close();
                }
            }
        }
コード例 #4
0
ファイル: Waypoints.cs プロジェクト: xPanini/HEROsMod
        private void bSave_onLeftClick(object sender, EventArgs e)
        {
            if (textbox.Text.Length > 0)
            {
                textbox.Unfocus();

                if (ModUtils.NetworkMode == NetworkMode.None)
                {
                    if (!Waypoints.AddWaypoint(textbox.Text, waypointPos))
                    {
                        UIMessageBox mb = new UIMessageBox(HEROsMod.HeroText("WaypointAlreadyExistsNote"), UIMessageBoxType.Ok, true);
                        this.AddChild(mb);
                    }
                    else
                    {
                        Close();
                    }
                }
                else
                {
                    HEROsModNetwork.GeneralMessages.RequestAddWaypoint(textbox.Text, waypointPos);
                    Close();
                }
            }
        }
コード例 #5
0
ファイル: GroupInspector.cs プロジェクト: xPanini/HEROsMod
 private void bSave_onLeftClick(object sender, EventArgs e)
 {
     if (textbox.Text.Length > 0)
     {
         textbox.Unfocus();
         HEROsModNetwork.LoginService.RequestAddGroup(textbox.Text);
         Close();
     }
 }
コード例 #6
0
ファイル: RegionService.cs プロジェクト: xPanini/HEROsMod
 private void bSave_onLeftClick(object sender, EventArgs e)
 {
     if (textbox.Text.Length >= 3)
     {
         textbox.Unfocus();
         HEROsModNetwork.Region region = new HEROsModNetwork.Region(textbox.Text, SelectionTool.Position, SelectionTool.Size);
         HEROsModNetwork.GeneralMessages.RequestCreateRegion(region);
         SelectionTool.Reset();
     }
     else
     {
         SelectionTool.Reset();
         Main.NewText(HEROsMod.HeroText("RegionNameTooShort"));
     }
     this.Close();
 }
コード例 #7
0
 void bSave_onLeftClick(object sender, EventArgs e)
 {
     if (textbox.Text.Length >= 3)
     {
         textbox.Unfocus();
         HEROsModNetwork.Region region = new HEROsModNetwork.Region(textbox.Text, SelectionTool.Position, SelectionTool.Size);
         HEROsModNetwork.GeneralMessages.RequestCreateRegion(region);
         SelectionTool.Reset();
     }
     else
     {
         SelectionTool.Reset();
         Main.NewText("Region name must be at least 3 characters long");
     }
     this.Close();
 }