ChessApplication.ChessWindow Class
Summary description for Form1.

Access: Public
Base Classes: Form
  Members Description  
    FileToOpen    
    statusBar1    
    chessGrid2    
    mainMenu1    
    components    
    BlackPlayer    
    WhitePlayer    
    MyColor    
    BlackEmailAddress    
    WhiteEmailAddress    
    GameName    
    ListenPort    
    hintGeneration    
    isGenerating    
    chessboard    
    historyBoard    
    historyMove    
    ChangedSinceSaved    
    ChessService    
    ShowProgress    
    ColorAtBottom    
    BlackBishopImage    
    BlackKingImage    
    BlackKnightImage    
    BlackPawnImage    
    BlackQueenImage    
    BlackRookImage    
    WhiteBishopImage    
    WhiteKingImage    
    WhiteKnightImage    
    WhitePawnImage    
    WhiteQueenImage    
    WhiteRookImage    
    WindowBack    
    WindowFore    
    StatusBarFontColor    
    StatusBarProgressBarColor    
    BlackBrush    
    WhiteBrush    
    ConfigXmlDoc    
    BishopValue    
    KnightValue    
    PawnValue    
    QueenValue    
    RookValue    
    SkinPath    
    ServicePort    
    EmailAddress    
    SMTPServer    
    LanguageCode    
    ProgramDir    
    DataDir    
    HelpFilePath    
    engine    
    GenerateMoveAsyncResult    
    rm    
    panel1    
    historyListBox    
    nextPlayerLabel    
    pollTimer    
    FileMI    
    HelpMI    
    HelpAboutMI    
    FileExitMI    
    CommandMI    
    FileSaveGameMI    
    FileLoadGameMI    
    CommandBackward1MoveMI    
    CommandBaclward2MovesMI    
    CommandSuggestMoveMI    
    menuItem1    
    menuItem2    
    saveFileDialog1    
    openFileDialog1    
    BlackPlayerColorLabel    
    WhitePlayerColorLabel    
    Claim50MovesRuleMI    
    ClaimDraw3StateRepeatRuleMI    
    menuItem4    
    highlightTimer    
    ShowPossibleMovesForPieceMI    
    MoveHistoryLabel    
    PlayerToMoveLabel    
    BlackPlayerLabel    
    WhitePlayerLabel    
    FileOptionsMI    
    FileNewGameMI    
    ngd    
    BlackInCheckStr    
    WhiteInCheckStr    
    GameEndedInDrawStr    
    BlackWonStr    
    WhiteWonStr    
    BlackStr    
    WhiteStr    
    ComputerStr    
    HumanStr    
    HumanIPNetworkClientStr    
    HumanIPNetworkServerStr    
    HumanEmailStr    
    ChessPlayerTypeStrings    
    MeStr    
    NoPieceSelectedStr    
    ChooseBlackInsteadStr    
    ChooseWhiteInsteadStr    
    WouldPutBlackInCheckStr    
    WouldPutWhiteInCheckStr    
    IllegalMoveStr    
    IllegalDrawClaimStr    
    NrMovesStr    
    SureOfQuitingStr    
    SureOfQuiting_titleStr    
    Illegal_move_not_my_turnStr    
    Sending_mail_failed_becauseStr    
    Invalid_smtp_serverStr    
    Change_smtp_server_withStr    
    Error_loading_skinStr    
    Error_loading_configuration_fileStr    
    Error_saving_configuration_fileStr    
    Error_loading_gameStr    
    Error_saving_gameStr    
    Lost_connectionStr    
    FileNewGameServerMI    
    FileNewGameClientMI    
    NetworkTimer    
    SendMsgTB    
    MessagesTB    
    UnableToStepBackStr    
    ViewMI    
    ViewBlackAtBottomMI    
    ViewWhiteAtBottomMI    
    FileNewGameViaEmailMI    
    menuItem3    
    Captured1IG    
    Captured2IG    
    HelpContentsMI    
    HelpIndexMI    
    menuItem5    
    StatusBarPanel1    
    ChessWindow Main windows form.

 
    BlackPlayerType The type of the Black player.

 
    WhitePlayerType The type of the white player.

 
    MYColor What my color is My Color.

 
    Port The port that the Chess game server will be listening to.

 
    GridPoint2ChessPosition    
    ChessPositionGridPoint    
    DisplayPiece    
    DisplayChessBoard    
    DisplayCapturedPieces    
    Dispose Clean up any resources being used.

 
    InitializeComponent Required method for Designer support - do not modify the contents of this method with the code editor.

 
    Main The main entry point for the application.

 
    statusBar1_PanelClick    
    chessGrid1_Load    
    ResizeWindow    
    ChessWindow_Resize    
    ChessWindow_Load    
    chessGrid2_SquareClick    
    chessGrid2_Selected    
    chessGrid2_UnSelected    
    Moving    
    chessGrid2_Dragged    
    chessGrid2_SelectionChanged    
    menuItem4_Click    
    menuItem3_Click    
    label1_Click    
    menuItem5_Click    
    CallMoveGeneration    
    disableUI    
    enableUI    
    pollTimer_Tick    
    menuItem6_Click    
    FileNewGameMI_Click    
    CommandSuggestMoveMI_Click    
    HelpAboutMI_Click    
    ChessWindow_Closing    
    SaveGame    
    SaveGameToXMLString Save the game state to a XML representation

 
    SaveGame    
    FileSaveGameMI_Click    
    LoadGame    
    LoadGameFromXMLString Load the game state from a XML representation.

 
    LoadGame    
    FileLoadGameMI_Click    
    stepBack    
    CommandBackward1MoveMI_Click    
    CommandBaclward2MovesMI_Click    
    ClaimDraw3StateRepeatRuleMI_Click    
    Claim50MovesRuleMI_Click    
    highlightTimer_Elapsed    
    ShowPossibleMovesForPieceMI_Click    
    ExtractColor    
    ExtractFont    
    LoadSkin    
    LoadConfig    
    SaveConfig    
    FileOptionsMI_Click    
    NewNetworkGameMI_Click    
    statusBar1_DrawItem    
    ConfigureUI Update what the controllers used and strings displayed.

 
    enableControls    
    StartNewGame Start a new game i.e. Reset game, remove history etc. It does not set what player or update the controllers to use.

 
    FileNewGameClientMI_Click    
    NetworkTimer_Tick    
    SendMsgTB_KeyPress    
    statusBar1_TextChanged    
    SendMsgTB_TextChanged    
    SetColorAtBottom    
    DecideColorAtBottom    
    ViewBlackAtBottomMI_Click    
    ViewWhiteAtBottomMI_Click    
    FileNewGameViaEmailMI_Click    
    SendGameByEmail    
    menuItem5_Click_1    
    ChessWindow_Activated    
    imageGrid1_Load    
    HelpContentsMI_Click    
    HelpIndexMI_Click