Exemple #1
0
 public static void zolte(Generator_komunikatów_dworcowych.komunikaty current)
 {
     current.NumerPociągu.ForeColor       = System.Drawing.Color.Gold;
     current.naszaStacjaWRJtxt.ForeColor  = System.Drawing.Color.Gold;
     current.PrzyStOdjTXT.ForeColor       = System.Drawing.Color.Gold;
     current.ifReserwation.ForeColor      = System.Drawing.Color.Gold;
     current.ileWagonowTXT.ForeColor      = System.Drawing.Color.Gold;
     current.WagonyPoczątekTXT.ForeColor  = System.Drawing.Color.Gold;
     current.WagonyŚrodekTXT.ForeColor    = System.Drawing.Color.Gold;
     current.WagonyKoniecTXT.ForeColor    = System.Drawing.Color.Gold;
     current.pociągMaOpóźnienie.ForeColor = System.Drawing.Color.Gold;
     current.OpóźnienieTXT.ForeColor      = System.Drawing.Color.Gold;
     current.labelPeron.ForeColor         = System.Drawing.Color.Gold;
     current.labelTor.ForeColor           = System.Drawing.Color.Gold;
     current.GodzinaTXT.ForeColor         = System.Drawing.Color.Gold;
     current.PrzyjazdGodzinaTXT.ForeColor = System.Drawing.Color.Gold;
     current.OdjazdGodzinaTXT.ForeColor   = System.Drawing.Color.Gold;
     current.nazwaPociąguTXT.ForeColor    = System.Drawing.Color.Gold;
     current.kategoriaHandlowa.ForeColor  = System.Drawing.Color.Gold;
     current.przewoźnik.ForeColor         = System.Drawing.Color.Gold;
     current.przezTXT.ForeColor           = System.Drawing.Color.Gold;
     current.stacjaPoczątkowa.ForeColor   = System.Drawing.Color.Gold;
     current.stacjaKońcowa.ForeColor      = System.Drawing.Color.Gold;
     current.Relacja.ForeColor            = System.Drawing.Color.Gold;
     current.GongTxt.ForeColor            = System.Drawing.Color.Gold;
     current.wygladtxt.ForeColor          = System.Drawing.Color.Gold;
     current.Pomoc1.ForeColor             = System.Drawing.Color.Gold;
     current.Pomoc1_1.ForeColor           = System.Drawing.Color.Gold;
     current.Pomoc1_2.ForeColor           = System.Drawing.Color.Gold;
     current.Pomoc1_3.ForeColor           = System.Drawing.Color.Gold;
     current.Pomoc1_4.ForeColor           = System.Drawing.Color.Gold;
     current.Pomoc1_5.ForeColor           = System.Drawing.Color.Gold;
 }
 public static void ChowanieWszystkichRezerwacji(Generator_komunikatów_dworcowych.komunikaty current)
 {
     current.ileWagonowTXT.Visible       = false;
     current.ileWagonówWSkładzie.Visible = false;
     current.WagonyPoczątekTXT.Visible   = false;
     current.WagonyŚrodekTXT.Visible     = false;
     current.WagonyKoniecTXT.Visible     = false;
     current.Początek1.Visible           = false;
     current.Początek2.Visible           = false;
     current.Początek3.Visible           = false;
     current.Początek4.Visible           = false;
     current.Początek5.Visible           = false;
     current.Początek6.Visible           = false;
     current.Początek7.Visible           = false;
     current.Środek1.Visible             = false;
     current.Środek2.Visible             = false;
     current.Środek3.Visible             = false;
     current.Środek4.Visible             = false;
     current.Środek5.Visible             = false;
     current.Środek6.Visible             = false;
     current.Środek7.Visible             = false;
     current.Koniec1.Visible             = false;
     current.Koniec2.Visible             = false;
     current.Koniec3.Visible             = false;
     current.Koniec4.Visible             = false;
     current.Koniec5.Visible             = false;
     current.Koniec6.Visible             = false;
     current.Koniec7.Visible             = false;
 }
Exemple #3
0
        public static void SyntezatorBezPostoju(Generator_komunikatów_dworcowych.komunikaty current, string NazwaGongu)
        {
            SpeechSynthesizer synth = new SpeechSynthesizer();

            synth.SetOutputToDefaultAudioDevice();
            Stream s;

            if (NazwaGongu == "GONG 1")
            {
                s = GeneratorKomunikatów.Properties.Resources.gong_wroclaw;
            }
            else if (NazwaGongu == "GONG 2")
            {
                s = GeneratorKomunikatów.Properties.Resources.gong1;
            }
            else if (NazwaGongu == "GONG 3")
            {
                s = GeneratorKomunikatów.Properties.Resources.gong2;
            }
            else
            {
                s = GeneratorKomunikatów.Properties.Resources.gong_torun;
            }

            SoundPlayer player = new SoundPlayer(s);

            player.PlaySync();

            synth.Speak("Uwaga! Przez stację przejedzie pociąg, bez zatrzymania! Prosimy zachować ostrożność i odsunąć się od krawędzi peronu!");

            synth.Dispose();

            MethodInvoker changeState = delegate()
            {
                current.dźwiękButton.Enabled     = true;
                current.dzwiekTestButton.Enabled = true;
            };

            if (current.InvokeRequired)
            {
                current.Invoke(changeState);
            }
            else
            {
                changeState();
            }
        }
Exemple #4
0
        public static void TestowyDzwiekGongu(Generator_komunikatów_dworcowych.komunikaty current, string NazwaGongu)
        {
            SpeechSynthesizer synth = new SpeechSynthesizer();

            synth.SetOutputToDefaultAudioDevice();
            Stream s;

            if (NazwaGongu == "GONG 1")
            {
                s = GeneratorKomunikatów.Properties.Resources.gong_wroclaw;
            }
            else if (NazwaGongu == "GONG 2")
            {
                s = GeneratorKomunikatów.Properties.Resources.gong1;
            }
            else if (NazwaGongu == "GONG 3")
            {
                s = GeneratorKomunikatów.Properties.Resources.gong2;
            }
            else
            {
                s = GeneratorKomunikatów.Properties.Resources.gong_torun;
            }

            SoundPlayer player = new SoundPlayer(s);

            player.PlaySync();

            MethodInvoker changeState = delegate()
            {
                current.dźwiękButton.Enabled     = true;
                current.dzwiekTestButton.Enabled = true;
            };

            if (current.InvokeRequired)
            {
                current.Invoke(changeState);
            }
            else
            {
                changeState();
            }
        }
Exemple #5
0
 public static void biale(Generator_komunikatów_dworcowych.komunikaty current)
 {
     current.numerPociąguBox.BackColor       = System.Drawing.Color.White;
     current.box_stacja_początkowa.BackColor = System.Drawing.Color.White;
     current.box_stacja_końcowa.BackColor    = System.Drawing.Color.White;
     current.przezBox.BackColor                    = System.Drawing.Color.White;
     current.nazwaPociąguBox.BackColor             = System.Drawing.Color.White;
     current.wyczyscButton.BackColor               = System.Drawing.Color.White;
     current.generujButton.BackColor               = System.Drawing.Color.White;
     current.generujBezZatrzymaniaButton.BackColor = System.Drawing.Color.White;
     current.dźwiękButton.BackColor                = System.Drawing.Color.White;
     current.komunikatWygenerowanyBox.BackColor    = System.Drawing.Color.White;
     current.godzinaPrzyjazdu.BackColor            = System.Drawing.Color.White;
     current.godzinyOdjazdu.BackColor              = System.Drawing.Color.White;
     current.minutyPrzyjazdu.BackColor             = System.Drawing.Color.White;
     current.minutyOdjazdu.BackColor               = System.Drawing.Color.White;
     current.boxPeron.BackColor                    = System.Drawing.Color.White;
     current.boxTor.BackColor              = System.Drawing.Color.White;
     current.opóźnienieBox.BackColor       = System.Drawing.Color.White;
     current.ileWagonówWSkładzie.BackColor = System.Drawing.Color.White;
     current.Początek1.BackColor           = System.Drawing.Color.White;
     current.Początek2.BackColor           = System.Drawing.Color.White;
     current.Początek3.BackColor           = System.Drawing.Color.White;
     current.Początek4.BackColor           = System.Drawing.Color.White;
     current.Początek5.BackColor           = System.Drawing.Color.White;
     current.Początek6.BackColor           = System.Drawing.Color.White;
     current.Początek7.BackColor           = System.Drawing.Color.White;
     current.Środek1.BackColor             = System.Drawing.Color.White;
     current.Środek2.BackColor             = System.Drawing.Color.White;
     current.Środek3.BackColor             = System.Drawing.Color.White;
     current.Środek4.BackColor             = System.Drawing.Color.White;
     current.Środek5.BackColor             = System.Drawing.Color.White;
     current.Środek6.BackColor             = System.Drawing.Color.White;
     current.Środek7.BackColor             = System.Drawing.Color.White;
     current.Koniec1.BackColor             = System.Drawing.Color.White;
     current.Koniec2.BackColor             = System.Drawing.Color.White;
     current.Koniec3.BackColor             = System.Drawing.Color.White;
     current.Koniec4.BackColor             = System.Drawing.Color.White;
     current.Koniec5.BackColor             = System.Drawing.Color.White;
     current.Koniec6.BackColor             = System.Drawing.Color.White;
     current.Koniec7.BackColor             = System.Drawing.Color.White;
 }
 public static void PokazywanieWagonówRezerwacji(Generator_komunikatów_dworcowych.komunikaty current)
 {
     if (current.ileWagonówWSkładzie.Value == 1)
     {
         current.WagonyPoczątekTXT.Visible = true;
         current.WagonyŚrodekTXT.Visible   = false;
         current.WagonyKoniecTXT.Visible   = false;
         current.Początek1.Visible         = true;
         current.Początek2.Visible         = false;
         current.Początek3.Visible         = false;
         current.Początek4.Visible         = false;
         current.Początek5.Visible         = false;
         current.Początek6.Visible         = false;
         current.Początek7.Visible         = false;
         current.Środek1.Visible           = false;
         current.Środek2.Visible           = false;
         current.Środek3.Visible           = false;
         current.Środek4.Visible           = false;
         current.Środek5.Visible           = false;
         current.Środek6.Visible           = false;
         current.Środek7.Visible           = false;
         current.Koniec1.Visible           = false;
         current.Koniec2.Visible           = false;
         current.Koniec3.Visible           = false;
         current.Koniec4.Visible           = false;
         current.Koniec5.Visible           = false;
         current.Koniec6.Visible           = false;
         current.Koniec7.Visible           = false;
     }
     else if (current.ileWagonówWSkładzie.Value == 2)
     {
         current.WagonyPoczątekTXT.Visible = true;
         current.WagonyŚrodekTXT.Visible   = false;
         current.WagonyKoniecTXT.Visible   = true;
         current.Początek1.Visible         = true;
         current.Początek2.Visible         = false;
         current.Początek3.Visible         = false;
         current.Początek4.Visible         = false;
         current.Początek5.Visible         = false;
         current.Początek6.Visible         = false;
         current.Początek7.Visible         = false;
         current.Środek1.Visible           = false;
         current.Środek2.Visible           = false;
         current.Środek3.Visible           = false;
         current.Środek4.Visible           = false;
         current.Środek5.Visible           = false;
         current.Środek6.Visible           = false;
         current.Środek7.Visible           = false;
         current.Koniec1.Visible           = true;
         current.Koniec2.Visible           = false;
         current.Koniec3.Visible           = false;
         current.Koniec4.Visible           = false;
         current.Koniec5.Visible           = false;
         current.Koniec6.Visible           = false;
         current.Koniec7.Visible           = false;
     }
     else if (current.ileWagonówWSkładzie.Value == 3)
     {
         current.WagonyPoczątekTXT.Visible = true;
         current.WagonyŚrodekTXT.Visible   = true;
         current.WagonyKoniecTXT.Visible   = true;
         current.Początek1.Visible         = true;
         current.Początek2.Visible         = false;
         current.Początek3.Visible         = false;
         current.Początek4.Visible         = false;
         current.Początek5.Visible         = false;
         current.Początek6.Visible         = false;
         current.Początek7.Visible         = false;
         current.Środek1.Visible           = true;
         current.Środek2.Visible           = false;
         current.Środek3.Visible           = false;
         current.Środek4.Visible           = false;
         current.Środek5.Visible           = false;
         current.Środek6.Visible           = false;
         current.Środek7.Visible           = false;
         current.Koniec1.Visible           = true;
         current.Koniec2.Visible           = false;
         current.Koniec3.Visible           = false;
         current.Koniec4.Visible           = false;
         current.Koniec5.Visible           = false;
         current.Koniec6.Visible           = false;
         current.Koniec7.Visible           = false;
     }
     else if (current.ileWagonówWSkładzie.Value == 4)
     {
         current.WagonyPoczątekTXT.Visible = true;
         current.WagonyŚrodekTXT.Visible   = true;
         current.WagonyKoniecTXT.Visible   = true;
         current.Początek1.Visible         = true;
         current.Początek2.Visible         = false;
         current.Początek3.Visible         = false;
         current.Początek4.Visible         = false;
         current.Początek5.Visible         = false;
         current.Początek6.Visible         = false;
         current.Początek7.Visible         = false;
         current.Środek1.Visible           = true;
         current.Środek2.Visible           = true;
         current.Środek3.Visible           = false;
         current.Środek4.Visible           = false;
         current.Środek5.Visible           = false;
         current.Środek6.Visible           = false;
         current.Środek7.Visible           = false;
         current.Koniec1.Visible           = true;
         current.Koniec2.Visible           = false;
         current.Koniec3.Visible           = false;
         current.Koniec4.Visible           = false;
         current.Koniec5.Visible           = false;
         current.Koniec6.Visible           = false;
         current.Koniec7.Visible           = false;
     }
     else if (current.ileWagonówWSkładzie.Value == 5)
     {
         current.WagonyPoczątekTXT.Visible = true;
         current.WagonyŚrodekTXT.Visible   = true;
         current.WagonyKoniecTXT.Visible   = true;
         current.Początek1.Visible         = true;
         current.Początek2.Visible         = false;
         current.Początek3.Visible         = false;
         current.Początek4.Visible         = false;
         current.Początek5.Visible         = false;
         current.Początek6.Visible         = false;
         current.Początek7.Visible         = false;
         current.Środek1.Visible           = true;
         current.Środek2.Visible           = true;
         current.Środek3.Visible           = true;
         current.Środek4.Visible           = false;
         current.Środek5.Visible           = false;
         current.Środek6.Visible           = false;
         current.Środek7.Visible           = false;
         current.Koniec1.Visible           = true;
         current.Koniec2.Visible           = false;
         current.Koniec3.Visible           = false;
         current.Koniec4.Visible           = false;
         current.Koniec5.Visible           = false;
         current.Koniec6.Visible           = false;
         current.Koniec7.Visible           = false;
     }
     else if (current.ileWagonówWSkładzie.Value == 6)
     {
         current.WagonyPoczątekTXT.Visible = true;
         current.WagonyŚrodekTXT.Visible   = true;
         current.WagonyKoniecTXT.Visible   = true;
         current.Początek1.Visible         = true;
         current.Początek2.Visible         = true;
         current.Początek3.Visible         = false;
         current.Początek4.Visible         = false;
         current.Początek5.Visible         = false;
         current.Początek6.Visible         = false;
         current.Początek7.Visible         = false;
         current.Środek1.Visible           = true;
         current.Środek2.Visible           = true;
         current.Środek3.Visible           = false;
         current.Środek4.Visible           = false;
         current.Środek5.Visible           = false;
         current.Środek6.Visible           = false;
         current.Środek7.Visible           = false;
         current.Koniec1.Visible           = true;
         current.Koniec2.Visible           = true;
         current.Koniec3.Visible           = false;
         current.Koniec4.Visible           = false;
         current.Koniec5.Visible           = false;
         current.Koniec6.Visible           = false;
         current.Koniec7.Visible           = false;
     }
     else if (current.ileWagonówWSkładzie.Value == 7)
     {
         current.WagonyPoczątekTXT.Visible = true;
         current.WagonyŚrodekTXT.Visible   = true;
         current.WagonyKoniecTXT.Visible   = true;
         current.Początek1.Visible         = true;
         current.Początek2.Visible         = true;
         current.Początek3.Visible         = false;
         current.Początek4.Visible         = false;
         current.Początek5.Visible         = false;
         current.Początek6.Visible         = false;
         current.Początek7.Visible         = false;
         current.Środek1.Visible           = true;
         current.Środek2.Visible           = true;
         current.Środek3.Visible           = true;
         current.Środek4.Visible           = false;
         current.Środek5.Visible           = false;
         current.Środek6.Visible           = false;
         current.Środek7.Visible           = false;
         current.Koniec1.Visible           = true;
         current.Koniec2.Visible           = true;
         current.Koniec3.Visible           = false;
         current.Koniec4.Visible           = false;
         current.Koniec5.Visible           = false;
         current.Koniec6.Visible           = false;
         current.Koniec7.Visible           = false;
     }
     else if (current.ileWagonówWSkładzie.Value == 8)
     {
         current.WagonyPoczątekTXT.Visible = true;
         current.WagonyŚrodekTXT.Visible   = true;
         current.WagonyKoniecTXT.Visible   = true;
         current.Początek1.Visible         = true;
         current.Początek2.Visible         = true;
         current.Początek3.Visible         = false;
         current.Początek4.Visible         = false;
         current.Początek5.Visible         = false;
         current.Początek6.Visible         = false;
         current.Początek7.Visible         = false;
         current.Środek1.Visible           = true;
         current.Środek2.Visible           = true;
         current.Środek3.Visible           = true;
         current.Środek4.Visible           = true;
         current.Środek5.Visible           = false;
         current.Środek6.Visible           = false;
         current.Środek7.Visible           = false;
         current.Koniec1.Visible           = true;
         current.Koniec2.Visible           = true;
         current.Koniec3.Visible           = false;
         current.Koniec4.Visible           = false;
         current.Koniec5.Visible           = false;
         current.Koniec6.Visible           = false;
         current.Koniec7.Visible           = false;
     }
     else if (current.ileWagonówWSkładzie.Value == 9)
     {
         current.WagonyPoczątekTXT.Visible = true;
         current.WagonyŚrodekTXT.Visible   = true;
         current.WagonyKoniecTXT.Visible   = true;
         current.Początek1.Visible         = true;
         current.Początek2.Visible         = true;
         current.Początek3.Visible         = true;
         current.Początek4.Visible         = false;
         current.Początek5.Visible         = false;
         current.Początek6.Visible         = false;
         current.Początek7.Visible         = false;
         current.Środek1.Visible           = true;
         current.Środek2.Visible           = true;
         current.Środek3.Visible           = true;
         current.Środek4.Visible           = false;
         current.Środek5.Visible           = false;
         current.Środek6.Visible           = false;
         current.Środek7.Visible           = false;
         current.Koniec1.Visible           = true;
         current.Koniec2.Visible           = true;
         current.Koniec3.Visible           = true;
         current.Koniec4.Visible           = false;
         current.Koniec5.Visible           = false;
         current.Koniec6.Visible           = false;
         current.Koniec7.Visible           = false;
     }
     else if (current.ileWagonówWSkładzie.Value == 10)
     {
         current.WagonyPoczątekTXT.Visible = true;
         current.WagonyŚrodekTXT.Visible   = true;
         current.WagonyKoniecTXT.Visible   = true;
         current.Początek1.Visible         = true;
         current.Początek2.Visible         = true;
         current.Początek3.Visible         = true;
         current.Początek4.Visible         = false;
         current.Początek5.Visible         = false;
         current.Początek6.Visible         = false;
         current.Początek7.Visible         = false;
         current.Środek1.Visible           = true;
         current.Środek2.Visible           = true;
         current.Środek3.Visible           = true;
         current.Środek4.Visible           = true;
         current.Środek5.Visible           = false;
         current.Środek6.Visible           = false;
         current.Środek7.Visible           = false;
         current.Koniec1.Visible           = true;
         current.Koniec2.Visible           = true;
         current.Koniec3.Visible           = true;
         current.Koniec4.Visible           = false;
         current.Koniec5.Visible           = false;
         current.Koniec6.Visible           = false;
         current.Koniec7.Visible           = false;
     }
     else if (current.ileWagonówWSkładzie.Value == 11)
     {
         current.WagonyPoczątekTXT.Visible = true;
         current.WagonyŚrodekTXT.Visible   = true;
         current.WagonyKoniecTXT.Visible   = true;
         current.Początek1.Visible         = true;
         current.Początek2.Visible         = true;
         current.Początek3.Visible         = true;
         current.Początek4.Visible         = false;
         current.Początek5.Visible         = false;
         current.Początek6.Visible         = false;
         current.Początek7.Visible         = false;
         current.Środek1.Visible           = true;
         current.Środek2.Visible           = true;
         current.Środek3.Visible           = true;
         current.Środek4.Visible           = true;
         current.Środek5.Visible           = true;
         current.Środek6.Visible           = false;
         current.Środek7.Visible           = false;
         current.Koniec1.Visible           = true;
         current.Koniec2.Visible           = true;
         current.Koniec3.Visible           = true;
         current.Koniec4.Visible           = false;
         current.Koniec5.Visible           = false;
         current.Koniec6.Visible           = false;
         current.Koniec7.Visible           = false;
     }
     else if (current.ileWagonówWSkładzie.Value == 12)
     {
         current.WagonyPoczątekTXT.Visible = true;
         current.WagonyŚrodekTXT.Visible   = true;
         current.WagonyKoniecTXT.Visible   = true;
         current.Początek1.Visible         = true;
         current.Początek2.Visible         = true;
         current.Początek3.Visible         = true;
         current.Początek4.Visible         = true;
         current.Początek5.Visible         = false;
         current.Początek6.Visible         = false;
         current.Początek7.Visible         = false;
         current.Środek1.Visible           = true;
         current.Środek2.Visible           = true;
         current.Środek3.Visible           = true;
         current.Środek4.Visible           = true;
         current.Środek5.Visible           = false;
         current.Środek6.Visible           = false;
         current.Środek7.Visible           = false;
         current.Koniec1.Visible           = true;
         current.Koniec2.Visible           = true;
         current.Koniec3.Visible           = true;
         current.Koniec4.Visible           = true;
         current.Koniec5.Visible           = false;
         current.Koniec6.Visible           = false;
         current.Koniec7.Visible           = false;
     }
     else if (current.ileWagonówWSkładzie.Value == 13)
     {
         current.WagonyPoczątekTXT.Visible = true;
         current.WagonyŚrodekTXT.Visible   = true;
         current.WagonyKoniecTXT.Visible   = true;
         current.Początek1.Visible         = true;
         current.Początek2.Visible         = true;
         current.Początek3.Visible         = true;
         current.Początek4.Visible         = true;
         current.Początek5.Visible         = false;
         current.Początek6.Visible         = false;
         current.Początek7.Visible         = false;
         current.Środek1.Visible           = true;
         current.Środek2.Visible           = true;
         current.Środek3.Visible           = true;
         current.Środek4.Visible           = true;
         current.Środek5.Visible           = true;
         current.Środek6.Visible           = false;
         current.Środek7.Visible           = false;
         current.Koniec1.Visible           = true;
         current.Koniec2.Visible           = true;
         current.Koniec3.Visible           = true;
         current.Koniec4.Visible           = true;
         current.Koniec5.Visible           = false;
         current.Koniec6.Visible           = false;
         current.Koniec7.Visible           = false;
     }
     else if (current.ileWagonówWSkładzie.Value == 14)
     {
         current.WagonyPoczątekTXT.Visible = true;
         current.WagonyŚrodekTXT.Visible   = true;
         current.WagonyKoniecTXT.Visible   = true;
         current.Początek1.Visible         = true;
         current.Początek2.Visible         = true;
         current.Początek3.Visible         = true;
         current.Początek4.Visible         = true;
         current.Początek5.Visible         = false;
         current.Początek6.Visible         = false;
         current.Początek7.Visible         = false;
         current.Środek1.Visible           = true;
         current.Środek2.Visible           = true;
         current.Środek3.Visible           = true;
         current.Środek4.Visible           = true;
         current.Środek5.Visible           = true;
         current.Środek6.Visible           = true;
         current.Środek7.Visible           = false;
         current.Koniec1.Visible           = true;
         current.Koniec2.Visible           = true;
         current.Koniec3.Visible           = true;
         current.Koniec4.Visible           = true;
         current.Koniec5.Visible           = false;
         current.Koniec6.Visible           = false;
         current.Koniec7.Visible           = false;
     }
     else if (current.ileWagonówWSkładzie.Value == 15)
     {
         current.Początek1.Visible = true;
         current.Początek2.Visible = true;
         current.Początek3.Visible = true;
         current.Początek4.Visible = true;
         current.Początek5.Visible = true;
         current.Początek6.Visible = false;
         current.Początek7.Visible = false;
         current.Środek1.Visible   = true;
         current.Środek2.Visible   = true;
         current.Środek3.Visible   = true;
         current.Środek4.Visible   = true;
         current.Środek5.Visible   = true;
         current.Środek6.Visible   = false;
         current.Środek7.Visible   = false;
         current.Koniec1.Visible   = true;
         current.Koniec2.Visible   = true;
         current.Koniec3.Visible   = true;
         current.Koniec4.Visible   = true;
         current.Koniec5.Visible   = true;
         current.Koniec6.Visible   = false;
         current.Koniec7.Visible   = false;
     }
     else if (current.ileWagonówWSkładzie.Value == 16)
     {
         current.WagonyPoczątekTXT.Visible = true;
         current.WagonyŚrodekTXT.Visible   = true;
         current.WagonyKoniecTXT.Visible   = true;
         current.Początek1.Visible         = true;
         current.Początek2.Visible         = true;
         current.Początek3.Visible         = true;
         current.Początek4.Visible         = true;
         current.Początek5.Visible         = true;
         current.Początek6.Visible         = false;
         current.Początek7.Visible         = false;
         current.Środek1.Visible           = true;
         current.Środek2.Visible           = true;
         current.Środek3.Visible           = true;
         current.Środek4.Visible           = true;
         current.Środek5.Visible           = true;
         current.Środek6.Visible           = true;
         current.Środek7.Visible           = false;
         current.Koniec1.Visible           = true;
         current.Koniec2.Visible           = true;
         current.Koniec3.Visible           = true;
         current.Koniec4.Visible           = true;
         current.Koniec5.Visible           = true;
         current.Koniec6.Visible           = false;
         current.Koniec7.Visible           = false;
     }
     else if (current.ileWagonówWSkładzie.Value == 17)
     {
         current.WagonyPoczątekTXT.Visible = true;
         current.WagonyŚrodekTXT.Visible   = true;
         current.WagonyKoniecTXT.Visible   = true;
         current.Początek1.Visible         = true;
         current.Początek2.Visible         = true;
         current.Początek3.Visible         = true;
         current.Początek4.Visible         = true;
         current.Początek5.Visible         = true;
         current.Początek6.Visible         = false;
         current.Początek7.Visible         = false;
         current.Środek1.Visible           = true;
         current.Środek2.Visible           = true;
         current.Środek3.Visible           = true;
         current.Środek4.Visible           = true;
         current.Środek5.Visible           = true;
         current.Środek6.Visible           = true;
         current.Środek7.Visible           = true;
         current.Koniec1.Visible           = true;
         current.Koniec2.Visible           = true;
         current.Koniec3.Visible           = true;
         current.Koniec4.Visible           = true;
         current.Koniec5.Visible           = true;
         current.Koniec6.Visible           = false;
         current.Koniec7.Visible           = false;
     }
     else if (current.ileWagonówWSkładzie.Value == 18)
     {
         current.WagonyPoczątekTXT.Visible = true;
         current.WagonyŚrodekTXT.Visible   = true;
         current.WagonyKoniecTXT.Visible   = true;
         current.Początek1.Visible         = true;
         current.Początek2.Visible         = true;
         current.Początek3.Visible         = true;
         current.Początek4.Visible         = true;
         current.Początek5.Visible         = true;
         current.Początek6.Visible         = true;
         current.Początek7.Visible         = false;
         current.Środek1.Visible           = true;
         current.Środek2.Visible           = true;
         current.Środek3.Visible           = true;
         current.Środek4.Visible           = true;
         current.Środek5.Visible           = true;
         current.Środek6.Visible           = true;
         current.Środek7.Visible           = false;
         current.Koniec1.Visible           = true;
         current.Koniec2.Visible           = true;
         current.Koniec3.Visible           = true;
         current.Koniec4.Visible           = true;
         current.Koniec5.Visible           = true;
         current.Koniec6.Visible           = true;
         current.Koniec7.Visible           = false;
     }
     else if (current.ileWagonówWSkładzie.Value == 19)
     {
         current.WagonyPoczątekTXT.Visible = true;
         current.WagonyŚrodekTXT.Visible   = true;
         current.WagonyKoniecTXT.Visible   = true;
         current.Początek1.Visible         = true;
         current.Początek2.Visible         = true;
         current.Początek3.Visible         = true;
         current.Początek4.Visible         = true;
         current.Początek5.Visible         = true;
         current.Początek6.Visible         = true;
         current.Początek7.Visible         = false;
         current.Środek1.Visible           = true;
         current.Środek2.Visible           = true;
         current.Środek3.Visible           = true;
         current.Środek4.Visible           = true;
         current.Środek5.Visible           = true;
         current.Środek6.Visible           = true;
         current.Środek7.Visible           = true;
         current.Koniec1.Visible           = true;
         current.Koniec2.Visible           = true;
         current.Koniec3.Visible           = true;
         current.Koniec4.Visible           = true;
         current.Koniec5.Visible           = true;
         current.Koniec6.Visible           = true;
         current.Koniec7.Visible           = false;
     }
     else if (current.ileWagonówWSkładzie.Value == 20)
     {
         current.WagonyPoczątekTXT.Visible = true;
         current.WagonyŚrodekTXT.Visible   = true;
         current.WagonyKoniecTXT.Visible   = true;
         current.Początek1.Visible         = true;
         current.Początek2.Visible         = true;
         current.Początek3.Visible         = true;
         current.Początek4.Visible         = true;
         current.Początek5.Visible         = true;
         current.Początek6.Visible         = true;
         current.Początek7.Visible         = true;
         current.Środek1.Visible           = true;
         current.Środek2.Visible           = true;
         current.Środek3.Visible           = true;
         current.Środek4.Visible           = true;
         current.Środek5.Visible           = true;
         current.Środek6.Visible           = true;
         current.Środek7.Visible           = true;
         current.Koniec1.Visible           = true;
         current.Koniec2.Visible           = true;
         current.Koniec3.Visible           = true;
         current.Koniec4.Visible           = true;
         current.Koniec5.Visible           = true;
         current.Koniec6.Visible           = true;
         current.Koniec7.Visible           = false;
     }
     else if (current.ileWagonówWSkładzie.Value == 21)
     {
         current.WagonyPoczątekTXT.Visible = true;
         current.WagonyŚrodekTXT.Visible   = true;
         current.WagonyKoniecTXT.Visible   = true;
         current.Początek1.Visible         = true;
         current.Początek2.Visible         = true;
         current.Początek3.Visible         = true;
         current.Początek4.Visible         = true;
         current.Początek5.Visible         = true;
         current.Początek6.Visible         = true;
         current.Początek7.Visible         = true;
         current.Środek1.Visible           = true;
         current.Środek2.Visible           = true;
         current.Środek3.Visible           = true;
         current.Środek4.Visible           = true;
         current.Środek5.Visible           = true;
         current.Środek6.Visible           = true;
         current.Środek7.Visible           = true;
         current.Koniec1.Visible           = true;
         current.Koniec2.Visible           = true;
         current.Koniec3.Visible           = true;
         current.Koniec4.Visible           = true;
         current.Koniec5.Visible           = true;
         current.Koniec6.Visible           = true;
         current.Koniec7.Visible           = true;
     }
 }
Exemple #7
0
        public static void Syntezator(string początek, string relacja, string torIPeron, string godziny, Generator_komunikatów_dworcowych.komunikaty current, bool ifLate, string NazwaGongu, string rezerwacja)
        {
            SpeechSynthesizer synth = new SpeechSynthesizer();

            synth.SetOutputToDefaultAudioDevice();
            Stream s;

            if (NazwaGongu == "GONG 1")
            {
                s = GeneratorKomunikatów.Properties.Resources.gong_wroclaw;
            }
            else if (NazwaGongu == "GONG 2")
            {
                s = GeneratorKomunikatów.Properties.Resources.gong1;
            }
            else if (NazwaGongu == "GONG 3")
            {
                s = GeneratorKomunikatów.Properties.Resources.gong2;
            }
            else
            {
                s = GeneratorKomunikatów.Properties.Resources.gong_torun;
            }

            SoundPlayer player = new SoundPlayer(s);

            player.PlaySync();

            if (ifLate == false)
            {
                synth.Speak(Late.Komunikat(początek, relacja, torIPeron, godziny, rezerwacja));
            }
            else
            {
                synth.Speak(Late.KomunikatLate(początek, relacja, torIPeron, godziny, rezerwacja));
            }

            synth.Dispose();

            MethodInvoker changeState = delegate()
            {
                current.dźwiękButton.Enabled     = true;
                current.dzwiekTestButton.Enabled = true;
            };

            if (current.InvokeRequired)
            {
                current.Invoke(changeState);
            }
            else
            {
                changeState();
            }
        }
Exemple #8
0
        public static void NewThread2(Generator_komunikatów_dworcowych.komunikaty current, string NazwaGongu)
        {
            Thread test2 = new Thread(() => Gadanie.TestowyDzwiekGongu(current, NazwaGongu));

            test2.Start();
        }
Exemple #9
0
        public static void NewThread1(Generator_komunikatów_dworcowych.komunikaty current, string NazwaGongu)
        {
            Thread test1 = new Thread(() => Gadanie.SyntezatorBezPostoju(current, NazwaGongu));

            test1.Start();
        }
Exemple #10
0
        public static void NewThread(string początek, string relacja, string torIPeron, string godziny, Generator_komunikatów_dworcowych.komunikaty current, bool ifLate, string NazwaGongu, string rezerwacja)
        {
            Thread test = new Thread(() => Gadanie.Syntezator(początek, relacja, torIPeron, godziny, current, ifLate, NazwaGongu, rezerwacja));

            test.Start();
        }