I want to write a program which can do the following:
a) Display a 8x8 EMPTY chessboard on the screen.
b) Display the chess pieces at the left and the right side of the chess board
c) Write a routine which enables me to move the chess pieces with the mouse to the chess board - drag and drop- ,
so I can setup a new position. If I made a mistake, I want to be able to correct this.
d) After finishing setup the new position should be saved in an ASCII text file.
Can you please give me some hints how I can write such a program? For example: Which components should I use?
What is the principle structure of such a program?
With kind regards