private void LoadSlides() { if (_slideContainer != null) { pnMain.Controls.Remove(_slideContainer); _slideContainer.Dispose(); } laSlideSize.Text = string.Format("Slide Size: {0}", PowerPointManager.Instance.SlideSettings.SizeFormatted); _slideContainer = new SlidesContainerControl(); _slideContainer.BackColor = BackColor; _slideContainer.InitSlides(BusinessObjects.Instance.SlideManager); _slideContainer.SlideOutput += (o, e) => OutputPowerPoint(e.SlideMaster); _slideContainer.SlidePreview += (o, e) => Preview(e.SlideMaster); pnMain.Controls.Add(_slideContainer); _slideContainer.BringToFront(); }
private void LoadSlides() { if (_slideContainer != null) { pnMain.Controls.Remove(_slideContainer); _slideContainer.Dispose(); } FormMain.Instance.ribbonTabItemSlides.Enabled = SettingsManager.Instance.SlideManager.Slides.Any(s => s.Format == PowerPointManager.Instance.SlideSettings.Format); laSlideSize.Text = String.Format("Slide Size: {0}", PowerPointManager.Instance.SlideSettings.SizeFormatted); _slideContainer = new SlidesContainerControl(); _slideContainer.BackColor = BackColor; _slideContainer.InitSlides(SettingsManager.Instance.SlideManager); _slideContainer.SlideOutput += (o, e) => GenerateOutput(e.SlideMaster); _slideContainer.SlidePreview += (o, e) => GeneratePreview(e.SlideMaster); pnMain.Controls.Add(_slideContainer); _slideContainer.BringToFront(); }