Пример #1
0
        private void menuFileOpen()
        {
            openFileDialog1.FileName    = "";
            openFileDialog1.Multiselect = false;

            if (openFileDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK && openFileDialog1.FileName.Length > 0)
            {
                try
                {
                    RichTextBoxStream.LoadFile(openFileDialog1.FileName, RichTextBoxStreamType.RichText);
                }
                catch (System.ArgumentException ex)
                {
                    RichTextBoxStream.LoadFile(openFileDialog1.FileName, RichTextBoxStreamType.PlainText);
                }
                this.Text = "Файл [" + openFileDialog1.FileName + "]";
            }
        }
Пример #2
0
        private void MenuFileSaveAs()
        {
            saveFileDialog1.Filter = "RTF files|*.rtf|Text files|*.txt";

            if (saveFileDialog1.ShowDialog() == DialogResult.OK && saveFileDialog1.FileName.Length > 0)
            {
                switch (saveFileDialog1.FilterIndex)
                {
                case 1:
                    RichTextBoxStream.SaveFile(saveFileDialog1.FileName, RichTextBoxStreamType.RichText);
                    break;

                case 2:
                    RichTextBoxStream.SaveFile(saveFileDialog1.FileName, RichTextBoxStreamType.PlainText);
                    break;
                }
            }
            this.Text = "Файл [" + saveFileDialog1.FileName + "]";
        }
Пример #3
0
 private void menuFileNew_Click(object sender, EventArgs e)
 {
     RichTextBoxStream.Clear();
 }