コード例 #1
0
ファイル: ChessControl.cs プロジェクト: sirfreedom/ChessNet
 //*********************************************************     
 //
 /// <summary>
 /// Class constructor
 /// </summary>
 //  
 //*********************************************************     
 public ChessControl() {
     m_board                     = new ChessBoard(this);
     m_board.ReadBook("book.bin");
     m_ptSelectedCase.X          = -1;
     m_ptSelectedCase.Y          = -1;
     m_bAutoSelection            = true;
     m_colorInfo.m_colLiteCase   = Color.DarkGray;
     m_colorInfo.m_colDarkCase   = Color.DarkRed;
     m_colorInfo.m_colBlackPiece = Color.Black;
     m_colorInfo.m_colWhitePiece = Color.FromArgb(235, 235, 235);
     InitializeComponent();
     m_gameTimer                 = new GameTimer();
     m_gameTimer.Enabled         = false;
     m_gameTimer.Reset(m_board.NextMoveColor);
     m_strWhitePlayerName        = "Player 1";
     m_strBlackPlayerName        = "Player 2";
     m_eWhitePlayerType          = PgnParser.PlayerTypeE.Human;
     m_eBlackPlayerType          = PgnParser.PlayerTypeE.Human;
     CreateDrawingObjects();
 }