GDI, mysz
Wersja B
Program umożliwiający grę dwóch użytkowników w warcaby.
- Zawartość obszaru roboczego okna:
- czarno-biała szachownica
- pionki reprezentowane jako zielone i czerwone kółka (wypełnione
jednolicie kolorem)
- z prawej strony szachownicy wyświetlony pionek gracza, na którego
jest kolei ruchu
- Działanie użytkownika:
- kliknięcie lewym przyciskiem myszy na polu szachownicy zawierającym
pionek gracza, który się poruszyć - zaznaczenie tego pola w sposób
widoczny dla użytkownika
- nie zaznaczać pola, jeśli nie ma na nim pionka gracza, który
się porusza
- kliknięcie lewym przyciskiem myszy na pustym polu, gdy jedno z
pól jest zaznaczone - przesunięcie pionka z zaznaczonego pola na
kliknięte
- klikanie na polu zawierającym jakikolwiek pionek nie powinno
powodować żadnej akcji
- po kliknięciu zmiana gracza, który ma się poruszyć
- nie sprawdzać poprawności ruchów z punktu widzenia przepisów
gry w warcaby, nie usuwać automatycznie zbitych pionków przeciwnika
- kliknięcie prawym przyciskiem myszy na polu zawierającym pionek
- usunięcie tego pionka (bez względu na jego kolor)
- po usunięciu wszystkich pionków jednego gracza wyświetlić napis
gratulacyjny dla jego przeciwnika
- Okno musi być prawidłowo odświeżane, czyli w przypadku zasłonięcia
i odsłonięcia okna cała jego poprzednia zawartość musi zostać odrysowana