65 lines
1.7 KiB
C#
65 lines
1.7 KiB
C#
namespace WinGreed
|
|
{
|
|
public partial class frmStart : Form
|
|
{
|
|
private frmPersonRound fPR = null;
|
|
private int actPlayerNo=-1;
|
|
public frmStart()
|
|
{
|
|
InitializeComponent();
|
|
}
|
|
|
|
private void btnSpela_Click(object sender, EventArgs e)
|
|
{
|
|
if (lvMemberList.Items.Count > 0)
|
|
{
|
|
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;
|
|
|
|
}
|
|
|
|
private void btnAddOk_Click(object sender, EventArgs e)
|
|
{
|
|
var item=lvMemberList.Items.Add(txtNewName.Text.Trim());
|
|
item.SubItems.Add("0");
|
|
item.SubItems.Add("0");
|
|
txtNewName.Text = "";
|
|
txtNewName.Visible = false;
|
|
btnAddOk.Visible = false;
|
|
}
|
|
|
|
private void txtNewName_TextChanged(object sender, EventArgs e)
|
|
{
|
|
if (txtNewName.Text.Trim().Length > 0)
|
|
{
|
|
btnAddOk.Visible = true;
|
|
}
|
|
else
|
|
{
|
|
btnAddOk.Visible = false;
|
|
}
|
|
}
|
|
}
|
|
} |