Exemplo n.º 1
0
        private void otworz(bool czyste)
        {
            FileStream   plik;
            StreamReader stCzyt;

            //wykonaj, jeżeli wybrano OK w oknie dialogowym
            if (openFileDialog1.ShowDialog() == DialogResult.OK)
            {
                //wyczyść Okno, jeżeli czyste =true
                if (czyste)
                {
                    Okno.Clear();
                }
                //podstawienie nazwy pliku
                nazwaPliku = openFileDialog1.FileName;
                //utworzenie obiektu "pliku"
                //i otwarcie skojarzonego z nim pliku
                plik = new FileStream(nazwaPliku, FileMode.Open, FileAccess.Read, FileShare.None);
                //utworzenie strumienia do odczytu
                //ze skojarzonego  nim pliku
                stCzyt = new StreamReader(plik);
                //podstawienie łańcucha odczytanego z pliku
                Okno.Text += stCzyt.ReadToEnd();
                //zamknięcie strumienia i pliku
                stCzyt.Close();
                plik.Close();
            }
        }
Exemplo n.º 2
0
        public STAN WejdzDoLokalizacji(Gracz gracz)
        {
            int wybor;

            Console.WriteLine("Co chcesz zrobic?");
            Console.WriteLine("1) Przeszukaj lokalizacje");
            Console.WriteLine("2) Walcz ");
            Console.WriteLine("3) Zawroc ");

            wybor = InputHandler.WybierzOpcje(3, 1);
            Console.Clear();
            switch (wybor)
            {
            case 1:
            {
                Przedmiot znalezisko = Przeszukanie();
                gracz.OtrzymujePrzedmiot(znalezisko);
                Okno.StworzOkno(znalezisko.Nazwa);         // tworzymy okno podajac nazwe obrazka, ktory ma byc wyswietlony
                Console.WriteLine("Dodajesz przedmiot do ekwipunku.");
                Console.WriteLine("Twoje odglosy, zbudzily straznika! ");
                InputHandler.NacisnijKlawisz();
                return(MenuWyboruWalki(gracz));
            }

            case 2:
                return(MenuWyboruWalki(gracz));

            default:
                return(STAN.UCIECZKA);
            }
        }
Exemplo n.º 3
0
 private void Button_Zmień_Hasło(object sender, RoutedEventArgs e)
 {
     if (TBStareHasło.Text == Użytkownik.Hasło)
     {
         if (Okno.DobreHasło(TBNoweHasło.Text))
         {
             Użytkownik.Hasło = TBNoweHasło.Text;
             using (var context = new MyContext())
             {
                 var klient = context.Kliencis.First(x => x.Login == Użytkownik.Login);
                 klient.Hasło = Użytkownik.Hasło;
                 context.SaveChanges();
             }
             MessageBox.Show("Pomyślnie zmieniono hasło");
         }
         else
         {
             MessageBox.Show("Nowe hasło musi zawierać małą literę,wielką literę oraz cyfrę");
         }
     }
     else
     {
         MessageBox.Show("Podane hasło nie jest prawidłowe");
     }
 }
Exemplo n.º 4
0
 public Filtr(Okno window, int order, double lowFrqCutoff, double highFrqCutoff, double samplingRate)
 {
     this.window        = window;
     this.order         = order;
     this.lowFrqCutoff  = lowFrqCutoff;
     this.highFrqCutoff = highFrqCutoff;
     this.samplingRate  = samplingRate;
 }
Exemplo n.º 5
0
        public FiltrPasmowy(Okno window, int order, double lowFrqCutoff, double highFrqCutoff, double samplingRate) : base(window, order, lowFrqCutoff, highFrqCutoff, samplingRate)
        {
            filter = createBandstop();
            int half = order >> 1;

            for (int i = 0; i < filter.Count(); i++)
            {
                filter[i] = new Complex(((i == half ? 1.0 : 0.0) - filter[i].Real), 0);
            }
        }
Exemplo n.º 6
0
 private void menuItemCzcionka_Click(object sender, EventArgs e)
 {
     if (fontDialog1.ShowDialog() == DialogResult.OK)
     {
         Okno.SelectionFont = fontDialog1.Font;
         //ustawienie w oknie dialogowym właściwości czcionki
         Okno.SelectionColor = fontDialog1.Color;
         //ustawienie w oknie dialogowym koloru czcionki
         Okno.Select(Okno.Text.Length, 0);
         //ustawienie zaznaczenia
     }
 }
Exemplo n.º 7
0
        STAN Walka(Gracz gracz)
        {
            Okno.StworzOkno(przeciwnik.Nazwa); // tworzymy okno podajac nazwe obrazka, ktory ma byc wyswietlony

            int zycie_potwora = przeciwnik.Statystyki.Zycie;
            int zycie_gracza  = gracz.Statystyki.Zycie;

            // wykonuj dopoki jakis nie padnie
            while (zycie_potwora > 0 && zycie_gracza > 0)
            {
                int sila_potwory = przeciwnik.Atak();
                int sila_gracza  = gracz.Atak();

                int obrona_potwora = przeciwnik.Statystyki.Obrona;
                int obrona_gracza  = gracz.Statystyki.Obrona;

                int obrazenia_gracza  = sila_gracza - obrona_potwora;
                int obrazenia_potwora = sila_potwory - obrona_gracza;

                Console.WriteLine("==============================================================");
                Console.WriteLine("Sila potwora: " + sila_potwory);
                Console.WriteLine("Obrona potwora: " + obrona_potwora);
                Console.WriteLine("==============================================================");
                Console.WriteLine("Sila " + gracz.Nazwa + ": " + sila_gracza);
                Console.WriteLine("Obrona " + gracz.Nazwa + ": " + obrona_gracza);
                Console.WriteLine("==============================================================");

                zycie_potwora -= obrazenia_gracza;
                zycie_gracza  -= obrazenia_gracza;

                Console.Write("Obrazenia: " + gracz.Nazwa + "  " + (sila_gracza - obrona_potwora) + " vs ");
                Console.WriteLine(obrazenia_potwora + "  Potwor");

                Console.Write("Zycie: " + gracz.Nazwa + "  " + zycie_gracza + " vs ");
                Console.WriteLine(zycie_potwora + "  Potwor");
                Console.WriteLine();
                Console.WriteLine("Nacisnij klawisz aby atakowac!");
                Console.ReadKey();
                Console.Clear();
            }

            if (zycie_potwora >= zycie_gracza)
            {
                return(STAN.PORAZKA);
            }
            else
            {
                return(STAN.WYGRANA); // udalo sie wygrac wiec zwracamy taki stan
            }
        }
Exemplo n.º 8
0
        public FiltrGornoprzepustowy(Okno window, int order, double highFrqCutoff, double samplingRate)
            : base(window, order, 0, highFrqCutoff, samplingRate)
        {
            double cutoff = highFrqCutoff / samplingRate;

            //filter = new Complex[order + 1];
            filter = new List <Complex>();

            double factor = 2.0 * cutoff;
            int    half   = order >> 1;

            for (int i = 0; i < order + 1; i++)
            {
                filter.Add(new Complex((i == half ? 1.0 : 0.0) - factor * SINCConverter.SINC(factor * (i - half)), 0));
            }
            filter = window.apply(filter);
        }
Exemplo n.º 9
0
 private void Window_Closed(object sender, EventArgs e)
 {
     Close();
     Okno.Show();
 }
Exemplo n.º 10
0
 public MainWindow()
 {
     InitializeComponent();
     Okno.Navigate(new MainMenu(Okno));
 }
Exemplo n.º 11
0
        private void GenerujFiltr_Click(object sender, RoutedEventArgs e)
        {
            Baza.Series.Clear();

            int    rzad                 = int.Parse(RzadFiltru.Text);
            double czestotliwosc        = double.Parse(Czestotliwosc.Text);
            double czestotliwoscNiskie  = double.Parse(CzestotliwoscNiskie.Text);
            double czestotliwoscWysokie = double.Parse(CzestotliwoscWysokie.Text);

            string okno = Okna.SelectedItem.ToString();
            Filtr  f    = null;
            Okno   o    = null;

            if (okno == "Hamming")
            {
                o = new Hamming();
            }
            if (okno == "Hanning")
            {
                o = new Hanning();
            }
            if (okno == "Blackman")
            {
                o = new Blackman();
            }

            string filtr = Filtry.SelectedItem.ToString();

            if (filtr == "Dolnoprzepustowy")
            {
                f = new FiltrDolnoprzepustowy(o, rzad, czestotliwoscNiskie, czestotliwosc);
            }
            if (filtr == "Górnoprzepustowy")
            {
                f = new FiltrGornoprzepustowy(o, rzad, czestotliwoscWysokie, czestotliwosc);
            }
            if (filtr == "Pasmowy")
            {
                f = new FiltrPasmowy(o, rzad, czestotliwoscNiskie, czestotliwoscWysokie, czestotliwosc);
            }

            sp = new SygnalPochodny(f.getFilter(), rzad, 0, 1);

            double odstep = 10 / double.Parse(rzad.ToString());

            for (double i = 0; i < 10; i += odstep)
            {
                sp.x.Add(i);
            }

            ScatterSeries mySeries = new ScatterSeries();

            mySeries.Title = "Filtr";
            mySeries.IndependentValueBinding = new Binding("Key");
            mySeries.DependentValueBinding   = new Binding("Value");

            var p = new List <KeyValuePair <double, double> >();

            for (int i = 0; i < sp.x.Count; i++)
            {
                p.Add(new KeyValuePair <double, double>(sp.x[i].Real, sp.y[i].Real));
            }

            mySeries.ItemsSource = p;
            Baza.Series.Add(mySeries);
        }
Exemplo n.º 12
0
 private void zaznaczWszystkoToolStripMenuItem_Click(object sender, EventArgs e)
 {
     Okno.SelectAll();//zaznaczenie całego tekstu
 }
Exemplo n.º 13
0
 private void menuItemWklej_Click(object sender, EventArgs e)
 {
     Okno.Paste();//wklejanie zaznaczonego tekstu
 }
Exemplo n.º 14
0
 private void menuItemKopiuj_Click(object sender, EventArgs e)
 {
     Okno.Copy();//kopiowanie zaznaczonego tektsu
 }
Exemplo n.º 15
0
 private void menuItemWytnij_Click(object sender, EventArgs e)
 {
     Okno.Cut();//wycięcie zaznaczonego tekstu
 }
Exemplo n.º 16
0
        // ruch WASD, obrot myszka, wejdz do okna LPM, wyjdz z okna PPM, do gory spacja, do dolu LShift
        // mozliwa zmiana rozdzielczosci okna
        static void Main()
        {
            Okno window = new Okno(1280, 720, "joystick i prototyp PS5");

            window.StartMainLoop();
        }
Exemplo n.º 17
0
 private void menuItemNowy_Click(object sender, EventArgs e)
 {
     Okno.Clear();//wyczyszczenie okna
 }