Ejemplo n.º 1
0
        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();
            }
        }
Ejemplo n.º 2
0
        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);
            }
        }
Ejemplo n.º 3
0
        public Einstellungen()
        {
            InitializeComponent();

            _konfig = new Config(@"slideright");

            tbxOrdner.Text = _konfig.Wert("Ordner");
            nbxGeschindigkeit.Text = _konfig.Wert("Geschwindigkeit");
            tbxUntertitel.Text = _konfig.Wert("Untertitel");
        }
Ejemplo n.º 4
0
 public void ShowDialog(Config _konfig)
 {
     this._konfig = _konfig;
     this.ShowDialog();
 }
Ejemplo n.º 5
0
 public MainForm()
 {
     InitializeComponent();
     _konfig = new Config("slideright");
     Subtitles.Path = _konfig.Wert("Untertitel");
 }