using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace Analizator9000 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { generateFileDialog.ShowDialog(); } private void openFileDialog1_FileOk(object sender, CancelEventArgs e) { DealerParser parser = new DealerParser(); try { parser.loadFile(generateFileDialog.FileName); if (parser.produce > 0) produceBox.Text = parser.produce.ToString(); if (parser.generate > 0) generateBox.Text = parser.generate.ToString(); conditionBox.Text = parser.condition; if (parser.predeal.ContainsKey("east")) { predealEastSpadesBox.Text = parser.predeal["east"][0]; predealEastHeartsBox.Text = parser.predeal["east"][1]; predealEastDiamondsBox.Text = parser.predeal["east"][2]; predealEastClubsBox.Text = parser.predeal["east"][3]; } if (parser.predeal.ContainsKey("west")) { predealWestSpadesBox.Text = parser.predeal["west"][0]; predealWestHeartsBox.Text = parser.predeal["west"][1]; predealWestDiamondsBox.Text = parser.predeal["west"][2]; predealWestClubsBox.Text = parser.predeal["west"][3]; } if (parser.predeal.ContainsKey("north")) { predealNorthSpadesBox.Text = parser.predeal["north"][0]; predealNorthHeartsBox.Text = parser.predeal["north"][1]; predealNorthDiamondsBox.Text = parser.predeal["north"][2]; predealNorthClubsBox.Text = parser.predeal["north"][3]; } if (parser.predeal.ContainsKey("south")) { predealSouthSpadesBox.Text = parser.predeal["south"][0]; predealSouthHeartsBox.Text = parser.predeal["south"][1]; predealSouthDiamondsBox.Text = parser.predeal["south"][2]; predealSouthClubsBox.Text = parser.predeal["south"][3]; } generateFileNameTextBox.Text = generateFileDialog.FileName; } catch (Exception ex) { MessageBox.Show("Błąd wczytywania pliku: " + ex.Message, "Błąd wczytywania pliku", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } }