Пример #1
0
        public void createMementos()
        {
            Caretaker.mementoBoard = new MementoBoard(whitePieces.clone(), blackPieces.clone());
            ImageList whiteImages = new ImageList();
            ImageList blackImages = new ImageList();

            foreach (Image i in mainForm.getWhiteImages().Images)
            {
                whiteImages.Images.Add(i);
            }

            foreach (Image i in mainForm.getBlackImages().Images)
            {
                blackImages.Images.Add(i);
            }

            Caretaker.mementoImages = new MementoImages(whiteImages, blackImages);
        }