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; using System.IO; namespace Dialog { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { richTextBox1.Clear(); label_soubor.Text = null; label_soubor.Visible = false; } private void button_vymaz_Click(object sender, EventArgs e) { richTextBox1.Clear(); label_soubor.Text = null; label_soubor.Visible = false; } private void button_konec_Click(object sender, EventArgs e) { this.Close(); } private void button_uloz_Click(object sender, EventArgs e) { label_soubor.Text = ""; label_soubor.Visible = true; SaveFileDialog saveDialog = new SaveFileDialog(); saveDialog.InitialDirectory = System.Environment.CurrentDirectory; saveDialog.Filter = "Text File (*.txt)|*.txt|RTF Files (*.rtf)|*.rtf"; saveDialog.RestoreDirectory = true; if (saveDialog.ShowDialog() == DialogResult.OK) { richTextBox1.SaveFile(saveDialog.FileName, RichTextBoxStreamType.UnicodePlainText); label_soubor.Text = "Data uložena do souboru: " + saveDialog.FileName; } else { MessageBox.Show("Musíte zadat jméno souboru!", "Varování", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } } private void button_nacti_Click(object sender, EventArgs e) { label_soubor.Text = ""; label_soubor.Visible = true; OpenFileDialog openDialog = new OpenFileDialog(); openDialog.InitialDirectory = System.Environment.CurrentDirectory; openDialog.Filter = "Text File (*.txt)|*.txt|RTF Files (*.rtf)|*.rtf"; openDialog.RestoreDirectory = true; if (openDialog.ShowDialog() == DialogResult.OK) { richTextBox1.LoadFile(openDialog.FileName, RichTextBoxStreamType.UnicodePlainText); label_soubor.Text = "Data načtena ze souboru: " + openDialog.FileName; } else { MessageBox.Show("Musíte zadat jméno souboru!", "Varování", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } } } }