From 4ab6461e4f4042cb58bf174901055575cfccfdda Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tommy=20=C3=96man?= Date: Wed, 6 Jul 2022 12:26:08 +0200 Subject: [PATCH] Handle players in list --- WinGreed/frmStart.cs | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/WinGreed/frmStart.cs b/WinGreed/frmStart.cs index 6f74190..864e366 100644 --- a/WinGreed/frmStart.cs +++ b/WinGreed/frmStart.cs @@ -3,6 +3,7 @@ namespace WinGreed public partial class frmStart : Form { private frmPersonRound fPR = null; + private int actPlayerNo=-1; public frmStart() { InitializeComponent(); @@ -12,11 +13,27 @@ namespace WinGreed { if (lvMemberList.Items.Count > 0) { - fPR = new frmPersonRound("Tommy"); + var nextPlayerName = lvMemberList.Items[NextLvItem()].Text; + fPR = new frmPersonRound(nextPlayerName); fPR.Show(); } } + private int NextLvItem() + { + var retValue = 0; + if (lvMemberList.Items.Count > 1) + { + actPlayerNo++; + if(actPlayerNo > lvMemberList.Items.Count) + { + actPlayerNo = 0; + } + retValue = actPlayerNo; + } + return retValue; + } + private void btnAddPlayer_Click(object sender, EventArgs e) { txtNewName.Visible = true;