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(); } }
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); } }
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"); } }
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; }
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); } }
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 } }
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 } }
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); }
private void Window_Closed(object sender, EventArgs e) { Close(); Okno.Show(); }
public MainWindow() { InitializeComponent(); Okno.Navigate(new MainMenu(Okno)); }
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); }
private void zaznaczWszystkoToolStripMenuItem_Click(object sender, EventArgs e) { Okno.SelectAll();//zaznaczenie całego tekstu }
private void menuItemWklej_Click(object sender, EventArgs e) { Okno.Paste();//wklejanie zaznaczonego tekstu }
private void menuItemKopiuj_Click(object sender, EventArgs e) { Okno.Copy();//kopiowanie zaznaczonego tektsu }
private void menuItemWytnij_Click(object sender, EventArgs e) { Okno.Cut();//wycięcie zaznaczonego tekstu }
// 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(); }
private void menuItemNowy_Click(object sender, EventArgs e) { Okno.Clear();//wyczyszczenie okna }