コード例 #1
0
 private void Dump_Click(object sender, RoutedEventArgs e)
 {
     if (PlayerTiles.PlayerTiles.Count > 0)
     {
         Scrabble.Core.Types.DumpLetters d = new DumpLetters(
             PlayerTiles.PlayerTiles.ConvertAll <Scrabble.Core.Types.Tile>
                 (t => { return(new Scrabble.Core.Types.Tile(t.Letter[0])); })
             );
         CompleteTurn(d);
         RedrawBoard();
     }
     else
     {
         MessageBox.Show("You have no letters in your tray.");
     }
 }
コード例 #2
0
 /// <summary>
 /// Some other player, p, has dumped some of his or her letters. Not much to do here,
 /// maybe just log it to a text-status output window thingy.
 /// </summary>
 /// <param name="t"></param>
 /// <param name="p"></param>
 private void DrawOpponentTurn(DumpLetters t, Player p)
 {
     StatusBar.Text = string.Format("Player {0} dumped some letters...", p.Name);
 }
コード例 #3
0
 /// <summary>
 /// Some other player, p, has dumped some of his or her letters. Not much to do here,
 /// maybe just log it to a text-status output window thingy.
 /// </summary>
 /// <param name="t"></param>
 /// <param name="p"></param>
 private void DrawOpponentTurn(DumpLetters t, Player p)
 {
     throw new NotImplementedException();
 }
コード例 #4
0
 /// <summary>
 /// Some other player, p, has dumped some of his or her letters. Not much to do here, 
 /// maybe just log it to a text-status output window thingy.
 /// </summary>
 /// <param name="t"></param>
 /// <param name="p"></param>
 private void DrawOpponentTurn(DumpLetters t, Player p)
 {
     StatusBar.Text = string.Format("Player {0} dumped some letters...", p.Name);
 }
コード例 #5
0
 private void Dump_Click(object sender, RoutedEventArgs e)
 {
     if (PlayerTiles.PlayerTiles.Count > 0)
     {
         Scrabble.Core.Types.DumpLetters d = new DumpLetters(
             PlayerTiles.PlayerTiles.ConvertAll<Scrabble.Core.Types.Tile>
                 (t => { return new Scrabble.Core.Types.Tile(t.Letter[0]); })
             );
         CompleteTurn(d);
         RedrawBoard();
     }
     else
     {
         MessageBox.Show("You have no letters in your tray.");
     }
 }
コード例 #6
0
 /// <summary>
 /// Some other player, p, has dumped some of his or her letters. Not much to do here, 
 /// maybe just log it to a text-status output window thingy.
 /// </summary>
 /// <param name="t"></param>
 /// <param name="p"></param>
 private void DrawOpponentTurn(DumpLetters t, Player p)
 {
     throw new NotImplementedException();
 }