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