public SlideShow() { InitializeComponent(); try { Konfig = new Config(@"slideright"); BilderPfad = Konfig.Wert("Ordner"); tmrSlider.Interval = 1000 * int.Parse(Konfig.Wert("Geschwindigkeit")); } catch { BilderPfad = ""; } if (BilderPfad != "") { InitBilder(); Subtitles.Init(); if (Bilder != null && Bilder.Length > 0) { tmrSlider.Start(); } pbBilder.Image = Image.FromFile(Bilder[Bild]); SetUntertitel(); Bild++; } else { MessageBox.Show("Fehler beim Laden der Bilder, Konfiguration überprüfen"); this.Close(); } }
private void InitBilder() { Config konfig = new Config("slideright"); string BilderOrdner = konfig.Wert("Ordner"); Button btTemp; Label lbTemp; int count = 1; foreach (string Bild in Directory.GetFiles(BilderOrdner, "*.jpg")) { btTemp = new Button(); btTemp.Size = new System.Drawing.Size(32, 32); btTemp.Location = new Point(10, count * 32 + count * 1); btTemp.Name = Bild; btTemp.Click += new EventHandler(pbHdlr); lbTemp = new Label(); lbTemp.Text = Bild.Split('\\')[Bild.Split('\\').Length - 1]; lbTemp.Click += new EventHandler(lbHdlr); lbTemp.Name = Bild; lbTemp.Location = new Point(45, count * 32 + count * 1 + 12); count++; pnlBilderWahl.Controls.Add(btTemp); pnlBilderWahl.Controls.Add(lbTemp); } }
public Einstellungen() { InitializeComponent(); _konfig = new Config(@"slideright"); tbxOrdner.Text = _konfig.Wert("Ordner"); nbxGeschindigkeit.Text = _konfig.Wert("Geschwindigkeit"); tbxUntertitel.Text = _konfig.Wert("Untertitel"); }
public void ShowDialog(Config _konfig) { this._konfig = _konfig; this.ShowDialog(); }
public MainForm() { InitializeComponent(); _konfig = new Config("slideright"); Subtitles.Path = _konfig.Wert("Untertitel"); }