Esempio n. 1
0
        private void CreateKartImages(List <BitmapWrapper> bmps)
        {
            //Take each image, conform to the palette, and add as a new image
            List <KartImage> karts = new List <KartImage>();

            foreach (BitmapWrapper bmp in bmps)
            {
                KartImage img = ConvertToKartImage(bmp.Image, bmp.Name);
                if (img != null)
                {
                    karts.Add(img);
                }
            }

            if (karts.Count > 0)
            {
                Kart.AddKartImages(karts);

                foreach (BitmapWrapper bmp in bmps)
                {
                    Kart.NewImages.Remove(bmp);
                }

                PopulateKartImagesListBox();
                PopulateNewImagesListBox();
            }
            else
            {
                MessageBox.Show("Error! Couldn't convert new images to Kart Images!");
            }
        }