Exemple #1
0
        public void LoadTheme(string name)
        {
            ThemeManager.ThemeLoader(name);

            SlideshowManager.SetFooter(Slideshow);
            SetCurrentSlide(CurrentIndex);
        }
Exemple #2
0
        public WindowController()
        {
            ThemeManager.ThemeLoader();

            this.Slideshow = SlideshowManager.LoadDefaultXml();
            SlideshowManager.SetFooter(Slideshow);
            this.CurrentIndex = 0;
        }
Exemple #3
0
        public void SetFilePath()
        {
            OpenFileDialog openFileDialog = new OpenFileDialog
            {
                DefaultExt = "*.xml",
                Filter     = "Slideshow (.xml)|*.xml"
            };

            if (openFileDialog.ShowDialog() == true)
            {
                this.Slideshow = SlideshowManager.LoadXmlFromFile(openFileDialog.FileName);
                this.Slideshow.MetaData.Add("RootFolder", openFileDialog.FileName.Substring(0, openFileDialog.FileName.LastIndexOf('\\')));

                SlideshowManager.SetFooter(Slideshow);
                this.CurrentIndex = 0;
                SetCurrentSlide(CurrentIndex);
            }
        }