ChrisO
Registered User.
- Local time
- Today, 11:37
- Joined
- Apr 30, 2003
- Messages
- 3,202
Drag and Drop Chess in Access…
A little background: -
At Utter Access a thread was started with regard to playing Chess in Access.
A request, suggestion, was made by the site owner for drag and drop for the pieces.
He gave an example by me which was a rewrite I did of a Russian program I found a few years ago.
No one had taken up the challenge, so here it is.
Access 2003.
1024 x 768 and above.
No references required.
Tested with English, French and German regional settings.
Graphics by CyberCow.
http://www.utteraccess.com/forum/index.php?app=portal
Original table design by Dane.
http://www.utteraccess.com/forum/index.php?app=portal
Start of thread at Utter Access.
http://www.utteraccess.com/forum/Chess-Board-Access-t1958050.html
Official request for drag and drop help by ghubbell (site owner) in post #21
http://www.utteraccess.com/forum/Chess-Board-Access-t1958050.html&st=20
Drag/drop, validation and GUI by ChrisO.
http://www.access-programmers.co.uk/forums/
Testing by Chris(stopher) and John Big Booty.
http://www.access-programmers.co.uk/forums/
The latest version includes…
Drag and drop of pieces.
Lockout of the non-player.
Castling.
En passant capture.
Promotion.
Move validation for all pieces.
Check highlighted for King and checking piece(s).
Moves which would place or leave its own King in check are rejected and returned to its starting position.
Control Tip Text information for piece after move or rejection of move.
Automatic replay of a game with pause/manual/continue.
Manual stepping of a game, first, back, next and last.
Right click shortcut menu with: -
Resignation of side in play.
Configuration; board colours, checking colours, directory, extension and times for replay.
Import game from file.
Export game to file.
Export to email body.
Export to email attachment.
Links to rules of chess; Castling, En passant capture and Promotion.
Thanks again to all those who helped with the testing, particularly Chris(stopher) who put a lot of hard work into it.
Note:
The attachment has now been placed in the Sample Databases Forum and removed from this thread.
Regards,
Chris.
A little background: -
At Utter Access a thread was started with regard to playing Chess in Access.
A request, suggestion, was made by the site owner for drag and drop for the pieces.
He gave an example by me which was a rewrite I did of a Russian program I found a few years ago.
No one had taken up the challenge, so here it is.
Access 2003.
1024 x 768 and above.
No references required.
Tested with English, French and German regional settings.
Graphics by CyberCow.
http://www.utteraccess.com/forum/index.php?app=portal
Original table design by Dane.
http://www.utteraccess.com/forum/index.php?app=portal
Start of thread at Utter Access.
http://www.utteraccess.com/forum/Chess-Board-Access-t1958050.html
Official request for drag and drop help by ghubbell (site owner) in post #21
http://www.utteraccess.com/forum/Chess-Board-Access-t1958050.html&st=20
Drag/drop, validation and GUI by ChrisO.
http://www.access-programmers.co.uk/forums/
Testing by Chris(stopher) and John Big Booty.
http://www.access-programmers.co.uk/forums/
The latest version includes…
Drag and drop of pieces.
Lockout of the non-player.
Castling.
En passant capture.
Promotion.
Move validation for all pieces.
Check highlighted for King and checking piece(s).
Moves which would place or leave its own King in check are rejected and returned to its starting position.
Control Tip Text information for piece after move or rejection of move.
Automatic replay of a game with pause/manual/continue.
Manual stepping of a game, first, back, next and last.
Right click shortcut menu with: -
Resignation of side in play.
Configuration; board colours, checking colours, directory, extension and times for replay.
Import game from file.
Export game to file.
Export to email body.
Export to email attachment.
Links to rules of chess; Castling, En passant capture and Promotion.
Thanks again to all those who helped with the testing, particularly Chris(stopher) who put a lot of hard work into it.
Note:
The attachment has now been placed in the Sample Databases Forum and removed from this thread.
Regards,
Chris.
Last edited: