예제 #1
0
        public void fillTheDisplays()
        {
            foreach (GallerySegment segment in updatableSegments)
            {
                TrueGallery.Controls.Remove(segment);
            }

            updatableSegments = new List <GallerySegment>();

            foreach (string characterName in Directory.GetDirectories(path2))
            {
                GallerySegment segment = new GallerySegment(characterName, Path.GetFileName(characterName));
                updatableSegments.Add(segment);
                TrueGallery.Controls.Add(segment);
                segment.Width    = TrueGallery.Width - 50;
                segment.Location = new Point(segment.Location.X + 25, segment.Location.Y);
            }

            /*
             * string dir = AppDomain.CurrentDomain.BaseDirectory + @"\Gallery";
             * string dir2 = AppDomain.CurrentDomain.BaseDirectory + @"\images";
             * GallerySegment temp = new GallerySegment(dir);
             * TrueGallery.Controls.Add(temp);
             * TrueGallery.Controls.Add(new GallerySegment(dir2));
             * temp.Width = TrueGallery.Width - 25;
             */
        }
예제 #2
0
        public void fillTheDisplays()
        {
            foreach (GallerySegment segment in updatableSegments)
            {
                TrueGallery.Controls.Remove(segment);
            }

            updatableSegments = new List <GallerySegment>();

            int raw_index = 0;

            foreach (string characterName in Directory.GetDirectories(path2))
            {
                GallerySegment segment = new GallerySegment(characterName, Path.GetFileName(characterName), raw_index);
                updatableSegments.Add(segment);
                TrueGallery.Controls.Add(segment);
                segment.Width = TrueGallery.Width - 50;
                raw_index++;
                segment.Location = new Point(segment.Location.X + 25, segment.Location.Y);
            }
        }